dvc

🦉 ML Experiments and Data Management with Git

APACHE-2.0 License

Downloads
592.8K
Stars
13.2K
Committers
293

Bot releases are visible (Hide)

dvc - 1.0.0b6

Published by release-drafter[bot] over 4 years ago

  • remove: clean gitignore content (#4074) @nik123
dvc - 0.94.1

Published by efiop over 4 years ago

dvc - 1.0.0b5

Published by release-drafter[bot] over 4 years ago

  • plots: clean up template anchors and collection (#4061) @Suor
  • trees: handle tree.walk errors the same way as os.walk (#4059) @pmrowla
  • fix url signing when using GoogleStorage on GoogleComputeEngine (#4057) @bgheneti
  • cache relpath on stage (#4053) @skshetry
  • optimize: remove fsync when dumping rwlock data (#4052) @skshetry
dvc - 1.0.0b4

Published by release-drafter[bot] over 4 years ago

  • get-url/import-url: save dependency before downloading (#4049) @efiop
  • remote: rename "checksum" -> "hash" (#4051) @pmrowla
dvc - 1.0.0b3

Published by release-drafter[bot] over 4 years ago

  • plots: add smooth template (#4046) @pared
dvc - 1.0.0b2

Published by release-drafter[bot] over 4 years ago

  • plots: make sure template is using data anchor (#4045) @efiop
  • plots: modify: handle --unset for nonexistent options (#4044) @efiop
  • remote: continue remote/cache/tree refactoring (#4041) @pmrowla
  • Performance improvement of dvcignore (#3967) @karajan1001
dvc - 1.0.0b1

Published by release-drafter[bot] over 4 years ago

  • (bugfix) get/import: fix broken progress bar (#4039) @skshetry
  • metrics & plots: help output improvements (#3963) @nik123
  • gdrive: add open (#3916) @casperdcl
  • snap: make future major version upgrades easier (#4038) @casperdcl
dvc - 1.0.0b0

Published by release-drafter[bot] over 4 years ago

  • run: maintain order when -f/--force overwrite stage (#4035) @skshetry
  • metrics: diff: introduce --precision (#4026) @efiop
  • fix error message on dag.py (#4036) @skshetry
  • bugfix: get dump folder contents in respective output folder (#4034) @skshetry
  • schema: provide a jsonschema for dvc.yaml (#4028) @skshetry
  • plots: fix handling of multiple plots from single revision (#4031) @pared
  • tests: unittests for dvcfile and some small fixes (#4032) @skshetry
  • remote: separate cloud remote and cloud cache classes (#4019) @pmrowla
  • remote: use separate working tree instance for local cache (#3991) @pmrowla
  • #4021, do not make config directory world writeable (#4022) @bjonnh
dvc - 1.0.0a11

Published by release-drafter[bot] over 4 years ago

  • tests: cover run cache with functional tests (#4018) @skshetry
  • plots: fix a couple of bugs (#4017) @Suor
  • RepoTree: work with dirty repos (#4005) @efiop
  • run: use -f/--force to overwrite, fix msg (#4011) @skshetry
  • plots modify: do not convert output types to plot on unset (#4009) @skshetry
  • dvc.yaml: preserve meta (#4008) @skshetry
  • plots modify: complain if template does not exist (#3995) @skshetry
  • add/run/import-url: don't use -f as --file (#4004) @efiop
  • plots: rename --no-csv-header to --no-header (#4001) @efiop
  • config/remote/cache: make --system/--global/--local mutually exclusive (#4000) @efiop
  • status: introduce --show-json (#3998) @efiop
  • snap: build fixes (#3990) @casperdcl
  • Refactor plots (#3994) @Suor
  • plots: find metric data in yaml dictionary (#3992) @pared
  • stage: don't consider stage as cached if checksum/cmd changed (#3993) @skshetry
  • tests serializing of stage to lockfile (#3988) @skshetry
  • tests: serialize pipeline file (#3985) @skshetry
  • plots: fix help message (#3983) @efiop
  • remove unnecessary dependencies (#3987) @skshetry
  • tests: update mock ssh server (#3986) @skshetry
  • remote: tree: don't ignore exceptions (#3977) @efiop
  • log: show modifying if entry already exists in dvcfile (#3978) @skshetry
  • tests: StageLoader for Pipeline file stages (#3976) @skshetry
  • issue template: do not auto-add labels on new issues (#3979) @skshetry
  • Fix loading of params from run cache (#3972) @skshetry
dvc - 1.0.0a10

Published by release-drafter[bot] over 4 years ago

  • pyinstaller: add hook for google-api-python-client (#3965) @efiop
  • snap: restrict site-package checks (#3878) @casperdcl
  • Subcommand help (#3956) @aerubanov
  • remote: fix remaining gdrive build issues (#3959) @pmrowla
  • remote: fix build errors (#3957) @pmrowla
  • refactor/test multistage load for params and outputs (#3949) @skshetry
  • Unify metrics behavior with dirs (#3935) @nik123
  • remote: finish separating RemoteTree methods (#3946) @pmrowla
dvc - 1.0.0a9

Published by release-drafter[bot] over 4 years ago

  • tests: move mock-ssh-server git dependency (#3953) @efiop
  • plots: completion/spelling fixups (#3952) @efiop
  • tests: gdrive: don't cache url (#3941) @efiop
dvc - 1.0.0a8

Published by release-drafter[bot] over 4 years ago

  • Rename --xlab to --x-label, X_TITLE to X_LABEL, same for y (#3948) @Suor
  • plots: fix error when there are no plots in repo (#3940) @efiop
  • dvc: require --external for external outputs (#3929) @efiop
  • remote: separate tree functions from main remote classes (#3931) @pmrowla
  • remote: modify: fix --unset (#3939) @efiop
  • Fix quadratic behavior in Repo._collect_stages() (#3932) @Suor
dvc - 1.0.0a7

Published by release-drafter[bot] over 4 years ago

  • dvc: remove dvc metrics add/remove (#3928) @efiop
  • refactor: rename utils.stage to utils.yaml (#3923) @skshetry
  • Fix modifying plot (#3926) @Suor
  • bugfix: rerun stage when command is changed (#3922) @skshetry
  • dvc: replace pipeline with dag (#3905) @efiop
  • Implement removing of the stage (#3881) @skshetry
  • dvc: rename "working tree" to "workspace" (#3914) @efiop
  • dvc: rename dvc lock -> dvc freeze (#3915) @efiop
  • Add plots props and plots modify params (#3911) @Suor
  • use fork of mockssh-server (#3910) @skshetry
  • pre-commit: don't run dvc in parallel (#3912) @efiop
  • use selectors instead of select.select() (#3899) @skshetry
  • Update bug report template (#3903) @jorgeorpinel
  • tests: make ssh_server session scoped (#3898) @efiop
  • dvcignore: use correct root .dvcignore for subrepos (#3895) @pmrowla
  • plots: replace --show-json with --show-vega (#3891) @efiop
  • Bugfix: _credentials_location (#3896) @nickdelgrosso
  • brancher: only yield git revisions that contain repo_root (#3883) @pmrowla
  • modify issue template (#3887) @skshetry
dvc - 1.0.0a6

Published by release-drafter[bot] over 4 years ago

  • dvcignore: fix bug in subrepo detection (#3880) @efiop
  • run: raise error when command is not specified (#3850) @skshetry
  • ignore: CleanTree should always check ignores, not just for walk() (#3876) @pmrowla
  • addressing: allow stage name addressing without ":" (#3842) @skshetry
  • run-cache: don't forget to set wdir (#3873) @efiop
  • state: always use working trees (#3871) @pmrowla
  • log: reduce log, make it readable/easier (#3834) @skshetry
dvc - 1.0.0a5

Published by release-drafter[bot] over 4 years ago

  • optimize local status (#3867) @efiop
  • Auto-completion of the dvc remote rename command (#3868) @karajan1001
  • snap: release non-stable-semver tags to beta (#3865) @casperdcl
  • test: fix hdfs/azurite/oss tests (#3864) @efiop
  • tests: unit: azure: add etag test (#3862) @efiop
  • azure: support external file dependencies (#3852) @steffansluis
  • dvcfile: serialize params on --no-exec (#3859) @efiop
dvc - 1.0.0a4

Published by release-drafter[bot] over 4 years ago

  • remote: local: protect uploaded files (#3858) @pared
  • azure: drop obsoleted url format (#3856) @efiop
  • plot: fixup for template help message (#3854) @pared
  • external_repo: use RepoTree for fetch/import/get (#3841) @pmrowla
  • dvc: add: set top level md5 to None (#3846) @efiop
  • params/metrics: introduce --no-path and --old (#3845) @efiop
  • dvc: don't write default values for cache/persist/metric (#3844) @efiop
  • plots: point template help info to manual (#3830) @pared
  • run-cache: don't forget to account for params (#3843) @efiop
  • plots: remove --select CLI option (#3840) @efiop
  • (OutputAlreadyTrackedError): Add git suggestions to stop tracking files (#3808) @PuneethaPai
  • remote: support saving RepoTree objects directly to cache (#3825) @pmrowla
  • repro: fix help message for default target (#3831) @skshetry
  • dvc : renamed --outs-only to --dvc-only (#3797) @growupboron
  • logger: add trace, count --verbose/--quiet (#3806) @casperdcl
dvc - 1.0.0a3

Published by release-drafter[bot] over 4 years ago

  • remote: is_dir_checksum: handle empty/None checksum (#3836) @efiop
  • Add a new rename command (#3794) @karajan1001
  • lock: make froze message clickable (#3833) @pared
dvc - 1.0.0a2

Published by release-drafter[bot] over 4 years ago

  • plots: add plot markers to DVC files (#3807) @efiop
  • Newline at the end of template files on init (#3828) @nik123
  • default target: reduce loglevel to debug (#3822) @skshetry
  • repro: do not log when stage is locked and is import (#3823) @skshetry
  • plots: dont zero y axis (#3813) @pared
  • utils: support use of (GitTree) tree file objects in utils (#3819) @pmrowla
  • stage: fix commit (#3816) @efiop
  • repo: Support streaming and pulling files on RepoTree/DvcTree.open() (#3810) @pmrowla
  • pyupgrade: 3.6+ (#3805) @skshetry
  • dvc.yaml: remove outs_no_cache, etc. keys, merge inside outs (#3785) @skshetry
  • refactor: simplify checkouts and run, get rid of check_can_commit (#3800) @skshetry
  • dvc: rename plot to plots (#3802) @efiop
  • stage: fix --dry-run (#3799) @efiop
  • stage: moving things around, refactor (#3793) @skshetry
  • run/repro: rename "build cache" -> "run cache" (#3788) @efiop
  • diff: handle repo with no commits (#3784) @efiop
  • Drop Python 3.5 support (#3792) @pmrowla
  • tests: mark test_data_cloud::test_pull_git_imports as flaky (#3790) @pmrowla
  • plot: add doctype at the beggining of html embedding (#3787) @pared
  • plot: update some output strings (#3759) @jorgeorpinel
  • diff: autocompletion script for params, and show-md (#3786) @skshetry
  • tests: abstract remote setup to fixture (#3748) @pared
  • run-cache: support uncached files (#3778) @efiop
  • Added S3 SSEKMSKeyId config option (#3762) @jackwellsxyz
  • pipeline file: disallow punctuation characters in stage name (#3767) @skshetry
  • refactor: check if targets is instances of str (#3779) @nik123
  • import: check erepo is None before modifying url - fixes #3780 (#3781) @ned2
  • params/metrics: diff: implement tabulated markdown output (--show-md) (#3757) @skshetry
  • Import ABC from collections.abc for Python 3 compatibility. (#3772) @tirkarthi
  • fix #3588 (#3770) @karajan1001
  • Dvc remote default in list validation (#3715) @karajan1001
  • push/pull: properly collect run cache (#3768) @efiop
  • update: --recursive flag (#3760) @nik123
  • stage: hide unwanted warnings (#3763) @efiop
dvc - 0.94.0

Published by efiop over 4 years ago

  • gdrive: fix multi-remote workflow, cont. cleanup (#3686) @shcheklein
  • setup: relax python-dateutil pip version constraint to include v2.8.2. #3701 (#3702) @dchichkov
  • tag: getting rid of it (#3699) @skshetry
  • remote.ssh: suppress paramiko logging (#3675) @pmrowla
  • dvc: implement params support for pipeline file (#3694) @skshetry
  • refactor: dvc/output class names unification (#3695) @nik123
  • repo: use reverse post-order DFS in repro --downstream (#3689) @pmrowla
  • remote: use string paths over PathInfo for performance reasons (#3672) @pmrowla
  • dvc: implement multistage dvcfile (#3676) @skshetry
  • refactor: dvc/dependency class names unification (#3688) @nik123
  • refactor: dvc/remotes class names unification (#3684) @nik123
  • progress: add main bars (#3594) @casperdcl
  • git: is_tracked: use ls_files instead of walking the index (#3677) @efiop
  • flake8: fix ambiguous var names (#3674) @pmrowla
  • Convert all paths in config to posix-style (#3665) @charlesbaynham
  • output: use strings instead of PathInfo for performance reasons (#3663) @pmrowla
  • metrics: rework metrics implementation (#3658) @efiop
  • Fix repro duplicating effort while checking steps #3644 (#3645) @charlesbaynham
  • metrics diff error message in --no-scm projects (#3650) @karajan1001
  • gc: don't forget to load remote index (#3660) @efiop
  • remote: locally index list of checksums available on cloud remotes (#3634) @pmrowla
  • refactor: extract stage loading outside of dvcfile (#3655) @skshetry
  • tests: test_directories (#3649) @nik123
  • Specify cmd arg names (metavars), et al. (#3626) @jorgeorpinel
  • scm: git: clone: add progress (#3595) @casperdcl
  • dvc: implement multi-stage dvcfile (#3584) @skshetry
  • tests: add some DvcTree unit tests (#3640) @efiop
  • dvc: introduce DvcTree (#3639) @efiop
  • remote: don't use PathInfo.from_posix (#3637) @efiop
  • remote config validation (#3628) @karajan1001
  • params: diff: introduce --all (#3631) @efiop
  • remote: use .dir checksum existence to infer file contents existence (#3632) @pmrowla
  • refactor: extract stage's relationship with Dvcfile out from Stage (#3619) @skshetry
  • Updates latest version of PyDrive2 (#3624) @mribeirodantas
  • stage: resolve stage path before creating the stage (#3630) @efiop
  • run: remove deprecated --cwd (#3623) @efiop
dvc - 1.0.0a1

Published by release-drafter[bot] over 4 years ago

  • push/pull: naively transfer run cache (#3746) @efiop
  • plot: fix help messages (#3734) @pared
  • fix: bump PyDrive2 to fix Gdrive remote download @shcheklein
  • lint: isort pre-commit & misc improvements (#3749) @casperdcl
  • repro: use dvc.yaml by default (#3747) @skshetry
  • plot: check field exists (#3742) @pared
  • gdrive: download: stream & add progress (#3722) @casperdcl
  • pull/fetch/push: add stats (#3735) @skshetry
  • Snap version (#3741) @casperdcl
Package Rankings
Top 5.09% on Conda-forge.org
Top 0.63% on Pypi.org