mirror of https://github.com/celery/kombu.git
Added Python 3.7 to the build matrix (#908)
* Run tests with Python 3.7. * Add missing dependencies. * Show skip reasons. * Add more dependencies to CI tests. * Fix requirements.
This commit is contained in:
parent
6939d93d7f
commit
b59bf1b679
|
@ -20,6 +20,11 @@ matrix:
|
|||
env: TOXENV=3.5
|
||||
- python: 3.6
|
||||
env: TOXENV=3.6
|
||||
- python: 3.7
|
||||
env: TOXENV=3.7
|
||||
sudo: true
|
||||
dist: xenial
|
||||
before_install: sudo apt-get update && sudo apt-get install libgnutls-dev
|
||||
- python: pypy
|
||||
env: TOXENV=pypy
|
||||
- env: TOXENV=flake8
|
||||
|
|
|
@ -1,3 +1,2 @@
|
|||
git+https://github.com/celery/sphinx_celery.git
|
||||
librabbitmq
|
||||
-r extras/mongodb.txt
|
||||
|
|
|
@ -4,4 +4,7 @@ redis
|
|||
PyYAML
|
||||
msgpack-python>0.2.0
|
||||
-r extras/sqs.txt
|
||||
-r extras/consul.txt
|
||||
-r extras/librabbitmq.txt
|
||||
-r extras/zookeeper.txt
|
||||
sqlalchemy
|
||||
|
|
2
tox.ini
2
tox.ini
|
@ -25,7 +25,7 @@ deps=
|
|||
flake8,flakeplus,pydocstyle: -r{toxinidir}/requirements/pkgutils.txt
|
||||
|
||||
commands = pip install -U -r{toxinidir}/requirements/dev.txt
|
||||
pytest -xv --cov=kombu --cov-report=xml --no-cov-on-fail {posargs}
|
||||
pytest -rxs -xv --cov=kombu --cov-report=xml --no-cov-on-fail {posargs}
|
||||
|
||||
basepython =
|
||||
2.7,flakeplus,flake8,apicheck,linkcheck,cov,pydocstyle: python2.7
|
||||
|
|
Loading…
Reference in New Issue