Commit b64d1e21 authored by Tristan Seligmann's avatar Tristan Seligmann

Import python-cryptography_1.2.3.orig.tar.gz

parent 2d7ac6fb
Changelog
=========
1.2.3 - 2016-03-01
~~~~~~~~~~~~~~~~~~
* Updated Windows and OS X wheels to be compiled against OpenSSL 1.0.2g.
1.2.2 - 2016-01-29
~~~~~~~~~~~~~~~~~~
......
Metadata-Version: 1.1
Name: cryptography
Version: 1.2.2
Version: 1.2.3
Summary: cryptography is a package which provides cryptographic recipes and primitives to Python developers.
Home-page: https://github.com/pyca/cryptography
Author: The cryptography developers
......
......@@ -57,14 +57,15 @@ else:
requirements.append("cffi>=1.4.1")
setup_requirements.append("cffi>=1.4.1")
# If you add a new dep here you probably need to add it in the tox.ini as well
test_requirements = [
"pytest",
"pretend",
"iso8601",
"hypothesis",
"pyasn1_modules",
]
if sys.version_info[:2] > (2, 6):
test_requirements.append("hypothesis>=1.11.4")
# If there's no vectors locally that probably means we are in a tarball and
# need to go and get the matching vectors package from PyPi
......@@ -308,6 +309,22 @@ setup(
install_requires=requirements,
tests_require=test_requirements,
extras_require={
"test": test_requirements,
"docs-test": [
"doc8",
"pyenchant",
"readme_renderer",
"sphinx",
"sphinx_rtd_theme",
"sphinxcontrib-spelling",
],
"pep8-test": [
"flake8",
"flake8-import-order",
"pep8-naming",
],
},
# for cffi
zip_safe=False,
......
......@@ -99,7 +99,6 @@ BIO *BIO_pop(BIO *);
BIO *BIO_next(BIO *);
BIO *BIO_find_type(BIO *, int);
BIO_METHOD *BIO_s_mem(void);
BIO *BIO_new_mem_buf(void *, int);
BIO_METHOD *BIO_s_file(void);
BIO *BIO_new_file(const char *, const char *);
BIO *BIO_new_fp(FILE *, int);
......@@ -127,6 +126,8 @@ BIO_METHOD *BIO_f_buffer(void);
"""
MACROS = """
/* BIO_new_mem_buf became const void * in 1.0.2g */
BIO *BIO_new_mem_buf(void *, int);
long BIO_set_fd(BIO *, long, int);
long BIO_get_fd(BIO *, char *);
long BIO_set_mem_eof_return(BIO *, int);
......
Metadata-Version: 1.1
Name: cryptography
Version: 1.2.2
Version: 1.2.3
Summary: cryptography is a package which provides cryptographic recipes and primitives to Python developers.
Home-page: https://github.com/pyca/cryptography
Author: The cryptography developers
......
......@@ -5,3 +5,23 @@ setuptools>=1.0
enum34
ipaddress
cffi>=1.4.1
[docs-test]
doc8
pyenchant
readme_renderer
sphinx
sphinx_rtd_theme
sphinxcontrib-spelling
[pep8-test]
flake8
flake8-import-order
pep8-naming
[test]
pytest
pretend
iso8601
pyasn1_modules
hypothesis>=1.11.4
......@@ -14,7 +14,7 @@ __summary__ = ("cryptography is a package which provides cryptographic recipes"
" and primitives to Python developers.")
__uri__ = "https://github.com/pyca/cryptography"
__version__ = "1.2.2"
__version__ = "1.2.3"
__author__ = "The cryptography developers"
__email__ = "cryptography-dev@python.org"
......
......@@ -3,3 +3,7 @@
# for complete details.
from __future__ import absolute_import, division, print_function
import pytest
# hypothesis no longer supports Python 2.6 so we simply skip it there
pytest.importorskip("hypothesis")
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment