Commit 7eac6aef authored by Leo Pound Singer's avatar Leo Pound Singer

Work around incomplete PyPI release of cryptography

The last step of the wheel-building jobs is to test installing and
importing the wheels. The Python cryptogrpahy package is pulled in
as a dependency. A new version of cryptography was just released on
PyPI, but wheels have not yet been uploaded for all platforms. To
avoid having to build the lastest version of cryptography from
source, and to avoid needing to install headers and development
libraries for openssl, temporarily install the previously released
version of cryptography (2.5).
parent cdda489a
......@@ -608,6 +608,7 @@ nightly:ubuntu:cosmic:
# Test
- ${PYPREFIX}/bin/virtualenv test
- source test/bin/activate
- pip install cryptography==2.5 # FIXME: cryptography 2.6 was released recently but doesn't have all necessary wheels uploaded to PyPI yet
- pip install wheelhouse/*
- python -c 'import lal, lalframe, lalmetaio'
dependencies: []
......@@ -639,6 +640,7 @@ nightly:ubuntu:cosmic:
# Test
- virtualenv-${PYVERS} test
- source test/bin/activate
- pip install cryptography==2.5 # FIXME: cryptography 2.6 was released recently but doesn't have all necessary wheels uploaded to PyPI yet
- pip install wheelhouse/*
- python -c 'import lal, lalframe, lalmetaio'
dependencies: []
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment