Releases: nzjess/softsync
Release list
v0.7.0-beta
updated README and extended long description in setup.py
re-jigged naming of storage scheme and sync interface methods
refactored to introduce StorageSync interface and implemented FileFileStorageSync
made main cli entry point callable from python with its own arg list
added mount property to Root class
bugfix - fixed direct call to filesystem, should go via scheme instance
bugfix - fixed stupid typo bug in manifest file full path construction
register scheme impls against their class and instance them on lookup
v0.5.0-beta
abandonded setup utils and requirements txt files, just use setup.py directly
added some further command help to the README
implemented rm command
raise error if unsupported recursive option is used
implemented reconstruct option for cp command
bugfix - ignore softsync manifest file in directory listing
bugfix - don't do any filesystem changes if dry run
tweaked API - replaced Roots class with static parse_roots method
refactored around pathlib and introduced initial "file://" StorageScheme delegate
fixed up root semantics: raise error if relative path escapes a root
renamed command methods to have 'softsync' in the names
added support for programmatic usage
v0.2.0-beta
Initial beta release.