dependabot[bot]
a6263cffc8
build(deps-dev): Bump types-requests from 2.26.1 to 2.26.2
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.26.1 to 2.26.2.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-requests
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2021-12-20 10:37:39 +08:00
Paweł Redzyński
8ca3a7b684
fs: repo: raise proper FileNotFoundError in metadata
...
Related: #7120
2021-12-17 15:48:29 +02:00
David de la Iglesia Castro
4d5be46ab4
exp show --html: Handle fill_value.
...
Adds new argument `fill_value` to ParallelCoordinatesRenderer.
For scalar columns, prevent converting to categorical by explictly inserting None when value is missing (value == fill_value).
For categorical columns, replace `fill_value` with `"Missing"` and ensure it is the last item so it gets rendered on top of the column.
2021-12-17 14:45:12 +09:00
David de la Iglesia Castro
5ee82d4000
exp show: Add parallel coordinates plot.
...
Uses `TabularData.to_parallel_coordinates`.
Adds new arguments: `html`, `out`, `open`
Reuses `--sort-by` to define colorscale.
Closes #4455
2021-12-17 14:45:12 +09:00
David de la Iglesia Castro
a5b7c5ea19
TabularData: Add to_parallel_coordinates.
...
Uses `ParallelCoordinatesRenderer` and `dvc.render.html.write`.
pre-requisite #4455
2021-12-17 14:45:12 +09:00
David de la Iglesia Castro
19b3c82698
dvc render: Add plotly parallel coords renderer
...
New renderer based on plotly. Not exposed to `dvc plots`.
Generate plotly datapoints from `TabularData`.
pre-requisite #4455
2021-12-17 14:45:12 +09:00
David de la Iglesia Castro
9bd60f62d7
exp show: Add alternating row colors and update border style.
...
Use `box.HORIZONTALS`.
rich_table: Support `box.HORIZONTALS`
Closes #7128
2021-12-17 14:31:53 +09:00
dependabot[bot]
970cbfa64e
build(deps-dev): Bump mypy from 0.910 to 0.920
...
Bumps [mypy](https://github.com/python/mypy ) from 0.910 to 0.920.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.910...v0.920 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2021-12-16 16:04:47 +09:00
Ruslan Kuprieiev
0bf56fe29b
rename master -> main
2021-12-15 22:19:36 +02:00
Ruslan Kuprieiev
30d6839a5f
diff: use relpaths
...
Regression from path_info removal.
Also fixes #7147
2021-12-15 17:27:38 +02:00
Paweł Redzyński
e24de3a0f3
plots: introduce --json option
...
Fixes : #7073
2021-12-15 11:05:57 +01:00
Peter Rowlands
25ef812ecf
exp: use process manager dirs for serialized executors
...
- partially refactor existing pidfile behavior into using proc manager
- old pidfiles are now json-serialized executor info files placed in
proc manager subdirs (alongside proc manager pidfile/logs/etc)
- move multiprocessing based (attached) execution into separate
execution path from future "detached" execution support
2021-12-15 15:55:32 +09:00
Peter Rowlands
fa819b0b70
exp: refactor workspace repro into executor classes
2021-12-15 15:55:32 +09:00
Peter Rowlands
37f8010b42
exp: initial executor manager refactor
...
- introduce ExecutorManager classes
- move executor init + execution from experiments.__init__ into the
manager classes
- make executors serializable via ExecutorInfo
2021-12-15 15:55:32 +09:00
Saugat Pachhai
8319cc50c6
Update setup.cfg
2021-12-14 21:11:28 +05:45
dependabot[bot]
98c22e3277
build(deps): Bump scmrepo from 0.0.4 to 0.0.5
...
Bumps [scmrepo](https://github.com/iterative/scmrepo ) from 0.0.4 to 0.0.5.
- [Release notes](https://github.com/iterative/scmrepo/releases )
- [Commits](https://github.com/iterative/scmrepo/compare/0.0.4...0.0.5 )
---
updated-dependencies:
- dependency-name: scmrepo
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2021-12-14 21:11:28 +05:45
Saugat Pachhai (सौगात)
3ca8e26169
tests: get rid of GitFS related tests
...
Also refactored unittest-based tests for LocalFileSystem to pytest
2021-12-14 17:55:26 +05:45
karajan1001 and Peter Rowlands
0deab0118a
exp: split exp sub command ( #5489 )
...
related to #5489
Current dvc/command/experiments.py is too long for switch between cmd class
and the argument parser.
Split the sub command in dvc/command/experiments.py to individual files
Co-authored-by: Peter Rowlands (변기호) <[email protected] >
2021-12-14 19:16:04 +08:00
dependabot[bot]
72af8b8605
build(deps-dev): Bump pytest-timeout from 2.0.1 to 2.0.2
...
Bumps [pytest-timeout](https://github.com/pytest-dev/pytest-timeout ) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/pytest-dev/pytest-timeout/releases )
- [Commits](https://github.com/pytest-dev/pytest-timeout/compare/2.0.1...2.0.2 )
---
updated-dependencies:
- dependency-name: pytest-timeout
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2021-12-14 16:53:58 +08:00
Saugat Pachhai (सौगात)
ba4955738f
tests: remove func.test_scm
2021-12-13 21:03:24 +05:45
dependabot[bot]
602713e57b
build(deps-dev): Bump pytest-xdist from 2.4.0 to 2.5.0
...
Bumps [pytest-xdist](https://github.com/pytest-dev/pytest-xdist ) from 2.4.0 to 2.5.0.
- [Release notes](https://github.com/pytest-dev/pytest-xdist/releases )
- [Changelog](https://github.com/pytest-dev/pytest-xdist/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-xdist/compare/v2.4.0...v2.5.0 )
---
updated-dependencies:
- dependency-name: pytest-xdist
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2021-12-13 13:39:50 +09:00
Paweł Redzyński
7250e1b336
dvc: fix installation from archives
...
Fixes : #7124
2.9.2
2021-12-11 05:49:28 +02:00
Ruslan Kuprieiev
896bbf1fc6
fs: get rid of unused DETAIL_FIELDS
2021-12-10 18:02:22 +02:00
Ruslan Kuprieiev
81eda7e2b7
fs: get rid of CHECKSUM_DIR_SUFFIX and is_dir_hash
...
These are leftovers from old remotes, that clearly have nothing
to do with filesystems.
2021-12-10 10:53:10 +02:00
Ruslan Kuprieiev
82c5caee27
setup: unpin s3fs/ossfs/gcsfs
2021-12-09 15:20:22 +02:00
Paweł Redzyński
eb41b8b3e0
setup: bump gcsfs
...
Related: #7053
2021-12-09 15:20:22 +02:00
Ruslan Kuprieiev
ea49fb95f7
setup: bump s3fs
...
Fixes #7053
2021-12-09 13:57:40 +02:00
dependabot[bot]
e977bcc6d9
build(deps-dev): Bump dvclive[image] from 0.4.5 to 0.4.6
...
Bumps [dvclive[image]](https://github.com/iterative/dvclive ) from 0.4.5 to 0.4.6.
- [Release notes](https://github.com/iterative/dvclive/releases )
- [Commits](https://github.com/iterative/dvclive/compare/0.4.5...0.4.6 )
---
updated-dependencies:
- dependency-name: dvclive[image]
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2021-12-08 14:32:48 +02:00
dependabot[bot]
33228b5cd4
build(deps): Bump scmrepo from 0.0.3 to 0.0.4
...
Bumps [scmrepo](https://github.com/iterative/scmrepo ) from 0.0.3 to 0.0.4.
- [Release notes](https://github.com/iterative/scmrepo/releases )
- [Commits](https://github.com/iterative/scmrepo/compare/0.0.3...0.0.4 )
---
updated-dependencies:
- dependency-name: scmrepo
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2021-12-08 12:01:56 +01:00
Ruslan Kuprieiev
064fbfd0d5
webdav: fix unstrip_protocol
2.9.1
2021-12-07 23:59:12 +02:00
Ruslan Kuprieiev
e8e1c76504
fs: path: use ntpath/posixpath
...
This is less error-prone than implementing these methods ourselves.
2.9.0
2021-12-07 22:58:48 +02:00
Saugat Pachhai (सौगात)
532e115782
exp init: unhide from dvc exp --help
2021-12-07 09:55:40 +05:45
Saugat Pachhai
189f4a0216
Update dvc/repo/experiments/init.py
2021-12-07 09:55:03 +05:45
pre-commit-ci[bot]
0bc101964e
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2021-12-07 09:55:03 +05:45
Saugat Pachhai (सौगात)
3319808ed2
exp init: use shortlinks for doclinks
2021-12-07 09:55:03 +05:45
Saugat Pachhai (सौगात)
cd37ebca37
exp init: minor refactoring
2021-12-07 08:40:46 +05:45
dberenbaum
4385720fab
exp init: update tests
2021-12-07 07:34:31 +05:45
dberenbaum
d52123f850
exp init: change default stage name to train
2021-12-07 07:34:31 +05:45
pre-commit-ci[bot]
9803db6a64
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2021-12-07 06:17:02 +05:45
pre-commit-ci[bot]
bcb1ba0ea8
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/ambv/black: 21.11b1 → 21.12b0](https://github.com/ambv/black/compare/21.11b1...21.12b0 )
2021-12-07 06:17:02 +05:45
Saugat Pachhai (सौगात)
389fd48b5a
exp init: change type to --type=live to --type=dl
2021-12-07 05:56:23 +05:45
Ruslan Kuprieiev
2ecbb16769
setup: bump scmrepo
2021-12-06 19:27:16 +02:00
Ruslan Kuprieiev
ec73300782
odb: make some listing methods private
...
These are not used anywhere outside of odb, so we can make them private
to reduce the scope for the upcoming refactoring.
2021-12-06 14:10:50 +02:00
Paweł Redzyński
954ac6ab03
plots: roll back templates in packages change
...
Fixes : #6911
Reverts: a1b146669c
2021-12-06 09:55:13 +02:00
dependabot[bot]
1020b06a16
build(deps-dev): Bump pylint from 2.12.1 to 2.12.2
...
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.12.1 to 2.12.2.
- [Release notes](https://github.com/PyCQA/pylint/releases )
- [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog )
- [Commits](https://github.com/PyCQA/pylint/compare/v2.12.1...v2.12.2 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2021-12-06 09:47:25 +02:00
karajan1001
9cf1f45e71
proc: implement cleanup/removal ( #7063 )
...
fix : #7063
Add `cleanup` and `removal` function to ProcessManager
2021-12-06 15:25:15 +09:00
dependabot[bot]
b67e75c691
build(deps-dev): Bump requests-kerberos from 0.13.0 to 0.14.0
...
Bumps [requests-kerberos](https://github.com/requests/requests-kerberos ) from 0.13.0 to 0.14.0.
- [Release notes](https://github.com/requests/requests-kerberos/releases )
- [Changelog](https://github.com/requests/requests-kerberos/blob/master/HISTORY.rst )
- [Commits](https://github.com/requests/requests-kerberos/compare/v0.13.0...v0.14.0 )
---
updated-dependencies:
- dependency-name: requests-kerberos
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2021-12-06 11:38:43 +08:00
David de la Iglesia Castro
728731d4d7
ui: Add open_browser.
...
Use `webbrowser.open` and relpath for WSL plattform.
2021-12-05 15:44:13 +02:00
Paweł Redzyński
6723a34bda
render: image: make html less ugly
2021-12-05 15:42:07 +02:00
karajan1001
eb26b9a78d
ci: fix ci failure
...
We didn't mock `os.kill` in `test_dead_process` and the pid it
kills might coincidentlly be the same with some real process.
1. Add a mocker to mock out `os.kill` in `test_dead_process`.
2. Use reset_mock to replace setting it again.
2021-12-04 19:40:57 +09:00