Mon Aug 17 15:55:28 2015 UTC ()
Update to 1.0:

1.0 - 2015-08-12
~~~~~~~~~~~~~~~~

* Switched to the new `cffi`_ ``set_source`` out-of-line API mode for
  compilation. This results in significantly faster imports and lowered
  memory consumption. Due to this change we no longer support PyPy releases
  older than 2.6 nor do we support any released version of PyPy3 (until a
  version supporting cffi 1.0 comes out).
* Fix parsing of OpenSSH public keys that have spaces in comments.
* Support serialization of certificate signing requests using the
  ``public_bytes`` method of
  :class:`~cryptography.x509.CertificateSigningRequest`.
* Support serialization of certificates using the ``public_bytes`` method of
  :class:`~cryptography.x509.Certificate`.
* Add ``get_provisioning_uri`` method to
  :class:`~cryptography.hazmat.primitives.twofactor.hotp.HOTP` and
  :class:`~cryptography.hazmat.primitives.twofactor.totp.TOTP` for generating
  provisioning URIs.
* Add :class:`~cryptography.hazmat.primitives.kdf.concatkdf.ConcatKDFHash`
  and :class:`~cryptography.hazmat.primitives.kdf.concatkdf.ConcatKDFHMAC`.
* Raise a ``TypeError`` when passing objects that are not text as the value to
  :class:`~cryptography.x509.NameAttribute`.
* Add support for :class:`~cryptography.x509.OtherName` as a general name
  type.
* Added new X.509 extension support in :class:`~cryptography.x509.Certificate`
  The following new extensions are now supported:

  * :class:`~cryptography.x509.OCSPNoCheck`
  * :class:`~cryptography.x509.InhibitAnyPolicy`
  * :class:`~cryptography.x509.IssuerAlternativeName`
  * :class:`~cryptography.x509.NameConstraints`

* Extension support was added to
  :class:`~cryptography.x509.CertificateSigningRequest`.
* Add support for creating signed certificates with
  :class:`~cryptography.x509.CertificateBuilder`. This includes support for
  the following extensions:

  * :class:`~cryptography.x509.BasicConstraints`
  * :class:`~cryptography.x509.SubjectAlternativeName`
  * :class:`~cryptography.x509.KeyUsage`
  * :class:`~cryptography.x509.ExtendedKeyUsage`
  * :class:`~cryptography.x509.SubjectKeyIdentifier`
  * :class:`~cryptography.x509.AuthorityKeyIdentifier`
  * :class:`~cryptography.x509.AuthorityInformationAccess`
  * :class:`~cryptography.x509.CRLDistributionPoints`
  * :class:`~cryptography.x509.InhibitAnyPolicy`
  * :class:`~cryptography.x509.IssuerAlternativeName`
  * :class:`~cryptography.x509.OCSPNoCheck`

* Add support for creating certificate signing requests with
  :class:`~cryptography.x509.CertificateSigningRequestBuilder`. This includes
  support for the same extensions supported in the ``CertificateBuilder``.
* Deprecate ``encode_rfc6979_signature`` and ``decode_rfc6979_signature`` in
  favor of
  :func:`~cryptography.hazmat.primitives.asymmetric.utils.encode_dss_signature`
  and
  :func:`~cryptography.hazmat.primitives.asymmetric.utils.decode_dss_signature`.


(wiz)
diff -r1.27 -r1.28 pkgsrc/security/py-cryptography/Makefile
diff -r1.10 -r1.11 pkgsrc/security/py-cryptography/PLIST
diff -r1.19 -r1.20 pkgsrc/security/py-cryptography/distinfo
diff -r1.1 -r0 pkgsrc/security/py-cryptography/patches/patch-src_cryptography_hazmat_bindings_utils.py
diff -r1.1 -r0 pkgsrc/security/py-cryptography/patches/patch-src_cryptography_hazmat_primitives_constant__time.py
diff -r1.2 -r0 pkgsrc/security/py-cryptography/patches/patch-src_cryptography_hazmat_primitives_padding.py

