aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* Fixed #5050 -- dropped support for an old LibresSSL release (#5056)Alex Gaynor2019-11-111-2/+0
| | | | | | * Fixed #5050 -- dropped support for an old LibresSSL release * Changelog
* Stop testing 2.7 on fedora (#5052)Alex Gaynor2019-11-051-3/+0
|
* Use 3.8 in CI where we want 'the latest 3.x' (#5021)Alex Gaynor2019-10-201-21/+21
| | | | | | * Use 3.8 in CI where we want 'the latest 3.x' * Revert macOS changes for now
* Test against libressl 3.0 (#5031)Alex Gaynor2019-10-201-0/+2
| | | | | | * Test against libressl 3.0 * Correctly type these ints
* Fixes #5010 -- test and build 3.8 wheels (#5013)Alex Gaynor2019-10-171-0/+2
| | | | | | * Fixes #5010 -- test and build 3.8 wheels * try using isolated_build = True to work around a failure
* update openssls (#4995)Paul Kehrer2019-10-151-8/+8
| | | | | | | | | | * update openssls * missed one * what will this do * only do this check for 1.1.0+
* update libressl and pypy2.7 and pypy3.5 (#4989)Paul Kehrer2019-09-091-3/+5
| | | | | | | | | | * update libressl and pypy2.7 and pypy3.5 * okay can't get 7.1, let's try to at least do 7.0 * 7.1.1 does actually exist * also an empty commit to appease the codecov gods
* Run pep8 tests first in travis (#4958)Alex Gaynor2019-07-281-2/+2
|
* Alpine linux now contains python 3.7 (#4929)Alex Gaynor2019-06-221-2/+2
|
* Simplify how we define random order tests in tox (#4912)Alex Gaynor2019-06-021-1/+1
|
* update to latest openssl on travis builders where appropriate (#4900)Paul Kehrer2019-05-281-7/+7
|
* Added a new packaging test (#4899)Alex Gaynor2019-05-271-0/+2
| | | | | | | | | | | | * Added a new packaging test * Fixed packaging job * typo * more fixes * one more
* Replace debian wheezy with ubuntu trusty (#4871)Alex Gaynor2019-05-051-3/+3
| | | | | | | | * Try running tests without wheezy * Added a trusty builder * Update our supported versions in docs
* Run linkcheck builds when the commit message mentions linkcheck (#4862)Alex Gaynor2019-04-291-1/+1
| | | | | | * Run linkcheck builds when the commit message mentions linkcheck * syntax fix
* fixed ubuntu rolling build for disco release (#4861)Alex Gaynor2019-04-271-2/+2
|
* Use generic DTLS functions added in LibreSSL 2.9.1 (#4855)Charlie Li2019-04-231-1/+1
| | | | | | | | | | * Use generic DTLS functions added in LibreSSL 2.9.1 While here, bump travis. * Remove LibreSSL 2.9.0 from travis now that 2.9.1 exists. Requested by: @reaperhulk
* update travis builders to newer versions of openssl (#4784)Paul Kehrer2019-02-261-4/+4
|
* support NO_ENGINE (#4763)Paul Kehrer2019-02-251-0/+2
| | | | | | | | * support OPENSSL_NO_ENGINE * support some new openssl config args * sigh
* 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
|