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
|
env: TOXENV=3.5
|
||||||
- python: 3.6
|
- python: 3.6
|
||||||
env: TOXENV=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
|
- python: pypy
|
||||||
env: TOXENV=pypy
|
env: TOXENV=pypy
|
||||||
- env: TOXENV=flake8
|
- env: TOXENV=flake8
|
||||||
|
|
|
@ -1,3 +1,2 @@
|
||||||
git+https://github.com/celery/sphinx_celery.git
|
git+https://github.com/celery/sphinx_celery.git
|
||||||
librabbitmq
|
|
||||||
-r extras/mongodb.txt
|
-r extras/mongodb.txt
|
||||||
|
|
|
@ -4,4 +4,7 @@ redis
|
||||||
PyYAML
|
PyYAML
|
||||||
msgpack-python>0.2.0
|
msgpack-python>0.2.0
|
||||||
-r extras/sqs.txt
|
-r extras/sqs.txt
|
||||||
|
-r extras/consul.txt
|
||||||
|
-r extras/librabbitmq.txt
|
||||||
|
-r extras/zookeeper.txt
|
||||||
sqlalchemy
|
sqlalchemy
|
||||||
|
|
2
tox.ini
2
tox.ini
|
@ -25,7 +25,7 @@ deps=
|
||||||
flake8,flakeplus,pydocstyle: -r{toxinidir}/requirements/pkgutils.txt
|
flake8,flakeplus,pydocstyle: -r{toxinidir}/requirements/pkgutils.txt
|
||||||
|
|
||||||
commands = pip install -U -r{toxinidir}/requirements/dev.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 =
|
basepython =
|
||||||
2.7,flakeplus,flake8,apicheck,linkcheck,cov,pydocstyle: python2.7
|
2.7,flakeplus,flake8,apicheck,linkcheck,cov,pydocstyle: python2.7
|
||||||
|
|
Loading…
Reference in New Issue