Releases: MihaiBalint/dfsync
Releases · MihaiBalint/dfsync
0.4.9
- Add
--sync-git-untracked
flag to sync untracked git files (continues to ignore files in .gitignore) - Improve help and version commands
Full Changelog: 0.4.8...0.4.9
0.4.8
- Fix handling of connection errors when loading k8s configs
- Improve UI when listing available k8s config contexts
- Enforce strict permissions on k8s config files
- Add command to have dfsync update itself to the latest version
0.4.6
This version disables readiness probes, thus giving users ample time to fix dev. containers manually, by:
-
uninstalling/upgrading obsolete packages
e.g.kubectl exec -it -- ./.venv/bin/pip install --upgrade fastapi
-
installing missing pacakges
e.g.kubectl exec -it -- ./.venv/bin/pip install sentry_sdk
-
replace pantheon or other libs
e.g.kubectl exec -it -- ./.venv/bin/pip uninstall syneto-pantheon
Install/upgrade globally from pypi: pip3 install --upgrade dfsync
0.4.2
- Fix bug preventing file deletions from being synced
- Capture and display rsync errors in the console
- Detect partial sync, display error but don't exit, let the user manage it out
- Automatically trigger a full sync when multiple files change (such as when switching between git branches)
0.4.1
- Do not reject files that are 'perfect' / NothingChanged according to python black standards.
0.4.0
- Fixed malfunctions when syncing data over a slow/limited connection
- New version argument to print and check installed version with latest available version
- Python syntax filter now rejects syncing files with broken syntax so that containers go in a crash loop less often
Get it from pypi:
pip install dfsync