diff options
author | Ilya Etingof <etingof@gmail.com> | 2018-07-08 12:05:59 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-07-08 12:05:59 +0200 |
commit | 5168479e426ee54b1bf07d859f15a2deae0046cf (patch) | |
tree | 7b1debad94e28bb50515de6f918863f8f40cf75b /.travis.yml | |
parent | 8dbc28d3602fd2ceaeebdc563d98ad8f467099e4 (diff) | |
download | pysnmp-git-5168479e426ee54b1bf07d859f15a2deae0046cf.tar.gz |
Add extra-requirements.txt (#165)
* Add extra-requirements.txt
In grand schema of things we now have `requirements.txt`
that list mandatory dependencies, then we have
`extra-requirements.txt` for optional dependencies enabling
all pysnmp features and finally `devel-requirements.txt`
for things required solely for testing.
Strangely, Travis pulls pysnmpcrypto which then pulls
Cryptography while according to pysnmpcrypyo requirement
it should really pull pycryptodomex (which is does in its
own CI job)
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 30 |
1 files changed, 16 insertions, 14 deletions
diff --git a/.travis.yml b/.travis.yml index 4006e760..f2ea0eee 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,10 +10,13 @@ matrix: dist: xenial sudo: false python: '2.7' - - os: linux - dist: xenial - sudo: false - python: '3.2' +# Something is broken about pysnmp->pysnmpcrypto->cryptography. +# Somehow pysnmpcrypto chooses cryptography while it should +# pick pycryptodomex +# - os: linux +# dist: xenial +# sudo: false +# python: '3.2' - os: linux dist: xenial sudo: false @@ -38,17 +41,16 @@ matrix: dist: xenial sudo: false python: 'nightly' -# - os: linux -# dist: xenial -# sudo: false -# python: 'pypy' -# - os: linux -# dist: xenial -# sudo: false -# python: 'pypy3' + - os: linux + dist: xenial + sudo: false + python: 'pypy' + - os: linux + dist: xenial + sudo: false + python: 'pypy3' install: - - pip install -r requirements.txt -r devel-requirements.txt + - pip install -r requirements.txt -r devel-requirements.txt -r extra-requirements.txt - pip install -e . - - pip install pysnmp-mibs script: - travis_wait 20 sh runtests.sh |