summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorSybren A. Stüvel <sybren@stuvel.eu>2020-06-11 18:53:41 +0200
committerSybren A. Stüvel <sybren@stuvel.eu>2020-06-11 20:22:27 +0200
commitd15a7f3eaa90f2c48b6c4b893f4ae136a762b48f (patch)
tree847bb013a74481715a7a0f7ccba88a566f227023 /.travis.yml
parent5c7696dd8a53b91b81346b1b04af8ef8e550707d (diff)
downloadrsa-git-d15a7f3eaa90f2c48b6c4b893f4ae136a762b48f.tar.gz
Moving back to Pipenv to manage dependencies
Poetry breaks no-binary installations of the RSA library, which defeats the purpose of this library. See https://github.com/sybrenstuvel/python-rsa/issues/148 Among other changes, this reverts commit fcf5b7457c70426a242b17db20dd4e34e1055f69. I also added a workaround for an `ImportError` importing `zipp` on Python 3.5.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml10
1 files changed, 6 insertions, 4 deletions
diff --git a/.travis.yml b/.travis.yml
index 42d4d16..0fed68b 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -14,17 +14,19 @@ matrix:
include:
- python: 3.5
dist: xenial # Bionic has no Python 3.5
+ script: pip install zipp
# Disabled, see https://github.com/sybrenstuvel/python-rsa/issues/131
#- python: pypy3.5
# dist: xenial # Bionic has no Python 3.5
install:
- - pip install poetry
- - poetry install -v
+ - pip install -U pip setuptools # https://github.com/pypa/virtualenv/issues/1630
+ - pip install pipenv
+ - pipenv install --dev
script:
- - poetry run py.test tests/
+ - pipenv run py.test tests/
after_success:
- - poetry run coveralls
+ - pipenv run coveralls