github iterative/dvc 0.40.0

latest releases: 3.56.0, 3.55.2, 3.55.1...
5 years ago
  1. Fixed README formatting; Kudos @maggyero;
  2. Switched to using reflink, copy as default cache links to provide the most user-friendly experience;
  3. Introduced initial implementation for .dvcignore, that allows specifying which directories dvc should skip while looking for dvc files;
  4. Fixed the bug with etag corrupting for external outputs on s3 that were uploaded as multipart objects; Kudos @olveirap;
  5. Introduced -l|--locked option for dvc pipeline show to show locked dvc stages; Kudos @rpip;
  6. Added support for -f|--file option for dvc import that lets you specify dvc file name that this stage is going to be saved to; Kudos @vyloy;
  7. DVC no longer removes comments from dvc files; Kudos @Suor
  8. Started using mock-ssh to test ssh remotes; Kudos @ag613915cao
  9. Added meta field into dvc files, that can be used for arbitrary user-defined data; Kudos @Suor
  10. Fixed the bug in dvc metrics that was not able to access dvc files if command wasn’t run from repo root;
  11. Added support for ssh directories as external dependencies and outputs. Done refactoring to generalize directory-related logic for all remotes;
  12. Fixed the bug with dvc not protecting files that were added again;
  13. Invalidate build cache for persistent outputs;
  14. Implemented --downstream option for dvc repro;
  15. Cleanup temporary test dirs; Kudos @Suor
  16. Enabled ssh tests on windows; Kudos @ag613915cao
  17. Warn about slow links;
  18. Switched to a more feature-rich jsonpath-ng for dvc metrics show; Kudos @brbarkley
  19. Fix the bug in dvc metrics show, where it would raise an exception if it didn’t find a metric file on some branch;
  20. Stop duplicating metrics tests; Kudos @Suor
  21. Show a warning if user is trying to recursively add a large directory instead of adding it as a whole;
  22. Optimized status calculation on pull;
  23. Added pre-push git hook, that calls dvc push;
  24. Fix dvc metrics show bug on systems with non-unicode locales set;
  25. Skip ignored tests instead of making them appear like they’ve passed; Kudos @Suor;
  26. Added support for ~/.ssh/config; Kudos @khamutov
  27. Fixed README formatting; Kudos @msaroufim
  28. Added support for Alibaba Cloud; Kudos @nanaya-tachibana
  29. Introduced dvc version command; Kudos @algomaster99
  30. Shortened commit hashes in dvc diff output; Kudos @jorgeorpinel
  31. Append to git hook if it already exists;
  32. Optimized status calculation for remotes;
  33. Replaced dict path_info-s with proper classes that are able to print a nice looking url

Don't miss a new dvc release

NewReleases is sending notifications on new releases.