diff options
Diffstat (limited to 'third_party/python/requirements.in')
-rw-r--r-- | third_party/python/requirements.in | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/third_party/python/requirements.in b/third_party/python/requirements.in new file mode 100644 index 0000000000..b719dc12c2 --- /dev/null +++ b/third_party/python/requirements.in @@ -0,0 +1,49 @@ +# ONLY ADD PACKAGES USED BY PYTHON 3 TO THIS LIST! +# +# Python 2-only packages should be vendored manually by running: +# +# $ pip download <package>==<version> +# +# Then for the package and each dependency: +# +# $ pip hash <package>.whl # verify the hash against the one on PyPi (e.g https://pypi.org/project/<package>/<version>/#files) +# $ unzip <package>.whl -d <package> +# $ echo <version> > <package>/VERSION +# $ hg add <package>/VERSION +# +# Note `pip download` may return `tar.gz` files if there is no `.whl` (wheel) +# available. When downloading wheels, make sure that they are cross-platform. +# If not you may need to specify `--no-binary :<package1>,<package2>:` to get +# the source distribution instead for those particular packages. + +attrs==19.1.0 +blessings==1.7 +compare-locales==8.1.0 +cookies==2.2.1 +coverage==5.1 +distro==1.4.0 +ecdsa==0.15 +esprima==4.0.1 +fluent.migrate==0.10 +fluent.syntax==0.18.1 +glean_parser==1.29.0 +jsmin==2.1.0 +json-e==2.7.0 +mozilla-version==0.3.4 +pathlib2==2.3.2 +pathspec==0.8 +pip-tools==5.3.1 +ply==3.10 +pyasn1==0.4.8 +pyflakes==2.2.0 +pytest==3.6.2 +python-hglib==2.4 +pytoml==0.1.10 +pyyaml==5.3.1 +redo==2.0.3 +requests==2.9.1 +responses==0.10.6 +sentry-sdk==0.14.3 +six==1.13.0 +voluptuous==0.11.5 +yamllint==1.23 |