Commit graph

19 commits

Author SHA1 Message Date
Alex Gaynor
d22bdc87ee
Move paramiko job to github actions (#5565) 2020-11-13 18:55:05 -06:00
Alex Gaynor
d3eae8d7db
Delete all the 1.0.2 code (#5511) 2020-10-25 22:41:40 -07:00
Ian Wienand
4d2b52d4d1
Add initial OpenDev ARM64 testing (#5341)
This is the initial configuration for Zuul to run pyca/cryptography
tox jobs on a range of ARM64 nodes provided by OpenDev.  The
underlying ARM64 resources are donated for use by the OpenDev project
by Linaro.

This is under discussion at https://github.com/pyca/cryptography/issues/5339

If the OpenDev Zuul app (https://github.com/apps/opendev-zuul) is
added to this repository, it should be able to speculatively test and
run these jobs (however, some configuration will be required on the
OpenDev side before this will happen).

This is currently a very simple run of tox on the code.  For basic job
documentation see https://zuul-ci.org/docs/zuul/reference/jobs.html.

These jobs inherit from the opendev base job defined in
https://opendev.org/opendev/base-jobs.  This handles the node setup,
initial clone of pull requests, etc. and then after the job runs the
log collection, upload and publishing steps.  This in turn uses a lot
of reusable components from https://zuul-ci.org/docs/zuul-jobs/
2020-08-05 15:32:08 -05:00
Paul Kehrer
5526dca15b
goodbye azure (#5207)
* goodbye azure

* Update tox.ini

Co-Authored-By: Alex Gaynor <alex.gaynor@gmail.com>

* review comments

* update a comment

* delete final azure yaml

* linting

Co-authored-by: Alex Gaynor <alex.gaynor@gmail.com>
2020-04-19 20:32:28 -04:00
Alex Gaynor
828581d6ea Added a new packaging test (#4899)
* Added a new packaging test

* Fixed packaging job

* typo

* more fixes

* one more
2019-05-27 14:08:07 -04:00
Alex Gaynor
2af3d4c51b Fixes #3548 - add a pyproject.toml (#4363) 2018-07-23 13:10:13 -04:00
Paul Kehrer
68b3b1ea86 convert to cffi 1.0 precompile system 2015-06-07 23:27:54 -05:00
Chellygel
646a24fbd2 Moved OpenSSL engine into standalone c and h files
References #1301
2015-03-23 18:33:53 -05:00
Donald Stufft
c62a78c015 Move the cryptography package into a src/ subdirectory
Due to differences in how py.test determines which module to ``import``
the test suite actually runs against the cryptography which is in the
*current* directory instead of the cryptography which is installed. The
problem essentially boils down to when there is a tests/__init__.py then
py.test adds the current directory to the front of the sys.path, causing
it to take precedence over the installed location.

This means that running the tests relies on the implicit compile
that CFFI does instead of testing against what people will actually
be runnning, which is the module compiled by setup.py.
2014-11-13 07:56:31 -05:00
Alex Gaynor
6eeb4da581 Added new license files. Refs #1209 2014-10-31 07:51:41 -07:00
Alex Gaynor
363d284a24 Simplify, thanks @dstufft 2014-08-11 13:19:58 -07:00
Alex Gaynor
8ba0c3d50d Refs #1301 -- moved constant time code into it's own .c and .h files 2014-08-11 13:17:44 -07:00
Alex Stapleton
0bd20e264c cryptography.vectors 2014-03-22 16:23:46 +00:00
Paul Kehrer
81ed541419 don't prune static. why would you do that? 2014-02-24 12:43:44 -06:00
Paul Kehrer
071a5a4383 add docs to sdist. fixes #679 2014-02-24 11:25:51 -06:00
Matthew Iversen
69a6fad6e9 Add changelog to toplevel, include in sdist 2014-02-25 02:12:13 +11:00
Alex Gaynor
b11ebd0e15 Include the fernet vectors in the sdist
We include the other vectors, so consistency!
2014-02-01 10:21:45 -08:00
Donald Stufft
f04317ae24 Move primtives into a hazmat package 2013-10-28 08:37:33 -04:00
Donald Stufft
9ebb8ff06c Include all of our files in the distributions, and install packages 2013-08-11 17:29:21 -04:00