Releases: iterative/dvc
Releases · iterative/dvc
0.10.1
0.10.0
- Support for LOCAL/S3/GS/SSH/HDFS external dependencies, outputs and cache.
- Misc bug fixes and performance improvements.
- Added
-c|--cwd
option fordvc repro
to change directory before reproduction. Similar tomake -C
. - Added
-p|--purge
option fordvc remove
to remove the dvc file. - Introduced
dvc import
to import external files and track them as dependencies. - Added
-m|--metrics
option fordvc repro
to output metrics after reproduction. - Added
-d|--default
option fordvc remote add
to set remote as a default one. Data cloud
is now included intoRemote
class. All remote drivers for local/s3/gs/hdfs/ssh are now located under dvc/remote/. New remote types are easy to add.- Added
--all-branches
option for push/pull/fetch/gc to operate on cache for all present branches. - Introduced
dvc move
to allow renaming data files added withdvc add
. - Introduced
dvc lock/unlock
to lock/unlock dvc files from reproduction. - Added support for a list of cache types. E.g.
dvc config cache.type reflink,copy
.
0.9.7
- Bug fixes;
- Added
dvc install
for installing git post-checkout hook; - Support
dvc checkout
for a single file; - Support for reflink/hardlink/symlink/copy types of cache links;
- Support for configurable and shareable cache dirs;
- Stages without dependencies are now ran by
dvc repro
; - Dvc now checks for updates once a week and prints a warning if newer version is available;
0.9.6
- Config schema verification
- Clouds in config are replaced with remotes. Introduced special command
dvc remote
for adding/modifying/deleting remotes.dvc push/pull/fetch/status
now accepts -r|--remote argument for specifying the particular remote repository you want to use(usedvc config core.remote myremote
to setup default remote repo). - GCP cloud no longer requires ProjectName, as long as your credentials are setup correctly and
gsutil
works for you. - DVC version is now generated dynamically, depending on whether it is release version or from the git(e.g. dvc 0.9.5+89ed2c.mod).
- Fixed automatic dvcfile name generation for
dvc run -o directory/
. - Both dvcfiles and configs are no longer written empty parameters to.
- Test coverage increased to 91%.
- Experimental SSH cloud support added.
- Cloud drivers now use local state to obtain md5, instead of recomputing it every time.
- Introduced local config(.dvc/config.local).
- AWS cloud migrated from boto to boto3.
- Introduces 'md5' field for dvcfiles, which allows us to detect if dvcfile itself has changed(i.e. cmd).
- Non-binary dependencies are now converted to POSIX format(CRLF -> CR) while computing md5, so that dependencies which point to files tracked by git are now compatible on windows and *nix.
- Introduced
dvc metrics
for reading metrics on all branches.
0.9.5
0.9.4
0.9.3
0.9.0
Beta-release
DVC beta release.
Make your data science projects reproducible and shareable.
Includes:
- Import files, http links and drupbox links
- Command reproduction: recursion, force-reproduction
- Data synchronization: AWS S3 and GCP Storage
- Data item locks
- End-to-end machine learning tutorial: stackoverflow tag classification