aboutsummaryrefslogtreecommitdiffstats
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
...
* add this back, we couldn't dedupe thereAlex Gaynor2016-01-171-0/+1
|
* syntax errorAlex Gaynor2016-01-171-2/+4
|
* Port callbacks to new static callbackChristian Heimes2016-01-071-2/+2
| | | | | | | | | | | | | | | | cffi 1.4.0 will introduce a new API to create static callbacks. Contrary to the old callback API, static callbacks no longer depend on libffi's dynamic code generation for closures. Static code has some benefits over dynamic generation. For example the code is faster. Also it doesn't need writeable and executable memory mappings, which makes it compatible with SELinux's deny execmem policy. The branch depends on PR #2488. https://bitbucket.org/cffi/cffi/issues/232/static-callbacks Closes: #2477 Signed-off-by: Christian Heimes <cheimes@redhat.com>
* Fixed #2605 -- require setuptools 1.0Alex Gaynor2015-12-301-1/+1
| | | | | | | Per @dstufft: - 0.6.28 or something around there that supports wheels - 0.7 is the version that introduced marker support in setuptools - 1.0 is the version where setuptools started using and verifying tls
* Revert "pin pytest to disallow 2.8.4 which breaks tests"Paul Kehrer2015-12-111-1/+1
| | | | This reverts commit ed48066a3f8e58af58926a17906540213e57f88e.
* pin pytest to disallow 2.8.4 which breaks testsAlex Gaynor2015-12-071-1/+1
|
* switch to using pyasn1_modules for the testPaul Kehrer2015-10-271-1/+1
|
* encode countryName with PrintableStringPaul Kehrer2015-10-201-0/+1
| | | | | | | This commit adds a dependency on asn1crypto for testing purposes to parse the certificate and confirm that countryName is encoded with PrintableString while other fields are UTF8String. This is a test only dep.
* add shebang for setup.py scriptsDominic Chen2015-10-101-0/+2
|
* unpin pytest now that 2.8.2 is releasedPaul Kehrer2015-10-071-1/+1
|
* hypothesis-pytest is no longer a required packagePaul Kehrer2015-10-021-1/+0
|
* Address comments.Terry Chia2015-09-301-4/+2
|
* == should be !=.Terry Chia2015-09-261-1/+1
|
* Add plumbing for hypothesis.Terry Chia2015-09-261-0/+4
|
* Pin pytest to <2.8, there's a bug with deprecation warningsAlex Gaynor2015-09-191-1/+1
|
* added a trove classifierAlex Gaynor2015-09-171-0/+1
|
* raise an error if trying to install on PyPy < 2.6Paul Kehrer2015-08-201-1/+7
|
* Remove our workarounds for pyasn.1 bugs, a new pyasn.1 is out!Alex Gaynor2015-06-221-2/+2
|
* setup requires can be cffi only nowPaul Kehrer2015-06-081-1/+3
|
* convert to cffi 1.0 precompile systemPaul Kehrer2015-06-071-56/+19
|
* require idna 2.0 or better because it's betterPaul Kehrer2015-05-181-1/+1
|
* Support Subject Alternative Name in the OpenSSL backendPaul Kehrer2015-04-201-0/+1
| | | | Adds only DNS support first
* remove python 3.2 from the classifiersPaul Kehrer2015-04-181-1/+0
|
* Merge pull request #1783 from reaperhulk/san-classAlex Gaynor2015-04-181-0/+3
|\ | | | | Add GeneralName and SubjectAlternativeName classes
| * Add GeneralName and SubjectAlternativeName classesPaul Kehrer2015-04-141-0/+3
| |
* | Simplify setup.py slightlyAlex Gaynor2015-04-131-6/+3
|/
* Remove the setuptools and CFFI requirements, which break pip install -UJulian Berman2015-03-081-1/+3
| | | | | PyPy ships with CFFI, but pip install -U will upgrade it if a newer CFFI is available, which will break the CFFI installation (and PyPy itself).
* Tell py.test to only run the tests from the local tests dir.Alex Gaynor2015-02-201-1/+2
| | | | Right now if you have a virtualenv or something in the same directory it will recurse into it to run tests.
* make enum34 installation conditional on python < 3.4Paul Kehrer2014-12-181-1/+3
|
* initial x509 version supportPaul Kehrer2014-12-151-0/+1
| | | | Adds enum34 as a dependency
* add pyasn1 as a dependencyPaul Kehrer2014-11-271-1/+1
|
* Update the license header for every source file, as well as the documentation.Alex Gaynor2014-11-161-12/+3
| | | | Fixes #1209
* Move the cryptography package into a src/ subdirectoryDonald Stufft2014-11-131-2/+8
| | | | | | | | | | | | | 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.
* Build FFI instance when class is created, load library when instantiatedDonald Stufft2014-11-071-2/+2
|
* Update the license in setup.pyAlex Gaynor2014-10-311-0/+1
|
* Fix PEP-8 violationsPeter Odding2014-09-291-5/+10
|
* Fix for keywords_with_side_effects() (compatibility with pip metadata discovery)Peter Odding2014-09-291-3/+26
| | | | | Fixes a bug in 9e34c14b344f49d0721edc79d14ea5fc9c067d07 as described in https://github.com/pyca/cryptography/pull/1257#issuecomment-48855243
* Simplify dummy commands (fix inheritance, remove finalize_options())Peter Odding2014-09-291-12/+3
|
* Bullet proof (?) detection of arguments that don't need setup_requiresPeter Odding2014-09-291-11/+45
|
* Bug fix for implementation of dummy commandsPeter Odding2014-09-291-1/+7
| | | | | Pointed out by Jenkins: https://jenkins.cryptography.io/job/cryptography-pr-experimental/2163/
* Replace commands that depend on setup_requires with no-op that raises errorPeter Odding2014-09-291-1/+48
|
* PEP-8 fixes pointed out by Travis CIPeter Odding2014-09-291-3/+4
|
* Change nested dictionary literal to match house stylePeter Odding2014-09-291-4/+8
|
* Make sys.argv an argument of keywords_with_side_effects()Peter Odding2014-09-291-4/+7
|
* Work around for side effects in setup.py scriptPeter Odding2014-09-291-8/+33
| | | | | | | Disables setup_requires and related magic for setup.py commands clean, egg_info and sdist and the options --version and --help. See also https://github.com/pyca/cryptography/issues/1253
* Fix?Alex Gaynor2014-08-111-0/+1
|
* Removed need for Binding entry_pointTerry Chia2014-07-281-10/+18
|
* Added entry_points.Terry Chia2014-07-271-1/+15
|
* Check for errors when invoking the vectors setup.pyAlex Gaynor2014-07-111-2/+3
|
* use pyasn1 for creating the dss-sig-value structurePaul Kehrer2014-04-301-0/+1
|