Remove dependencies which are not needed anymore.
[tox]
-envlist = py{pypy3.5,3.5,3.6,3.7,3.8},checks,lint,pylint,mypy,integration,coverage
+envlist = py{pypy3.5,3.5,3.6,3.7,3.8},checks,lint,pylint,mypy,docs,integration,coverage
skipsdist = true
[testenv]
@@ -67,9 +67,7 @@ commands = bash -c "pip show requests && exit 1 || exit 0"
bash -c "pip show enum34 && exit 1 || exit 0"
[testenv:docs]
-deps = pysphere
- pyopenssl
- backports.ssl_match_hostname
+deps = pyopenssl
lockfile
rstcheck
changedir = docs
@@ -83,9 +81,7 @@ commands = pip install sphinx~=1.6.0
[testenv:docs-travis]
# Note: We don't build API docs on Travis since it causes build failures because
# those API docs files are not included anywhere.
-deps = pysphere
- pyopenssl
- backports.ssl_match_hostname
+deps = pyopenssl
lockfile
rstcheck
changedir = docs
@@ -100,9 +96,7 @@ commands = pip install sphinx~=1.6.0
[testenv:provider-tables]
basepython: python3.7
deps = typing
- pysphere
pyopenssl
- backports.ssl_match_hostname
lockfile
rstcheck
requests
@@ -122,7 +116,6 @@ commands = bash -c 'python contrib/scrape-ec2-sizes.py > libcloud/compute/consta
[testenv:pylint]
deps = -r{toxinidir}/requirements-tests.txt
- backports.ssl_match_hostname
bottle
lockfile
paramiko==2.7.1
@@ -142,7 +135,6 @@ commands = pylint -E --load-plugins=pylint_plugins.driver_class --rcfile=./.pyli
[testenv:lint]
deps = -r{toxinidir}/requirements-tests.txt
- backports.ssl_match_hostname
lockfile
rstcheck
