-
Notifications
You must be signed in to change notification settings - Fork 8
/
requirements.txt
41 lines (34 loc) · 1.55 KB
/
requirements.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# List runtime dependencies here.
# Do not pin specific versions of dependencies unless absolutely necessary.
# Instead, set bounds on major version ranges of dependencies in accordance with SemVer (https://semver.org).
# If you must pin a specific version of a dependency, note the reason to do so in a comment line
# immediately preceding the dependency.
# Only dependencies which are directly imported by this library should be listed here. Dependencies
# should manage their sub-dependencies. (If a sub-dependency must be restricted to a specific version
# range, and upstream won't do so, note this in a comment.)
argcomplete >= 1.9.3, < 2
atomicwrites >= 1.3.0, < 2
boto3 >= 1.9.86, < 2
botocore >= 1.12.208, < 2
commonmark >= 0.9.0, < 1
cryptography >= 2.6.1, < 3
dcplib >= 2.0.2, < 3
# The version range of docutils is pinned by botocore. Pinning it here can cause a version conflict.
# See https://github.com/boto/botocore/pull/1802, https://github.com/HumanCellAtlas/dcp-cli/issues/418
docutils < 0.16
google-auth >= 1.3.0, < 2
google-auth-oauthlib >= 0.4.1, < 2
Jinja2 >= 2.10, < 3
jsonpointer >= 1.10, < 2
jsonschema >= 2.6, < 3
# Version range restricted due to an incompatibility with later versions of puremagic.
# See https://github.com/HumanCellAtlas/dcp-cli/pull/245.
puremagic >= 1.4, < 1.5
PyJWT >= 1.6.4, < 2
requests >= 2.20.0, < 3
tenacity >= 5.0.2, < 5.1
tqdm >= 4.33.0, < 5
tweak >= 1.0.3, < 2
# Version range restricted due to an incompatibility with later versions of gitdb2.
# See https://github.com/gitpython-developers/GitPython/issues/983
gitdb2==3.0.1