cvs diff -r1.27 -r1.28 pkgsrc/security/py-cryptography/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py-cryptography/Makefile 2015/07/14 08:51:47 1.27
+++ pkgsrc/security/py-cryptography/Makefile 2015/08/17 15:55:28 1.28
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.27 2015/07/14 08:51:47 wiz Exp $ 1# $NetBSD: Makefile,v 1.28 2015/08/17 15:55:28 wiz Exp $
2 2
3DISTNAME= cryptography-0.9.3 3DISTNAME= cryptography-1.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= security python 5CATEGORIES= security python
6MASTER_SITES= https://pypi.python.org/packages/source/c/cryptography/ 6MASTER_SITES= https://pypi.python.org/packages/source/c/cryptography/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://pypi.python.org/pypi/cryptography/ 9HOMEPAGE= https://pypi.python.org/pypi/cryptography/
10COMMENT= Cryptographic recipes and primitives for Python 10COMMENT= Cryptographic recipes and primitives for Python
11LICENSE= apache-2.0 OR modified-bsd 11LICENSE= apache-2.0 OR modified-bsd
12 12
13DEPENDS+= ${PYPKGPREFIX}-asn1-[0-9]*:../../security/py-asn1 13DEPENDS+= ${PYPKGPREFIX}-asn1-[0-9]*:../../security/py-asn1
14DEPENDS+= ${PYPKGPREFIX}-cffi>=0.8:../../devel/py-cffi 14DEPENDS+= ${PYPKGPREFIX}-cffi>=0.8:../../devel/py-cffi
15DEPENDS+= ${PYPKGPREFIX}-cparser>=2.10:../../devel/py-cparser 15DEPENDS+= ${PYPKGPREFIX}-cparser>=2.10:../../devel/py-cparser
16DEPENDS+= ${PYPKGPREFIX}-idna-[0-9]*:../../www/py-idna 16DEPENDS+= ${PYPKGPREFIX}-idna-[0-9]*:../../www/py-idna

cvs diff -r1.10 -r1.11 pkgsrc/security/py-cryptography/PLIST (expand / switch to unified diff)

