mirror of
https://github.com/Stone-Red-Code/dvc.git
synced 2026-11-02 07:18:25 +01:00
* s3: migrate to s3fs * s3: strip etag * s3: disable instance cache * tests: use the proper remote:// form in test_checkout * tests: move/drop some tests * setup: depend on s3fs * tests: normalize s3 tests with some cleanups * Use _download/_upload with old implementation * fsspec: cache .exists() results * setup: pin the boto version * setup: install s3fs[boto3] * s3: proper exception management * s3: config improvements * setup: reference without quotes * setup: install boto separately * setup: install moto server * s3: mocking adjustments for moto_server * s3: mark some fixtures with scope=session * s3: s3_fake_creds_file scopes to func * fsspec: add some docs regarding exists() optimization * fsspec: exists() fallback * fsspec: revert exists() optimization * tests: ssl_verify => verify * setup: temporarily fetch from master * s3: add boto as a requirement * tests: do an extra check regarding race conditions * tests: use motoserver docker image * tests: wrap config deletion with try/finally * tests: disable s3 by default * setup: upgrade fsspec
46 lines
936 B
Plaintext
46 lines
936 B
Plaintext
wheel==0.36.2
|
|
|
|
# Test requirements
|
|
pytest==6.2.3
|
|
pytest-cov==2.11.1
|
|
pytest-xdist==2.2.1
|
|
pytest-mock==3.6.0
|
|
pytest-lazy-fixture==0.6.3
|
|
pytest-timeout==1.4.2
|
|
pytest-docker==0.10.1
|
|
|
|
flaky==3.7.0
|
|
mock==4.0.3
|
|
rangehttpserver==1.2.0
|
|
mock-ssh-server==0.9.0
|
|
beautifulsoup4==4.9.3
|
|
wget==3.2
|
|
filelock==3.0.12
|
|
wsgidav==3.1.0
|
|
crc32c==2.2
|
|
xmltodict==0.12.0
|
|
google-compute-engine==2.8.13
|
|
google-cloud-storage==1.38.0
|
|
|
|
urllib3==1.26.4
|
|
|
|
# required by collective.checkdocs
|
|
Pygments==2.9.0
|
|
collective.checkdocs==0.2
|
|
pydocstyle==6.0.0
|
|
jaraco.windows==5.5.0
|
|
|
|
# pylint requirements
|
|
pylint==2.8.2
|
|
# we use this to suppress pytest-related false positives in our tests.
|
|
pylint-pytest==1.0.3
|
|
# we use this to suppress some messages in tests, eg: foo/bar naming,
|
|
# and, protected method calls in our tests
|
|
pylint-plugin-utils==0.6
|
|
|
|
# type-checking
|
|
mypy==0.812
|
|
|
|
# pypi doesn't allow for direct dependencies
|
|
# gdrivefs @ git+https://github.com/intake/gdrivefs.git
|