sf_git
sf_git copied to clipboard
Python-based CLI for Snowflake worksheets Git versioning
I am getting the following error when trying to sfgit fetch: `sf_git.models.AuthenticationError: AuthenticationError: Finalized Authentication but didnt find a tokenin final response : {status_code : 200, url : https://app.snowflake.com/?error=LOGIN_FAILED, cookies...
Do you expect to include dashboard as part of this repo?
# New Feature 🆕 **_sfgit diff_ command:** displays git diff output for worksheets only files ### Usage ```bash $ sfgit diff # diff --git a/worksheets/Getting_Started_Tutorials/[Template]_Adding_a_user_and_granting_roles.sql # b/worksheets/Getting_Started_Tutorials/[Template]_Adding_a_user_and_granting_roles.sql # index 24efc36..8e0e89b...
## Feature - print git diff only on worksheet files As of now, only git diff can be used and it displays new/updated metadata files. ### Tasks - [x] Tracked...
This is very cool! Any plans to be able to create a sql file and metadata locally and then push and register?
If you name snowsight worksheets to have special characters such as backslash or colon intentionally or by mistake, the fetch fails Of course, an easy solution and probably the best...
As the author suggested, this can be fixed in the cache.py by adding the encoding. ``` for ws in worksheets: ws_name = re.sub(r"[ :/]", "_", ws.name) extension = "py" if...
## Getting worksheets ## This error while debugging can be fixed by commenting out: ` ``` for i, _ in enumerate(worksheets): content = contents[worksheets[i]._id] if "query" in content.keys(): worksheets[i].content =...
 ### Snyk has created this PR to fix 2 vulnerabilities in the pip dependencies of this project. #### Snyk changed the following file(s): - `requirements.test.txt` --- > [!IMPORTANT] >...
 ### Snyk has created this PR to fix 1 vulnerabilities in the pip dependencies of this project. #### Snyk changed the following file(s): - `requirements.test.txt` ⚠️ Warning ``` equests-mock...