diff options
author | Jeff Forcier <jeff@bitprophet.org> | 2018-09-18 14:53:09 -0700 |
---|---|---|
committer | Jeff Forcier <jeff@bitprophet.org> | 2018-09-18 14:53:09 -0700 |
commit | 0a94473839edc226f6a7e88e6e24556b480f12d9 (patch) | |
tree | 5208491bd1f79b4ab7f17c19b42f14d34e8c727d /.travis.yml | |
parent | b55a19d574e795bf82032cec586432b49c86499f (diff) | |
parent | c12897ddfbfca0f5dfb371b1bba105585d2ae24a (diff) |
Merge branch '2.3' into 2.4
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index 16d33b76..772ff5be 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,9 +13,22 @@ python: matrix: allow_failures: - python: "3.7-dev" + # Explicitly test against our oldest supported cryptography.io, in addition + # to whatever the latest default is. + include: + - python: 2.7 + env: "CRYPTO_BEFORE=1.6" + - python: 3.6 + env: "CRYPTO_BEFORE=1.6" install: # Ensure modern pip/etc to avoid some issues w/ older worker environs - pip install pip==9.0.1 setuptools==36.6.0 + # Grab a specific version of Cryptography if desired. Doing this before other + # installations ensures we don't have to do any downgrading/overriding. + - | + if [[ -n "$CRYPTO_BEFORE" ]]; then + pip install "cryptography<${CRYPTO_BEFORE}" + fi # Self-install for setup.py-driven deps - pip install -e . # Dev (doc/test running) requirements |