Ruslan Kuprieiev
1e9b60dc48
deps: bump dvc-data to >=2.22.1
2023-11-27 16:17:42 +02:00
skshetry
06b9196371
pytest.ini_options: add --benchmark-skip to suppress pytest-benchmark warning with xdist ( #10106 )
...
We don't run benchmarks here, and benchmarking should always be a separate command than regular test run.
2023-11-23 19:55:23 +05:45
skshetry and pre-commit-ci[bot]
fbdb566079
remove pytest-virtualenv ( #10103 )
...
* remove pytest-virtualenv
It does not look like it's being actively maintained.
* force virtualenv
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-23 14:53:39 +05:45
skshetry
3d7bbb8492
tests: add functional test for db ( #10101 )
...
* tests: add functional test for db
* fix test
2023-11-22 16:15:07 +05:45
skshetry
fd7c891217
implement import-db command ( #10040 )
...
* implement import-db command
* generate .dvc file
* update
* fix tests
* pin dbt-fal
* try to run on ci
* use os.chdir
* fix
* revert
* require dbt-core>=1.5
* add db config schema
* remove platformdirs constraints
* use logger.getChild
* improve error messaging
* rename cli flag --export-format to --output-format
* use feature flag for db config
* hide command from dvc commands list
* refactor dependency._get
* remove todo
* refactor dependency._get
* fix dbt installation check
2023-11-21 19:38:50 +05:45
Ruslan Kuprieiev
2b3b15f767
deps: bump dvc-data to 2.22.0
...
Related https://github.com/iterative/dvc/issues/10059
2023-11-17 20:01:57 +02:00
Ruslan Kuprieiev
8c9358957c
push: fix cloud versioning
2023-11-15 16:28:17 +02:00
dependabot[bot] and Ruslan Kuprieiev
8d23a5e65a
build(deps-dev): bump mypy from 1.6.1 to 1.7.0 ( #10088 )
...
* build(deps-dev): bump mypy from 1.6.1 to 1.7.0
Bumps [mypy](https://github.com/python/mypy ) from 1.6.1 to 1.7.0.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.6.1...v1.7.0 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
* fix misc mypy errors
---------
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ruslan Kuprieiev <[email protected] >
2023-11-13 10:59:32 +02:00
dependabot[bot] and Saugat Pachhai
0def298b8c
build(deps-dev): bump mypy from 1.5.1 to 1.6.1 ( #10035 )
...
* build(deps-dev): bump mypy from 1.5.1 to 1.6.1
Bumps [mypy](https://github.com/python/mypy ) from 1.5.1 to 1.6.1.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.5.1...v1.6.1 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
* pre-commit autoupdate
* mypy fixes
---------
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Saugat Pachhai (सौगात) <[email protected] >
2023-11-10 15:40:57 +05:45
skshetry
d678773b53
remove more pylint suppression comments ( #10084 )
2023-11-10 15:19:52 +05:45
skshetry
cbc111b519
remove flake8/bandit ( #10082 )
...
ruff already runs most of the flake8/bandit checks
2023-11-09 21:26:37 +05:45
skshetry
4ee8f554a5
use ruff formatter ( #10081 )
...
Replaces black with ruff-formatter, and isort with ruff.
2023-11-09 20:58:58 +05:45
skshetry
2085bc8053
drop pylint from linter checks ( #10079 )
...
drop pylint
2023-11-09 19:25:28 +05:45
Ivan Shcheklein
36fa116e75
chore(deps): bump scmerepo to 1.4.1+
...
After this fix https://github.com/iterative/scmrepo/issues/280 , to make sure that we don't install by mistake an older version in Studio.
2023-11-06 15:23:18 +09:00
Ruslan Kuprieiev
d60557dd08
deps: bump dvc-data to >=2.20.0
2023-10-31 04:51:30 +02:00
Ruslan Kuprieiev
3fee81f1be
push: use index push
2023-10-26 20:58:45 +03:00
Ruslan Kuprieiev
b35b9420a1
config: azure: expose timeouts ( #10027 )
2023-10-17 19:10:08 +03:00
dependabot[bot]
cafcefa758
build(deps-dev): bump pylint from 2.17.6 to 3.0.1
...
Bumps [pylint](https://github.com/pylint-dev/pylint ) from 2.17.6 to 3.0.1.
- [Release notes](https://github.com/pylint-dev/pylint/releases )
- [Commits](https://github.com/pylint-dev/pylint/compare/v2.17.6...v3.0.1 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
2023-10-13 23:50:16 +03:00
dberenbaum
f60091e64f
bump gto
2023-10-05 13:39:06 -04:00
Ruslan Kuprieiev
6394a503be
deps: bump dvc-data to >=2.18.1
...
To ensure people are getting a fix related to iterative/dvc#9826
2023-10-04 16:03:22 +03:00
Ruslan Kuprieiev
b0a25f11b7
deps: bump dvc-data to >= 2.18.0
2023-10-04 04:01:26 +03:00
Ruslan Kuprieiev
4d5a0163ea
diff: handle granular targets
2023-09-28 21:54:06 +03:00
skshetry
95c9790368
Revert "build: temporarily pin setuptools-scm" ( #9978 )
...
This reverts commit 7b40968741 .
2023-09-26 13:47:31 +05:45
dependabot[bot]
ccc84a0a43
build(deps-dev): bump pylint from 2.17.5 to 2.17.6 ( #9977 )
...
Bumps [pylint](https://github.com/pylint-dev/pylint ) from 2.17.5 to 2.17.6.
- [Release notes](https://github.com/pylint-dev/pylint/releases )
- [Commits](https://github.com/pylint-dev/pylint/compare/v2.17.5...v2.17.6 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-26 08:55:03 +05:45
Peter Rowlands (변기호)
12b572596f
repo: add API and CLI for reading artifacts ( #9770 )
...
* deps: add GTO as a dependency
* deps: bump dvc-studio-client to 0.13.0
* fs: return downloaded count in fs.download()
* utils: add type hints for resolve_output
* artifacts: add `dvc artifacts get`
* api: add `api.artifacts_show`
* artifacts get: support --remote, --remote-config
* gto: update to 1.3.0
2023-09-25 20:21:34 +05:45
Peter Rowlands
acb54a3462
deps: bump dvc-data to 2.16.3
2023-09-21 15:20:27 +09:00
Peter Rowlands
7b40968741
build: temporarily pin setuptools-scm
2023-09-21 15:08:28 +09:00
Ruslan Kuprieiev
784f5a5d63
deps: bump dvc-data to 2.16.0
2023-09-07 04:13:56 +03:00
skshetry
8e353f9fce
deps: unpin dvc-oss ( #9871 )
2023-08-23 17:20:41 +05:45
dependabot[bot]
a4e2bce5b2
build(deps-dev): bump dvc-oss from 2.19 to 2.20.0 ( #9870 )
...
Bumps [dvc-oss](https://github.com/iterative/dvc-oss ) from 2.19 to 2.20.0.
- [Release notes](https://github.com/iterative/dvc-oss/releases )
- [Commits](https://github.com/iterative/dvc-oss/compare/2.19.0...2.20.0 )
---
updated-dependencies:
- dependency-name: dvc-oss
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-23 08:45:43 +05:45
Ruslan Kuprieiev
cae1b1b647
ls/ls-url: use tqmd instead of humanize.naturalsize
...
Per https://github.com/iterative/dvc/pull/9857#issuecomment-1683185006
2023-08-22 20:21:08 +03:00
Ruslan Kuprieiev
31ffce4fba
ls/ls-url: use humanize.naturalsize instead of tqdm
...
Currently we get odd formatting like
```
456 .devcontainer.json
139 .dvcignore
61.0 .gitattributes
96.0 .github
7.00 .gitignore
5.76k README.md
160 data
1.84k dvc.lock
519 dvc.yaml
4.00 foo
96.0 models
96.0 notebooks
225 params.yaml
46.0 requirements.txt
128 results
160 src
```
(notice stuff like 46.0)
and there doesn't seem to be a simple way to fix that in tqdm, in addition to
the general feeling that we are abusing tqdm's util for this.
So let's just use `humanize`, which gets us a more pleasing result:
```
456B .devcontainer.json
139B .dvcignore
61B .gitattributes
96B .github
7B .gitignore
5.8K README.md
160B data
1.8K dvc.lock
519B dvc.yaml
4B foo
96B models
96B notebooks
225B params.yaml
46B requirements.txt
128B results
160B src
```
2023-08-18 02:54:31 +03:00
dependabot[bot]
2da959acd1
build(deps-dev): update pytest-docker requirement from <2,>=1 to >=1,<3
...
Updates the requirements on [pytest-docker](https://github.com/avast/pytest-docker ) to permit the latest version.
- [Release notes](https://github.com/avast/pytest-docker/releases )
- [Changelog](https://github.com/avast/pytest-docker/blob/master/CHANGELOG.md )
- [Commits](https://github.com/avast/pytest-docker/compare/v1.0.0...v2.0.0 )
---
updated-dependencies:
- dependency-name: pytest-docker
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <[email protected] >
2023-08-18 00:41:47 +03:00
dependabot[bot]
152991d878
build(deps-dev): bump mypy from 1.4.1 to 1.5.1 ( #9852 )
...
Bumps [mypy](https://github.com/python/mypy ) from 1.4.1 to 1.5.1.
- [Commits](https://github.com/python/mypy/compare/v1.4.1...v1.5.1 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-17 18:43:31 +05:45
skshetry
8098fd109d
plots: fix caching of legacy format ( #9849 )
...
* plots: fix caching of legacy format
* deps: bump dvc-data minversion to 2.15.0
2023-08-17 07:40:07 +05:45
Ruslan Kuprieiev
f0c1ff0219
fs: make _prepare_credentails/fs_args lazy ( #9848 )
...
* tests: unit: move s3 tests to dvc-s3
* deps: bump dvc-data to 2.14.0
* tests: unit: move azure tests to dvc-azure
2023-08-16 05:51:20 +03:00
Peter Rowlands
a051b8b60f
remove support for dvc machine
2023-08-11 14:42:52 +09:00
Ruslan Kuprieiev
bee04c6d5f
deps: bump dvc-data to 2.13.1
...
Fixes #9733
2023-08-11 05:53:19 +03:00
Peter Rowlands
f5dda2d3cc
deps: bump scmrepo minver to 1.2.1
2023-08-10 19:21:06 +09:00
Ruslan Kuprieiev
d5533348f7
deps: bump dvc-data to 2.12.0
2023-08-07 02:42:41 +03:00
Ruslan Kuprieiev
43b371c43a
deps: bump dvc-data to 2.11.0
2023-08-04 15:42:25 +03:00
Ruslan Kuprieiev
9d1d51caa7
deps: bump dvc-data to 2.10.0
2023-08-04 03:40:36 +03:00
Peter Rowlands
aa94bfd66b
deps: bump dvc-data to 2.9.1
2023-08-03 18:19:19 +09:00
Ruslan Kuprieiev
8a382f51fd
deps: bump dvc-data to 2.9.0
2023-08-03 02:05:14 +03:00
pre-commit-ci[bot] and Saugat Pachhai
502b3df6c9
[pre-commit.ci] pre-commit autoupdate ( #9756 )
...
* [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/asottile/pyupgrade: v3.9.0 → v3.10.1](https://github.com/asottile/pyupgrade/compare/v3.9.0...v3.10.1 )
- [github.com/astral-sh/ruff-pre-commit: v0.0.278 → v0.0.281](https://github.com/astral-sh/ruff-pre-commit/compare/v0.0.278...v0.0.281 )
- [github.com/PyCQA/flake8: 6.0.0 → 6.1.0](https://github.com/PyCQA/flake8/compare/6.0.0...6.1.0 )
* fix issues reported by ruff
- also remove redundant flake8 plugins
- remove beautysh as we don't have any scripts now
- remove pyupgrade as it is redundant due to ruff
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Saugat Pachhai (सौगात) <[email protected] >
2023-08-02 18:08:30 +05:45
dependabot[bot]
5c2fd67e6d
build(deps-dev): bump pylint from 2.17.4 to 2.17.5 ( #9769 )
...
Bumps [pylint](https://github.com/pylint-dev/pylint ) from 2.17.4 to 2.17.5.
- [Release notes](https://github.com/pylint-dev/pylint/releases )
- [Commits](https://github.com/pylint-dev/pylint/compare/v2.17.4...v2.17.5 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-31 16:35:40 +05:45
Ruslan Kuprieiev
7c60dfd3c5
deps: bump dvc-data to >=2.8.1
2023-07-30 04:18:09 +03:00
Ruslan Kuprieiev
ca0ad239f7
deps: bump dvc-data to 0.28.0
2023-07-28 01:37:46 +03:00
Ruslan Kuprieiev
f57ac609e9
deps: bump dvc-data to 0.27.1
2023-07-27 20:44:34 +03:00
Dave Berenbaum and Ruslan Kuprieiev
41194b7975
dvcfs: handle NotADirectoryError from datafs.ls ( #9746 )
...
* dvc_fs: ignore NotADirectoryError in ls
* deps: bump dvc-data to >= 2.6.0
* add test
---------
Co-authored-by: Ruslan Kuprieiev <[email protected] >
2023-07-19 20:54:55 +03:00