aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* See if urllib3 tests pass on xenial nowadays (#4724)Alex Gaynor2019-01-211-3/+0
|
* Debian buster goes py3.7 (#4663)Alex Gaynor2018-12-301-2/+2
|
* Bump libressl versions in travis (#4654)Alex Gaynor2018-12-241-2/+4
|
* Fedora has rev'd its Python to 3.7 (#4647)Alex Gaynor2018-12-181-2/+2
| | | | | | * Fedora has rev'd it's Python to 3.7 * here too
* allow bytes-like for key/iv/data for symmetric encryption (#4621)Paul Kehrer2018-12-091-2/+2
| | | | | | | | | | | | | | | | | | * allow bytearrays for key/iv for symmetric encryption * bump pypy/cffi requirements * update docs, fix some tests * old openssl is naught but pain * revert a typo * use trusty for old pypy * better error msg again * restore match
* remove idna as a primary dependency (#4624)Paul Kehrer2018-12-061-4/+5
| | | | | | | | | | * remove idna as a primary dependency * empty commit * dynamodb test fix (thanks to Matt Bullock) * review feedback
* Debian sid is now Python 3.7 (#4602)Alex Gaynor2018-11-221-2/+2
|
* Bump 1.1.1 to a in travis (#4597)Alex Gaynor2018-11-211-3/+3
|
* Bump 1.1.0 in travis to j (#4595)Alex Gaynor2018-11-211-4/+4
|
* upgrade docs to 1.1.1 (#4581)Paul Kehrer2018-11-121-1/+1
|
* Put the linkcheck build next to the other docs build (#4546)Alex Gaynor2018-10-301-4/+4
|
* Simplify build matrix (#4543)Paul Kehrer2018-10-291-9/+1
| | | | | | * simplify pep8 * remove buster/sid 2.7 jobs
* move linkcheck to travis (#4544)Paul Kehrer2018-10-291-0/+4
| | | | | | | | * move linkcheck to travis only run it on master merges just like we do on jenkins * don't build for a PR
* run docker builds in travis instead of jenkins (#4526)Paul Kehrer2018-10-251-0/+50
| | | | | | | | | | | | | | | | | | | | | | * docker experiment in travis * let's run 'em all * okay run as travis * fine just use a number * remove xenial since we test that elsewhere * suspicion * review feedback * more comments * use workdir * heavy sigh
* Failure is not an option (#4527)Alex Gaynor2018-10-261-5/+0
|
* ignore new W504 from flake8/pycodestyle (#4521)Paul Kehrer2018-10-241-0/+5
| | | | | | * ignore new W504 from flake8/pycodestyle * allow josepy to fail for the moment
* Add testing with LibreSSL 2.8.2 (#4501)Alex Gaynor2018-10-201-2/+2
| | | | | | * Add testing with LibreSSL 2.8.2 * Drop librsesl 2.4.5
* Fixes #4459 -- switch all our builds to xenial on travis (#4486)Alex Gaynor2018-10-091-12/+14
| | | | | | | | | | | | | | * Fixes #4459 -- switch all our builds to xenial on travis * Attempt to fix tests * Try disabling sudo? * typo * try this? * shellcheck
* 1.1.1 is out! (#4466)Alex Gaynor2018-09-111-2/+2
|
* Add flags to error on compile with incompatible pointer type (#4455)Paul Kehrer2018-09-051-6/+12
| | | | | | | | | | | | | | | | * try something a bit different. * newer compiler plz * permute * fix some warnings * fix getters on OpenSSL < 1.1.0 * this is getting involved * given our compiler flags we can't have SSL_CTX_set_cookie_verify_cb
* Fixes #4421 -- use the latest openssl 1.1.0 in travis (#4424)Alex Gaynor2018-08-291-5/+5
|
* openssl 1.1.1 testing (#4112)Paul Kehrer2018-08-291-0/+6
| | | | | | | | | | | | | | * test openssl 1.1.1 * let's see what a 1.1.1 pyopenssl does * 1.1.1-pre8 * pre9 * docs and test more things * 3.7 needs xenial
* test to see what coverage pypy is providing (#4411)Paul Kehrer2018-08-231-2/+2
|
* bump to latest libressl versions (#4329)Alex Gaynor2018-07-111-2/+2
|
* try compiling with asm for our custom openssl (#4328)Paul Kehrer2018-07-101-1/+1
| | | | | | | | * try compiling with asm for our custom openssl * we also need to update the cache dir * try actually compiling it
* Add testing support of Python 3.7 (#4305)Eric Brown2018-07-041-0/+4
| | | | | | | | | | So pyca/cryptography's Python classifier already claims support of Python 3.7, but there is no testing matrix for it. This patch adds the recently released Python 3.7 to the matrix of testing. It requires sudo:true and xenial to pass. Fixes Issue #4301 Signed-off-by: Eric Brown <browne@vmware.com>
* add downstream tests for awslabs/aws-dynamodb-encryption-python (#4280)Matt Bullock2018-06-121-0/+2
| | | | | | * add downstream tests for awslabs/aws-dynamodb-encryption-python * require recent OpenSSL for awslabs/dynamodb-encryption-python downstream tests
* Test certbot with OpenSSL 1.1.0 (#4278)Alex Gaynor2018-06-081-1/+1
| | | Their tests appear to require ALPN now, and the OpenSSL 1.0.1 that comes with the travis image doesn't have ALPN.
* LibreSSL 2.7.x support (#4270)Paul Kehrer2018-05-301-0/+2
| | | | | | | | * libre 2.7.3 compatibility * add a changelog * actually build against 2.7.3
* build and test libre on travis (#4256)Paul Kehrer2018-05-211-0/+4
| | | | | | * build and test libre on travis * remove libressl jenkinsfile data
* Fixes #4228 -- move downstream builders to travis (#4250)Alex Gaynor2018-05-161-0/+15
| | | | | | * Fixes #4228 -- move downstream builders to travis * Use upstream twisted now that we've confirmed the problem
* Remove macOS travis stuff, we don't intend to reenable it (#4244)Alex Gaynor2018-05-151-40/+0
|
* switch to py3 on docs job (#4230)Paul Kehrer2018-05-121-1/+1
| | | | | | * switch to py3 on docs job * somehow unicode isn't a word
* bump openssl version in travis (#4204)Alex Gaynor2018-04-221-3/+3
|
* bump travis to latest pypy version (#4134)Paul Kehrer2018-03-051-2/+2
|
* Use the latest OpenSSL in travis tests (#4045)Alex Gaynor2017-12-081-3/+3
|
* expunge python 2.6 (#3962)Paul Kehrer2017-10-111-2/+0
| | | | | | | | | | * expunge python 2.6 * how did THAT happen * remove another unsupported python from the tox envlist * hypothesis can now be unconditionally imported
* disable travis mac builders and add a mac jenkins build (#3933)Paul Kehrer2017-09-201-40/+40
| | | | we'll re-enable mac builders when travis recovers and remove the jenkins build
* Get our travis from pypy (#3865)Alex Gaynor2017-08-141-3/+6
| | | | | | * Get our travis from pypy * doh
* remove python 3.3 from CI (#3729)Paul Kehrer2017-06-261-6/+0
| | | | | | * remove python 3.3 from CI * remove 3.3 everywhere, not just from CI
* add pypy3.5 to our test matrix (#3709)Paul Kehrer2017-06-191-1/+2
| | | | | | * add pypy3.5 to our test matrix * pypy-nocoverage time
* update pythons and pypy, a little prep for pypy3 in CI again (#3702)Paul Kehrer2017-06-181-3/+3
| | | | | | | | | | * update pythons and pypy, a little prep for pypy3 in CI again * slightly renamed * oops * pypy renames all around
* run our docs job using 1.1.0 (#3687)Paul Kehrer2017-06-061-1/+1
|
* only build master and our release branches (#3601)Paul Kehrer2017-05-251-0/+8
| | | | | | | | | | | | | | | | * only build master and our release branches * review feedback * also build the tags tags are of form `digit . digit` or `digit . digit . digit` * alex is right * that should match 0-1 times, not 0-infinity * so much regex
* update to 1.1.0f in travis (#3607)Paul Kehrer2017-05-251-2/+2
|
* allow global suppression of link flags (#3592)Paul Kehrer2017-05-241-10/+10
| | | | | CRYPTOGRAPHY_SUPPRESS_LINK_FLAGS will now suppress link flags regardless of platform. Additionally, CRYPTOGRAPHY_WINDOWS_LINK_LEGACY_OPENSSL is now the flag you need if you want to link against < 1.1.0 on windows.
* Bump the minimum PyPy/cffi version and simplify as a result (#3585)Alex Gaynor2017-05-231-3/+2
| | | | | | | | * Bump the minimum PyPy/cffi version and simplify as a result * unused imports * grumble, fix
* let's use xcode8.3 (still macOS 10.12) (#3582)Paul Kehrer2017-05-231-9/+9
| | | | | | * let's use xcode8.3 (still macOS 10.12) * update comment
* upgrade our pypy2 5.6 builders to 5.7.1 (#3558)Paul Kehrer2017-05-201-2/+2
|
* Switch from 12.04 to 14.04 on travis (#3559)Alex Gaynor2017-05-201-7/+6
| | | | | | | | | | | | | | | | * Switch from 12.04 to 14.04 on travis * test? * fix for pyenv * sigh * try removing this entirely * one more try * empty commit to retrigger travis