colorama>=0.3.9
configobj>=5.0.6
distro>=1.3
dpath<3,>=2.1.0
dvc-data<0.45,>=0.44.0
dvc-http
dvc-render>=0.1.2
dvc-studio-client<1,>=0.5.0
dvc-task<1,>=0.2.0
flatten_dict<1,>=0.4.1
flufl.lock>=5
funcy>=1.14
grandalf<1,>=0.7
hydra-core>=1.1
iterative-telemetry>=0.0.7
networkx>=2.5
packaging>=19
pathspec>=0.10.3
platformdirs<4,>=3.1.1
psutil>=5.8
pydot>=1.2.4
pygtrie>=2.3.2
pyparsing>=2.4.7
requests>=2.22
rich>=12
ruamel.yaml>=0.17.11
scmrepo<1,>=0.1.15
shortuuid>=0.5
shtab<2,>=1.3.4
tabulate>=0.8.7
tomlkit>=0.11.1
tqdm<5,>=4.63.1
voluptuous>=0.11.7
zc.lockfile>=1.2.1

[all]
dvc[azure,gdrive,gs,hdfs,oss,s3,ssh,webdav,webhdfs]

[azure]
dvc-azure==2.21.1

[dev]
dvc[azure,gdrive,gs,hdfs,lint,oss,s3,ssh,terraform,tests,webdav,webhdfs]

[gdrive]
dvc-gdrive==2.19.1

[gs]
dvc-gs==2.22.0

[hdfs]
dvc-hdfs==2.19

[lint]
mypy==1.1.1
pylint==2.17.0
types-colorama
types-psutil
types-requests
types-tabulate
types-toml
types-tqdm

[oss]
dvc-oss==2.19

[s3]
dvc-s3==2.21

[ssh]
dvc-ssh==2.21

[ssh_gssapi]
dvc-ssh[gssapi]==2.21

[terraform]
tpi[ssh]>=2.1

[testing]
pytest-test-utils

[tests]
beautifulsoup4>=4.4
dvc-ssh
filelock
flaky
pytest<8,>=7
pytest-cov
pytest-docker<2,>=1
pytest-lazy-fixture
pytest-mock
pytest-test-utils
pytest-timeout>=2
pytest-xdist>=3.2

[tests:sys_platform == "win32"]
pywin32>=225

[webdav]
dvc-webdav==2.19.1

[webhdfs]
dvc-webhdfs==2.19

[webhdfs_kerberos]
dvc-webhdfs[kerberos]==2.19