--- pkgsrc/security/py-cryptography/PLIST 2015/07/14 08:51:47 1.10
+++ pkgsrc/security/py-cryptography/PLIST 2015/08/17 15:55:28 1.11
@@ -1,30 +1,27 @@ @@ -1,30 +1,27 @@
1@comment $NetBSD: PLIST,v 1.10 2015/07/14 08:51:47 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.11 2015/08/17 15:55:28 wiz Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
5${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 5${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
6${PYSITELIB}/${EGG_INFODIR}/not-zip-safe 6${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
7${PYSITELIB}/${EGG_INFODIR}/pbr.json 
8${PYSITELIB}/${EGG_INFODIR}/requires.txt 7${PYSITELIB}/${EGG_INFODIR}/requires.txt
9${PYSITELIB}/${EGG_INFODIR}/top_level.txt 8${PYSITELIB}/${EGG_INFODIR}/top_level.txt
10${PYSITELIB}/cryptography/__about__.py 9${PYSITELIB}/cryptography/__about__.py
11${PYSITELIB}/cryptography/__about__.pyc 10${PYSITELIB}/cryptography/__about__.pyc
12${PYSITELIB}/cryptography/__about__.pyo 11${PYSITELIB}/cryptography/__about__.pyo
13${PYSITELIB}/cryptography/__init__.py 12${PYSITELIB}/cryptography/__init__.py
14${PYSITELIB}/cryptography/__init__.pyc 13${PYSITELIB}/cryptography/__init__.pyc
15${PYSITELIB}/cryptography/__init__.pyo 14${PYSITELIB}/cryptography/__init__.pyo
16${PYSITELIB}/cryptography/constanttime.so 
17${PYSITELIB}/cryptography/cryptography.so 
18${PYSITELIB}/cryptography/exceptions.py 15${PYSITELIB}/cryptography/exceptions.py
19${PYSITELIB}/cryptography/exceptions.pyc 16${PYSITELIB}/cryptography/exceptions.pyc
20${PYSITELIB}/cryptography/exceptions.pyo 17${PYSITELIB}/cryptography/exceptions.pyo
21${PYSITELIB}/cryptography/fernet.py 18${PYSITELIB}/cryptography/fernet.py
22${PYSITELIB}/cryptography/fernet.pyc 19${PYSITELIB}/cryptography/fernet.pyc
23${PYSITELIB}/cryptography/fernet.pyo 20${PYSITELIB}/cryptography/fernet.pyo
24${PYSITELIB}/cryptography/hazmat/__init__.py 21${PYSITELIB}/cryptography/hazmat/__init__.py
25${PYSITELIB}/cryptography/hazmat/__init__.pyc 22${PYSITELIB}/cryptography/hazmat/__init__.pyc
26${PYSITELIB}/cryptography/hazmat/__init__.pyo 23${PYSITELIB}/cryptography/hazmat/__init__.pyo
27${PYSITELIB}/cryptography/hazmat/backends/__init__.py 24${PYSITELIB}/cryptography/hazmat/backends/__init__.py
28${PYSITELIB}/cryptography/hazmat/backends/__init__.pyc 25${PYSITELIB}/cryptography/hazmat/backends/__init__.pyc
29${PYSITELIB}/cryptography/hazmat/backends/__init__.pyo 26${PYSITELIB}/cryptography/hazmat/backends/__init__.pyo
30${PYSITELIB}/cryptography/hazmat/backends/commoncrypto/__init__.py 27${PYSITELIB}/cryptography/hazmat/backends/commoncrypto/__init__.py
@@ -74,172 +71,44 @@ ${PYSITELIB}/cryptography/hazmat/backend @@ -74,172 +71,44 @@ ${PYSITELIB}/cryptography/hazmat/backend
74${PYSITELIB}/cryptography/hazmat/backends/openssl/hmac.pyo 71${PYSITELIB}/cryptography/hazmat/backends/openssl/hmac.pyo
75${PYSITELIB}/cryptography/hazmat/backends/openssl/rsa.py 72${PYSITELIB}/cryptography/hazmat/backends/openssl/rsa.py
76${PYSITELIB}/cryptography/hazmat/backends/openssl/rsa.pyc 73${PYSITELIB}/cryptography/hazmat/backends/openssl/rsa.pyc
77${PYSITELIB}/cryptography/hazmat/backends/openssl/rsa.pyo 74${PYSITELIB}/cryptography/hazmat/backends/openssl/rsa.pyo
78${PYSITELIB}/cryptography/hazmat/backends/openssl/utils.py 75${PYSITELIB}/cryptography/hazmat/backends/openssl/utils.py
79${PYSITELIB}/cryptography/hazmat/backends/openssl/utils.pyc 76${PYSITELIB}/cryptography/hazmat/backends/openssl/utils.pyc
80${PYSITELIB}/cryptography/hazmat/backends/openssl/utils.pyo 77${PYSITELIB}/cryptography/hazmat/backends/openssl/utils.pyo
81${PYSITELIB}/cryptography/hazmat/backends/openssl/x509.py 78${PYSITELIB}/cryptography/hazmat/backends/openssl/x509.py
82${PYSITELIB}/cryptography/hazmat/backends/openssl/x509.pyc 79${PYSITELIB}/cryptography/hazmat/backends/openssl/x509.pyc
83${PYSITELIB}/cryptography/hazmat/backends/openssl/x509.pyo 80${PYSITELIB}/cryptography/hazmat/backends/openssl/x509.pyo
84${PYSITELIB}/cryptography/hazmat/bindings/__init__.py 81${PYSITELIB}/cryptography/hazmat/bindings/__init__.py
85${PYSITELIB}/cryptography/hazmat/bindings/__init__.pyc 82${PYSITELIB}/cryptography/hazmat/bindings/__init__.pyc
86${PYSITELIB}/cryptography/hazmat/bindings/__init__.pyo 83${PYSITELIB}/cryptography/hazmat/bindings/__init__.pyo
87${PYSITELIB}/cryptography/hazmat/bindings/__pycache__/constanttime.c 84${PYSITELIB}/cryptography/hazmat/bindings/_constant_time.so
88${PYSITELIB}/cryptography/hazmat/bindings/__pycache__/cryptography.hazmat.bindings.openssl.x509_vfy.c 85${PYSITELIB}/cryptography/hazmat/bindings/_openssl.so
89${PYSITELIB}/cryptography/hazmat/bindings/__pycache__/padding.c 86${PYSITELIB}/cryptography/hazmat/bindings/_padding.so
90${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/__init__.py 87${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/__init__.py
91${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/__init__.pyc 88${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/__init__.pyc
92${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/__init__.pyo 89${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/__init__.pyo
93${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/binding.py 90${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/binding.py
94${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/binding.pyc 91${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/binding.pyc
95${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/binding.pyo 92${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/binding.pyo
96${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/cf.py 
97${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/cf.pyc 
98${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/cf.pyo 
99${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/common_cryptor.py 
100${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/common_cryptor.pyc 
101${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/common_cryptor.pyo 
102${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/common_digest.py 
103${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/common_digest.pyc 
104${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/common_digest.pyo 
105${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/common_hmac.py 
106${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/common_hmac.pyc 
107${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/common_hmac.pyo 
108${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/common_key_derivation.py 
109${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/common_key_derivation.pyc 
110${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/common_key_derivation.pyo 
111${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/common_symmetric_key_wrap.py 
112${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/common_symmetric_key_wrap.pyc 
113${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/common_symmetric_key_wrap.pyo 
114${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/secimport.py 
115${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/secimport.pyc 
116${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/secimport.pyo 
117${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/secitem.py 
118${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/secitem.pyc 
119${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/secitem.pyo 
120${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/seckey.py 
121${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/seckey.pyc 
122${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/seckey.pyo 
123${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/seckeychain.py 
124${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/seckeychain.pyc 
125${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/seckeychain.pyo 
126${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/sectransform.py 
127${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/sectransform.pyc 
128${PYSITELIB}/cryptography/hazmat/bindings/commoncrypto/sectransform.pyo 
129${PYSITELIB}/cryptography/hazmat/bindings/openssl/__init__.py 93${PYSITELIB}/cryptography/hazmat/bindings/openssl/__init__.py
130${PYSITELIB}/cryptography/hazmat/bindings/openssl/__init__.pyc 94${PYSITELIB}/cryptography/hazmat/bindings/openssl/__init__.pyc
131${PYSITELIB}/cryptography/hazmat/bindings/openssl/__init__.pyo 95${PYSITELIB}/cryptography/hazmat/bindings/openssl/__init__.pyo
132${PYSITELIB}/cryptography/hazmat/bindings/openssl/aes.py 96${PYSITELIB}/cryptography/hazmat/bindings/openssl/_conditional.py
133${PYSITELIB}/cryptography/hazmat/bindings/openssl/aes.pyc 97${PYSITELIB}/cryptography/hazmat/bindings/openssl/_conditional.pyc
134${PYSITELIB}/cryptography/hazmat/bindings/openssl/aes.pyo 98${PYSITELIB}/cryptography/hazmat/bindings/openssl/_conditional.pyo
135${PYSITELIB}/cryptography/hazmat/bindings/openssl/asn1.py 
136${PYSITELIB}/cryptography/hazmat/bindings/openssl/asn1.pyc 
137${PYSITELIB}/cryptography/hazmat/bindings/openssl/asn1.pyo 
138${PYSITELIB}/cryptography/hazmat/bindings/openssl/bignum.py 
139${PYSITELIB}/cryptography/hazmat/bindings/openssl/bignum.pyc 
140${PYSITELIB}/cryptography/hazmat/bindings/openssl/bignum.pyo 
141${PYSITELIB}/cryptography/hazmat/bindings/openssl/binding.py 99${PYSITELIB}/cryptography/hazmat/bindings/openssl/binding.py
142${PYSITELIB}/cryptography/hazmat/bindings/openssl/binding.pyc 100${PYSITELIB}/cryptography/hazmat/bindings/openssl/binding.pyc
143${PYSITELIB}/cryptography/hazmat/bindings/openssl/binding.pyo 101${PYSITELIB}/cryptography/hazmat/bindings/openssl/binding.pyo
144${PYSITELIB}/cryptography/hazmat/bindings/openssl/bio.py 
145${PYSITELIB}/cryptography/hazmat/bindings/openssl/bio.pyc 
146${PYSITELIB}/cryptography/hazmat/bindings/openssl/bio.pyo 
147${PYSITELIB}/cryptography/hazmat/bindings/openssl/cmac.py 
148${PYSITELIB}/cryptography/hazmat/bindings/openssl/cmac.pyc 
149${PYSITELIB}/cryptography/hazmat/bindings/openssl/cmac.pyo 
150${PYSITELIB}/cryptography/hazmat/bindings/openssl/cms.py 
151${PYSITELIB}/cryptography/hazmat/bindings/openssl/cms.pyc 
152${PYSITELIB}/cryptography/hazmat/bindings/openssl/cms.pyo 
153${PYSITELIB}/cryptography/hazmat/bindings/openssl/conf.py 
154${PYSITELIB}/cryptography/hazmat/bindings/openssl/conf.pyc 
155${PYSITELIB}/cryptography/hazmat/bindings/openssl/conf.pyo 
156${PYSITELIB}/cryptography/hazmat/bindings/openssl/crypto.py 
157${PYSITELIB}/cryptography/hazmat/bindings/openssl/crypto.pyc 
158${PYSITELIB}/cryptography/hazmat/bindings/openssl/crypto.pyo 
159${PYSITELIB}/cryptography/hazmat/bindings/openssl/dh.py 
160${PYSITELIB}/cryptography/hazmat/bindings/openssl/dh.pyc 
161${PYSITELIB}/cryptography/hazmat/bindings/openssl/dh.pyo 
162${PYSITELIB}/cryptography/hazmat/bindings/openssl/dsa.py 
163${PYSITELIB}/cryptography/hazmat/bindings/openssl/dsa.pyc 
164${PYSITELIB}/cryptography/hazmat/bindings/openssl/dsa.pyo 
165${PYSITELIB}/cryptography/hazmat/bindings/openssl/ec.py 
166${PYSITELIB}/cryptography/hazmat/bindings/openssl/ec.pyc 
167${PYSITELIB}/cryptography/hazmat/bindings/openssl/ec.pyo 
168${PYSITELIB}/cryptography/hazmat/bindings/openssl/ecdh.py 
169${PYSITELIB}/cryptography/hazmat/bindings/openssl/ecdh.pyc 
170${PYSITELIB}/cryptography/hazmat/bindings/openssl/ecdh.pyo 
171${PYSITELIB}/cryptography/hazmat/bindings/openssl/ecdsa.py 
172${PYSITELIB}/cryptography/hazmat/bindings/openssl/ecdsa.pyc 
173${PYSITELIB}/cryptography/hazmat/bindings/openssl/ecdsa.pyo 
174${PYSITELIB}/cryptography/hazmat/bindings/openssl/engine.py 
175${PYSITELIB}/cryptography/hazmat/bindings/openssl/engine.pyc 
176${PYSITELIB}/cryptography/hazmat/bindings/openssl/engine.pyo 
177${PYSITELIB}/cryptography/hazmat/bindings/openssl/err.py 
178${PYSITELIB}/cryptography/hazmat/bindings/openssl/err.pyc 
179${PYSITELIB}/cryptography/hazmat/bindings/openssl/err.pyo 
180${PYSITELIB}/cryptography/hazmat/bindings/openssl/evp.py 
181${PYSITELIB}/cryptography/hazmat/bindings/openssl/evp.pyc 
182${PYSITELIB}/cryptography/hazmat/bindings/openssl/evp.pyo 
183${PYSITELIB}/cryptography/hazmat/bindings/openssl/hmac.py 
184${PYSITELIB}/cryptography/hazmat/bindings/openssl/hmac.pyc 
185${PYSITELIB}/cryptography/hazmat/bindings/openssl/hmac.pyo 
186${PYSITELIB}/cryptography/hazmat/bindings/openssl/nid.py 
187${PYSITELIB}/cryptography/hazmat/bindings/openssl/nid.pyc 
188${PYSITELIB}/cryptography/hazmat/bindings/openssl/nid.pyo 
189${PYSITELIB}/cryptography/hazmat/bindings/openssl/objects.py 
190${PYSITELIB}/cryptography/hazmat/bindings/openssl/objects.pyc 
191${PYSITELIB}/cryptography/hazmat/bindings/openssl/objects.pyo 
192${PYSITELIB}/cryptography/hazmat/bindings/openssl/opensslv.py 
193${PYSITELIB}/cryptography/hazmat/bindings/openssl/opensslv.pyc 
194${PYSITELIB}/cryptography/hazmat/bindings/openssl/opensslv.pyo 
195${PYSITELIB}/cryptography/hazmat/bindings/openssl/osrandom_engine.py 
196${PYSITELIB}/cryptography/hazmat/bindings/openssl/osrandom_engine.pyc 
197${PYSITELIB}/cryptography/hazmat/bindings/openssl/osrandom_engine.pyo 
198${PYSITELIB}/cryptography/hazmat/bindings/openssl/pem.py 
199${PYSITELIB}/cryptography/hazmat/bindings/openssl/pem.pyc 
200${PYSITELIB}/cryptography/hazmat/bindings/openssl/pem.pyo 
201${PYSITELIB}/cryptography/hazmat/bindings/openssl/pkcs12.py 
202${PYSITELIB}/cryptography/hazmat/bindings/openssl/pkcs12.pyc 
203${PYSITELIB}/cryptography/hazmat/bindings/openssl/pkcs12.pyo 
204${PYSITELIB}/cryptography/hazmat/bindings/openssl/pkcs7.py 
205${PYSITELIB}/cryptography/hazmat/bindings/openssl/pkcs7.pyc 
206${PYSITELIB}/cryptography/hazmat/bindings/openssl/pkcs7.pyo 
207${PYSITELIB}/cryptography/hazmat/bindings/openssl/rand.py 
208${PYSITELIB}/cryptography/hazmat/bindings/openssl/rand.pyc 
209${PYSITELIB}/cryptography/hazmat/bindings/openssl/rand.pyo 
210${PYSITELIB}/cryptography/hazmat/bindings/openssl/rsa.py 
211${PYSITELIB}/cryptography/hazmat/bindings/openssl/rsa.pyc 
212${PYSITELIB}/cryptography/hazmat/bindings/openssl/rsa.pyo 
213${PYSITELIB}/cryptography/hazmat/bindings/openssl/src/osrandom_engine.c 
214${PYSITELIB}/cryptography/hazmat/bindings/openssl/src/osrandom_engine.h 
215${PYSITELIB}/cryptography/hazmat/bindings/openssl/ssl.py 
216${PYSITELIB}/cryptography/hazmat/bindings/openssl/ssl.pyc 
217${PYSITELIB}/cryptography/hazmat/bindings/openssl/ssl.pyo 
218${PYSITELIB}/cryptography/hazmat/bindings/openssl/x509.py 
219${PYSITELIB}/cryptography/hazmat/bindings/openssl/x509.pyc 
220${PYSITELIB}/cryptography/hazmat/bindings/openssl/x509.pyo 
221${PYSITELIB}/cryptography/hazmat/bindings/openssl/x509_vfy.py 
222${PYSITELIB}/cryptography/hazmat/bindings/openssl/x509_vfy.pyc 
223${PYSITELIB}/cryptography/hazmat/bindings/openssl/x509_vfy.pyo 
224${PYSITELIB}/cryptography/hazmat/bindings/openssl/x509name.py 
225${PYSITELIB}/cryptography/hazmat/bindings/openssl/x509name.pyc 
226${PYSITELIB}/cryptography/hazmat/bindings/openssl/x509name.pyo 
227${PYSITELIB}/cryptography/hazmat/bindings/openssl/x509v3.py 
228${PYSITELIB}/cryptography/hazmat/bindings/openssl/x509v3.pyc 
229${PYSITELIB}/cryptography/hazmat/bindings/openssl/x509v3.pyo 
230${PYSITELIB}/cryptography/hazmat/bindings/utils.py 
231${PYSITELIB}/cryptography/hazmat/bindings/utils.pyc 
232${PYSITELIB}/cryptography/hazmat/bindings/utils.pyo 
233${PYSITELIB}/cryptography/hazmat/primitives/__init__.py 102${PYSITELIB}/cryptography/hazmat/primitives/__init__.py
234${PYSITELIB}/cryptography/hazmat/primitives/__init__.pyc 103${PYSITELIB}/cryptography/hazmat/primitives/__init__.pyc
235${PYSITELIB}/cryptography/hazmat/primitives/__init__.pyo 104${PYSITELIB}/cryptography/hazmat/primitives/__init__.pyo
236${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/__init__.py 105${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/__init__.py
237${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/__init__.pyc 106${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/__init__.pyc
238${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/__init__.pyo 107${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/__init__.pyo
239${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/dh.py 108${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/dh.py
240${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/dh.pyc 109${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/dh.pyc
241${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/dh.pyo 110${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/dh.pyo
242${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/dsa.py 111${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/dsa.py
243${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/dsa.pyc 112${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/dsa.pyc
244${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/dsa.pyo 113${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/dsa.pyo
245${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/ec.py 114${PYSITELIB}/cryptography/hazmat/primitives/asymmetric/ec.py
@@ -274,45 +143,61 @@ ${PYSITELIB}/cryptography/hazmat/primiti @@ -274,45 +143,61 @@ ${PYSITELIB}/cryptography/hazmat/primiti
274${PYSITELIB}/cryptography/hazmat/primitives/constant_time.pyo 143${PYSITELIB}/cryptography/hazmat/primitives/constant_time.pyo
275${PYSITELIB}/cryptography/hazmat/primitives/hashes.py 144${PYSITELIB}/cryptography/hazmat/primitives/hashes.py
276${PYSITELIB}/cryptography/hazmat/primitives/hashes.pyc 145${PYSITELIB}/cryptography/hazmat/primitives/hashes.pyc
277${PYSITELIB}/cryptography/hazmat/primitives/hashes.pyo 146${PYSITELIB}/cryptography/hazmat/primitives/hashes.pyo
278${PYSITELIB}/cryptography/hazmat/primitives/hmac.py 147${PYSITELIB}/cryptography/hazmat/primitives/hmac.py
279${PYSITELIB}/cryptography/hazmat/primitives/hmac.pyc 148${PYSITELIB}/cryptography/hazmat/primitives/hmac.pyc
280${PYSITELIB}/cryptography/hazmat/primitives/hmac.pyo 149${PYSITELIB}/cryptography/hazmat/primitives/hmac.pyo
281${PYSITELIB}/cryptography/hazmat/primitives/interfaces/__init__.py 150${PYSITELIB}/cryptography/hazmat/primitives/interfaces/__init__.py
282${PYSITELIB}/cryptography/hazmat/primitives/interfaces/__init__.pyc 151${PYSITELIB}/cryptography/hazmat/primitives/interfaces/__init__.pyc
283${PYSITELIB}/cryptography/hazmat/primitives/interfaces/__init__.pyo 152${PYSITELIB}/cryptography/hazmat/primitives/interfaces/__init__.pyo
284${PYSITELIB}/cryptography/hazmat/primitives/kdf/__init__.py 153${PYSITELIB}/cryptography/hazmat/primitives/kdf/__init__.py
285${PYSITELIB}/cryptography/hazmat/primitives/kdf/__init__.pyc 154${PYSITELIB}/cryptography/hazmat/primitives/kdf/__init__.pyc
286${PYSITELIB}/cryptography/hazmat/primitives/kdf/__init__.pyo 155${PYSITELIB}/cryptography/hazmat/primitives/kdf/__init__.pyo
 156${PYSITELIB}/cryptography/hazmat/primitives/kdf/concatkdf.py
 157${PYSITELIB}/cryptography/hazmat/primitives/kdf/concatkdf.pyc
 158${PYSITELIB}/cryptography/hazmat/primitives/kdf/concatkdf.pyo
287${PYSITELIB}/cryptography/hazmat/primitives/kdf/hkdf.py 159${PYSITELIB}/cryptography/hazmat/primitives/kdf/hkdf.py
288${PYSITELIB}/cryptography/hazmat/primitives/kdf/hkdf.pyc 160${PYSITELIB}/cryptography/hazmat/primitives/kdf/hkdf.pyc
289${PYSITELIB}/cryptography/hazmat/primitives/kdf/hkdf.pyo 161${PYSITELIB}/cryptography/hazmat/primitives/kdf/hkdf.pyo
290${PYSITELIB}/cryptography/hazmat/primitives/kdf/pbkdf2.py 162${PYSITELIB}/cryptography/hazmat/primitives/kdf/pbkdf2.py
291${PYSITELIB}/cryptography/hazmat/primitives/kdf/pbkdf2.pyc 163${PYSITELIB}/cryptography/hazmat/primitives/kdf/pbkdf2.pyc
292${PYSITELIB}/cryptography/hazmat/primitives/kdf/pbkdf2.pyo 164${PYSITELIB}/cryptography/hazmat/primitives/kdf/pbkdf2.pyo
293${PYSITELIB}/cryptography/hazmat/primitives/padding.py 165${PYSITELIB}/cryptography/hazmat/primitives/padding.py
294${PYSITELIB}/cryptography/hazmat/primitives/padding.pyc 166${PYSITELIB}/cryptography/hazmat/primitives/padding.pyc
295${PYSITELIB}/cryptography/hazmat/primitives/padding.pyo 167${PYSITELIB}/cryptography/hazmat/primitives/padding.pyo
296${PYSITELIB}/cryptography/hazmat/primitives/serialization.py 168${PYSITELIB}/cryptography/hazmat/primitives/serialization.py
297${PYSITELIB}/cryptography/hazmat/primitives/serialization.pyc 169${PYSITELIB}/cryptography/hazmat/primitives/serialization.pyc
298${PYSITELIB}/cryptography/hazmat/primitives/serialization.pyo 170${PYSITELIB}/cryptography/hazmat/primitives/serialization.pyo
299${PYSITELIB}/cryptography/hazmat/primitives/src/constant_time.c 
300${PYSITELIB}/cryptography/hazmat/primitives/src/constant_time.h 
301${PYSITELIB}/cryptography/hazmat/primitives/src/padding.c 
302${PYSITELIB}/cryptography/hazmat/primitives/src/padding.h 
303${PYSITELIB}/cryptography/hazmat/primitives/twofactor/__init__.py 171${PYSITELIB}/cryptography/hazmat/primitives/twofactor/__init__.py
304${PYSITELIB}/cryptography/hazmat/primitives/twofactor/__init__.pyc 172${PYSITELIB}/cryptography/hazmat/primitives/twofactor/__init__.pyc
305${PYSITELIB}/cryptography/hazmat/primitives/twofactor/__init__.pyo 173${PYSITELIB}/cryptography/hazmat/primitives/twofactor/__init__.pyo
306${PYSITELIB}/cryptography/hazmat/primitives/twofactor/hotp.py 174${PYSITELIB}/cryptography/hazmat/primitives/twofactor/hotp.py
307${PYSITELIB}/cryptography/hazmat/primitives/twofactor/hotp.pyc 175${PYSITELIB}/cryptography/hazmat/primitives/twofactor/hotp.pyc
308${PYSITELIB}/cryptography/hazmat/primitives/twofactor/hotp.pyo 176${PYSITELIB}/cryptography/hazmat/primitives/twofactor/hotp.pyo
309${PYSITELIB}/cryptography/hazmat/primitives/twofactor/totp.py 177${PYSITELIB}/cryptography/hazmat/primitives/twofactor/totp.py
310${PYSITELIB}/cryptography/hazmat/primitives/twofactor/totp.pyc 178${PYSITELIB}/cryptography/hazmat/primitives/twofactor/totp.pyc
311${PYSITELIB}/cryptography/hazmat/primitives/twofactor/totp.pyo 179${PYSITELIB}/cryptography/hazmat/primitives/twofactor/totp.pyo
312${PYSITELIB}/cryptography/padding.so 180${PYSITELIB}/cryptography/hazmat/primitives/twofactor/utils.py
 181${PYSITELIB}/cryptography/hazmat/primitives/twofactor/utils.pyc
 182${PYSITELIB}/cryptography/hazmat/primitives/twofactor/utils.pyo
313${PYSITELIB}/cryptography/utils.py 183${PYSITELIB}/cryptography/utils.py
314${PYSITELIB}/cryptography/utils.pyc 184${PYSITELIB}/cryptography/utils.pyc
315${PYSITELIB}/cryptography/utils.pyo 185${PYSITELIB}/cryptography/utils.pyo
316${PYSITELIB}/cryptography/x509.py 186${PYSITELIB}/cryptography/x509/__init__.py
317${PYSITELIB}/cryptography/x509.pyc 187${PYSITELIB}/cryptography/x509/__init__.pyc
318${PYSITELIB}/cryptography/x509.pyo 188${PYSITELIB}/cryptography/x509/__init__.pyo
 189${PYSITELIB}/cryptography/x509/base.py
 190${PYSITELIB}/cryptography/x509/base.pyc
 191${PYSITELIB}/cryptography/x509/base.pyo
 192${PYSITELIB}/cryptography/x509/extensions.py
 193${PYSITELIB}/cryptography/x509/extensions.pyc
 194${PYSITELIB}/cryptography/x509/extensions.pyo
 195${PYSITELIB}/cryptography/x509/general_name.py
 196${PYSITELIB}/cryptography/x509/general_name.pyc
 197${PYSITELIB}/cryptography/x509/general_name.pyo
 198${PYSITELIB}/cryptography/x509/name.py
 199${PYSITELIB}/cryptography/x509/name.pyc
 200${PYSITELIB}/cryptography/x509/name.pyo
 201${PYSITELIB}/cryptography/x509/oid.py
 202${PYSITELIB}/cryptography/x509/oid.pyc
 203${PYSITELIB}/cryptography/x509/oid.pyo

cvs diff -r1.19 -r1.20 pkgsrc/security/py-cryptography/distinfo (expand / switch to unified diff)

--- pkgsrc/security/py-cryptography/distinfo 2015/07/14 08:51:47 1.19
+++ pkgsrc/security/py-cryptography/distinfo 2015/08/17 15:55:28 1.20
@@ -1,8 +1,5 @@ @@ -1,8 +1,5 @@
1$NetBSD: distinfo,v 1.19 2015/07/14 08:51:47 wiz Exp $ 1$NetBSD: distinfo,v 1.20 2015/08/17 15:55:28 wiz Exp $
2 2
3SHA1 (cryptography-0.9.3.tar.gz) = 812bfcb7045916a202754c8819a2962ff170fa7c 3SHA1 (cryptography-1.0.tar.gz) = 53b79a748ac89c0a3bb5c50079959fffbb35efb6
4RMD160 (cryptography-0.9.3.tar.gz) = 553ff95796e0a0341f76c65bd146456b390337ab 4RMD160 (cryptography-1.0.tar.gz) = fa5a28709349b896bdb8d0b0747aec3cd65dd4d5
5Size (cryptography-0.9.3.tar.gz) = 303075 bytes 5Size (cryptography-1.0.tar.gz) = 331438 bytes
6SHA1 (patch-src_cryptography_hazmat_bindings_utils.py) = 1dbe88db3f1af4dd1b5836d9f353223d532d79bb 
7SHA1 (patch-src_cryptography_hazmat_primitives_constant__time.py) = dae1d27d76589a0f1f4236e4b8a311bb44c43185 
8SHA1 (patch-src_cryptography_hazmat_primitives_padding.py) = 26320f2a5c8a756476e4e61a136adf79a2d3d3d1 

File Deleted: pkgsrc/security/py-cryptography/patches/Attic/patch-src_cryptography_hazmat_bindings_utils.py

File Deleted: pkgsrc/security/py-cryptography/patches/Attic/patch-src_cryptography_hazmat_primitives_constant__time.py

File Deleted: pkgsrc/security/py-cryptography/patches/Attic/patch-src_cryptography_hazmat_primitives_padding.py