Refer to https://dvc.org/doc/install for installation instructions.
Changes
🚀 New Features and Enhancements
- respect $PAGER env vars, make -FRSX default in less (#5906) @skshetry
- commit,completion: Add stages completion for dvc commit (#5963) @ciaochiaociao
🏇 Optimizations
🐛 Bug Fixes
- fix empty string parsing for the command (#6074) @skshetry
- git: update dulwich to 0.20.22 (#6049) @pmrowla
- dvcfs: open: raise FileNotFoundError on missing version info (#6017) @efiop
- azure: use selector event loop for windows (#5983) @isidentical
- plots: handle NoRemoteError for dirs (#5976) @efiop
- s3: respect credentialpath/configpath (#5973) @isidentical
- azure: use a custom event loop for authentication (#5958) @isidentical
- move: validate new stage before move (#5953) @pmrowla
- dvcfile/stage: check if dvcfile would be gitignored on stage creation (#5907) @pmrowla
🔨 Maintenance
- fix errors raised by pylint (#6081) @skshetry
- build(deps): bump actions/cache from 2.1.5 to 2.1.6 (#6073) @dependabot
- build(deps): bump urllib3 from 1.26.4 to 1.26.5 (#6069) @dependabot
- setup: bump fsspec/s3fs/gcsfs to 2021.5.0 (#6056) @isidentical
- build(deps): bump pydocstyle from 6.0.0 to 6.1.1 (#6027) @dependabot
- build(deps): bump pytest-cov from 2.11.1 to 2.12.0 (#6022) @dependabot
- build(deps): bump rtCamp/action-slack-notify from 2 to 2.1.3 (#5993) @dependabot
- build(deps): bump actions/setup-ruby from 1 to 1.1.3 (#5994) @dependabot
- Decoupling dvcignore and fs (#5812) @karajan1001
- setup: freeze aiobotocore/botocore/boto3 versions (#5987) @isidentical
- build(deps): bump pytest-mock from 3.6.0 to 3.6.1 (#5981) @dependabot
- run gdrive tests in a single job, run all on schedule (#5974) @skshetry
- build(deps): bump pytest from 6.2.3 to 6.2.4 (#5968) @dependabot
- s3: fsspec migration (#5683) @isidentical
- build(deps): bump moto from 2.0.5 to 2.0.6 (#5955) @dependabot
- build(deps): bump pygments from 2.8.1 to 2.9.0 (#5956) @dependabot
- build(deps): bump codecov/codecov-action from v1.4.1 to v1.5.0 (#5957) @dependabot
- tests: mark test_stash_pop as xfail on linux (#5952) @skshetry
Thanks again to @ciaochiaociao, @dependabot, @dependabot[bot], @dmpetrov, @efiop, @isidentical, @karajan1001, @pmrowla, @shcheklein and @skshetry for the contributions! 🎉