Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | CertificateBuilder accepts aware datetimes for not_valid_after and ↵ | InvalidInterrupt | 2016-08-16 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | not_valid_before (#2920) * CertificateBuilder accepts aware datetimes for not_valid_after and not_valid_before These functions now accept aware datetimes and convert them to UTC * Added pytz to test requirements * Correct pep8 error and improve Changelog wording * Improve tests and clarify changelog message * Trim Changelog line length * Allow RevokedCertificateBuilder and CertificateRevocationListBuilder to accept aware datetimes * Fix accidental changelog entry | ||||
* | Mark the minimum pytest version in setup.py. (#3035) | Alex Gaynor | 2016-07-01 | 1 | -1/+1 |
| | | | Fixes #3034 | ||||
* | pip is prejudiced against dashes and underscores (#2922) | Paul Kehrer | 2016-05-29 | 1 | -2/+2 |
| | |||||
* | Remove redundant excludes from find_packages | Frazer McLean | 2016-03-26 | 1 | -3/+1 |
| | | | | | | Resolves #2854. tests don't need excluded because they're not within the "src" directory. | ||||
* | Don't try to use hypothesis on Python 2.6, upstream dropped support | Alex Gaynor | 2016-02-19 | 1 | -1/+3 |
| | |||||
* | Require a newer setuptools. | Alex Gaynor | 2016-01-23 | 1 | -1/+1 |
| | | | | This lets a long confusing comment. | ||||
* | Merge pull request #2676 from alex/docs-pep8-dedupe | Paul Kehrer | 2016-01-18 | 1 | -0/+13 |
|\ | | | | | Centralize declaration of docs and pep8 deps in setup.py | ||||
| * | Centralize declaration of docs and pep8 deps in setup.py | Alex Gaynor | 2016-01-17 | 1 | -0/+13 |
| | | |||||
* | | Delete two out of date comments | Alex Gaynor | 2016-01-17 | 1 | -1/+0 |
|/ | |||||
* | add this back, we couldn't dedupe there | Alex Gaynor | 2016-01-17 | 1 | -0/+1 |
| | |||||
* | syntax error | Alex Gaynor | 2016-01-17 | 1 | -2/+4 |
| | |||||
* | Port callbacks to new static callback | Christian Heimes | 2016-01-07 | 1 | -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.0 | Alex Gaynor | 2015-12-30 | 1 | -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 Kehrer | 2015-12-11 | 1 | -1/+1 |
| | | | | This reverts commit ed48066a3f8e58af58926a17906540213e57f88e. | ||||
* | pin pytest to disallow 2.8.4 which breaks tests | Alex Gaynor | 2015-12-07 | 1 | -1/+1 |
| | |||||
* | switch to using pyasn1_modules for the test | Paul Kehrer | 2015-10-27 | 1 | -1/+1 |
| | |||||
* | encode countryName with PrintableString | Paul Kehrer | 2015-10-20 | 1 | -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 scripts | Dominic Chen | 2015-10-10 | 1 | -0/+2 |
| | |||||
* | unpin pytest now that 2.8.2 is released | Paul Kehrer | 2015-10-07 | 1 | -1/+1 |
| | |||||
* | hypothesis-pytest is no longer a required package | Paul Kehrer | 2015-10-02 | 1 | -1/+0 |
| | |||||
* | Address comments. | Terry Chia | 2015-09-30 | 1 | -4/+2 |
| | |||||
* | == should be !=. | Terry Chia | 2015-09-26 | 1 | -1/+1 |
| | |||||
* | Add plumbing for hypothesis. | Terry Chia | 2015-09-26 | 1 | -0/+4 |
| | |||||
* | Pin pytest to <2.8, there's a bug with deprecation warnings | Alex Gaynor | 2015-09-19 | 1 | -1/+1 |
| | |||||
* | added a trove classifier | Alex Gaynor | 2015-09-17 | 1 | -0/+1 |
| | |||||
* | raise an error if trying to install on PyPy < 2.6 | Paul Kehrer | 2015-08-20 | 1 | -1/+7 |
| | |||||
* | Remove our workarounds for pyasn.1 bugs, a new pyasn.1 is out! | Alex Gaynor | 2015-06-22 | 1 | -2/+2 |
| | |||||
* | setup requires can be cffi only now | Paul Kehrer | 2015-06-08 | 1 | -1/+3 |
| | |||||
* | convert to cffi 1.0 precompile system | Paul Kehrer | 2015-06-07 | 1 | -56/+19 |
| | |||||
* | require idna 2.0 or better because it's better | Paul Kehrer | 2015-05-18 | 1 | -1/+1 |
| | |||||
* | Support Subject Alternative Name in the OpenSSL backend | Paul Kehrer | 2015-04-20 | 1 | -0/+1 |
| | | | | Adds only DNS support first | ||||
* | remove python 3.2 from the classifiers | Paul Kehrer | 2015-04-18 | 1 | -1/+0 |
| | |||||
* | Merge pull request #1783 from reaperhulk/san-class | Alex Gaynor | 2015-04-18 | 1 | -0/+3 |
|\ | | | | | Add GeneralName and SubjectAlternativeName classes | ||||
| * | Add GeneralName and SubjectAlternativeName classes | Paul Kehrer | 2015-04-14 | 1 | -0/+3 |
| | | |||||
* | | Simplify setup.py slightly | Alex Gaynor | 2015-04-13 | 1 | -6/+3 |
|/ | |||||
* | Remove the setuptools and CFFI requirements, which break pip install -U | Julian Berman | 2015-03-08 | 1 | -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 Gaynor | 2015-02-20 | 1 | -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.4 | Paul Kehrer | 2014-12-18 | 1 | -1/+3 |
| | |||||
* | initial x509 version support | Paul Kehrer | 2014-12-15 | 1 | -0/+1 |
| | | | | Adds enum34 as a dependency | ||||
* | add pyasn1 as a dependency | Paul Kehrer | 2014-11-27 | 1 | -1/+1 |
| | |||||
* | Update the license header for every source file, as well as the documentation. | Alex Gaynor | 2014-11-16 | 1 | -12/+3 |
| | | | | Fixes #1209 | ||||
* | Move the cryptography package into a src/ subdirectory | Donald Stufft | 2014-11-13 | 1 | -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 instantiated | Donald Stufft | 2014-11-07 | 1 | -2/+2 |
| | |||||
* | Update the license in setup.py | Alex Gaynor | 2014-10-31 | 1 | -0/+1 |
| | |||||
* | Fix PEP-8 violations | Peter Odding | 2014-09-29 | 1 | -5/+10 |
| | |||||
* | Fix for keywords_with_side_effects() (compatibility with pip metadata discovery) | Peter Odding | 2014-09-29 | 1 | -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 Odding | 2014-09-29 | 1 | -12/+3 |
| | |||||
* | Bullet proof (?) detection of arguments that don't need setup_requires | Peter Odding | 2014-09-29 | 1 | -11/+45 |
| | |||||
* | Bug fix for implementation of dummy commands | Peter Odding | 2014-09-29 | 1 | -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 error | Peter Odding | 2014-09-29 | 1 | -1/+48 |
| |