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
Ruslan Kuprieiev
42641ddd20
gha: remove remote leftovers
...
Followup for #7087
2021-12-03 23:11:22 +02:00
Ruslan Kuprieiev
b6f2a8e653
tests: remove redundant remote tests
...
With introduction of https://github.com/iterative/dvc-plugins ,
all important tests are being ran there, so there is no need
for dvc repo to run them again.
This PR also removes some redundant/broken remote tests.
2021-12-03 22:45:41 +02:00
Ruslan Kuprieiev
024f06d672
gdrive: fix path operations
2021-12-02 18:52:18 +02:00
Ruslan Kuprieiev
8dd3b28729
gdrive: fix typo
2021-12-02 17:22:47 +02:00
Ruslan Kuprieiev
d4178c080b
gdrive: don't forget bucket when generating a url
2021-12-02 17:21:51 +02:00
Ruslan Kuprieiev
302f5b07f6
gdrive: fix typo
2021-12-02 17:19:12 +02:00
karajan1001 and Peter Rowlands
7d68863ba2
proc: implement process signaling( #7062 )
...
fix : #7062
1. Add `send_signal`, `kill`, `terminate` to processManager.
2. Add tests for each of them.
Co-authored-by: Peter Rowlands (변기호) <[email protected] >
2021-12-02 16:39:41 +09:00
Ruslan Kuprieiev
09f48a5aaa
tests: introduce dvc.testing
...
This is a very early version of test utils for dvc plugins. This module
consists of existing tests with minimal changes and is going to evolve
a lot as our plugins are getting filled in and pytest-test-utils matures.
2021-12-02 09:08:40 +02:00
dependabot[bot]
004e15c2c0
build(deps-dev): Bump types-requests from 2.26.0 to 2.26.1
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.26.0 to 2.26.1.
- [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-11-29 20:24:26 +05:45
dependabot[bot]
382edfc382
build(deps-dev): Bump dvclive[image] from 0.4.3 to 0.4.5
...
Bumps [dvclive[image]](https://github.com/iterative/dvclive ) from 0.4.3 to 0.4.5.
- [Release notes](https://github.com/iterative/dvclive/releases )
- [Commits](https://github.com/iterative/dvclive/compare/0.4.3...0.4.5 )
---
updated-dependencies:
- dependency-name: dvclive[image]
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2021-11-29 17:17:46 +05:45
Peter Rowlands
dd535f617b
proc: initial ProcessManager skeleton
2021-11-29 07:00:38 +02:00
Peter Rowlands
15eb326188
proc: initial ManagedProcess implementation
...
- supports running (backgrounded) processes with redirected output
2021-11-29 07:00:38 +02:00
dependabot[bot]
34f402659c
build(deps): Bump scmrepo from 0.0.1 to 0.0.2
...
Bumps [scmrepo](https://github.com/iterative/scmrepo ) from 0.0.1 to 0.0.2.
- [Release notes](https://github.com/iterative/scmrepo/releases )
- [Commits](https://github.com/iterative/scmrepo/compare/0.0.1...0.0.2 )
---
updated-dependencies:
- dependency-name: scmrepo
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2021-11-26 09:36:57 +05:45
dependabot[bot]
3e808b6f37
build(deps-dev): Bump pylint from 2.11.1 to 2.12.1
...
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.11.1 to 2.12.1.
- [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.11.1...v2.12.1 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2021-11-26 09:36:25 +05:45
Saugat Pachhai (सौगात)
ea52ab2260
remove dvc.scm and dvc.fs.git module; rename dvc.fs.scm to dvc.fs.git
2021-11-25 19:09:58 +02:00
Paweł Redzyński
57c6b1036f
gha: allow builds for new 3.9 versions
...
Closes : #6975
2021-11-25 14:40:40 +02:00
Saugat Pachhai
950b576cbd
packages: build binary pkgs with Python 3.9
2021-11-25 14:40:11 +02:00
Saugat Pachhai (सौगात)
2cbe25ac90
scm: move warning on unsupported index to scmcontext
...
Also makes `Repo.init` avoid using `scm.add` directly.
2021-11-25 12:29:50 +02:00
Saugat Pachhai (सौगात)
c9cd4a8c51
scm: remove dvc specific message; add client kwarg
...
This commit removes dvc specific message hardcoded in
scm.detach_head. Now that we are decoupling scm, we are
adding `client=` kwarg to be set by the caller.
2021-11-25 12:05:25 +02:00
Saugat Pachhai (सौगात)
95c726b297
fs.git: refactor GitFileSystem to be fsspec compliant
...
Also adds a wrapper for DVC to use as GitFileSystem in dvc.fs.scm.
This is temporary, and will be renamed back to dvc.fs.git after the
split.
Note that this filesystem is not fully compliant, it's only
meant to be compatible with our previous implementation.
2021-11-25 08:32:20 +05:45
Saugat Pachhai (सौगात)
281b97c8ef
scm: remove dependency from dvc's utils in scm
...
This removes dependency from dvc.utils and dvc.types from DVC.
Some utils like fix_env, is_binary have been reimplemented.
Regarding fix_env and is_binary, I think eventually this
should be a responsibility of DVC itself to set.
relpath implementation in DVC also works with paths in
different drives in Windows. I have changed this to use
os.path.relpath for now.
2021-11-24 17:00:12 +02:00
Saugat Pachhai (सौगात)
a282e0e48c
scm: restructure scm
...
Makes it easier to decouple, we'd only need to rename
dvc/scm/__init__.py to dvc/scm.py.
2021-11-24 11:46:40 +05:45
Saugat Pachhai (सौगात)
48581715b6
scm: remove exp related behaviours from scm.resolve_rev
2021-11-24 11:39:39 +05:45
dependabot[bot]
13ca959e98
build(deps): Bump actions/cache from 2.1.6 to 2.1.7
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.6...v2.1.7 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2021-11-24 08:47:13 +05:45