Skip to content

Releases: MihaiBalint/dfsync

0.4.9

02 Apr 18:32
Compare
Choose a tag to compare
  • 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

21 Mar 10:34
Compare
Choose a tag to compare
  • 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

07 Mar 18:40
Compare
Choose a tag to compare

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

05 Aug 14:22
Compare
Choose a tag to compare
  • 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

03 Aug 15:05
Compare
Choose a tag to compare
  • Do not reject files that are 'perfect' / NothingChanged according to python black standards.

0.4.0

01 Aug 07:10
Compare
Choose a tag to compare
  1. Fixed malfunctions when syncing data over a slow/limited connection
  2. New version argument to print and check installed version with latest available version
  3. 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