Accepting request 325375 from home:tbechtold:branches:devel:languages:python
- update to 1.0: * 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`. OBS-URL: https://build.opensuse.org/request/show/325375 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=15
This commit is contained in:
parent
f4aa7a93bc
commit
eab80a567a
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:aed022f738dd9adb840d92960b0464ea1fbb222ba118938858eb93fe25151c2d
|
||||
size 303075
|
@ -1,11 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v1
|
||||
|
||||
iQEcBAABAgAGBQJVnogtAAoJECNa5fEp+e2YImEIAJ+IALc8iVF9YQDXWXtipIgi
|
||||
+BLw+RtygFFwnTLTarPtafN9geHUyuQrL51p2otLGWeI9XcxHJi/2CKHAI7Oqh9n
|
||||
4IukumfC6AYzqFbn0FidD15tbom25hZieZb/FnyGMuDhXRVHJ4wpll+6zQVX/6yT
|
||||
+roqKck9jSMqSNtmFSh6VjSnbuA/u4p8PKz2ZhYLIaopSrGyEmc8OP+BVLebMqPy
|
||||
M2VA48xTA5oNor34Rjf86xj/Ll3GUl0pVExQgcxnZa1hznBWAYlunTKSBHNDGS6V
|
||||
s+QJjAYdvyqGYIwobYhmoSwWm0IXwkj++WfBrqBByiM/xXt86MFKyUEiIHn4Ufw=
|
||||
=yqSB
|
||||
-----END PGP SIGNATURE-----
|
3
cryptography-1.0.tar.gz
Normal file
3
cryptography-1.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:211c02fe77d791d7fc437227ba1c046268d5da665e05d8a53fc19f4f74c21001
|
||||
size 331438
|
11
cryptography-1.0.tar.gz.asc
Normal file
11
cryptography-1.0.tar.gz.asc
Normal file
@ -0,0 +1,11 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v1
|
||||
|
||||
iQEcBAABAgAGBQJVy0xcAAoJECNa5fEp+e2Y6KsH/iitT57ksgfW8vZCy1pWHRCY
|
||||
WtETpHyJ3KHS/mCcFnzB0hKVdylk7FHcM/hR3p2B46mnwjOq2H+aHyrVShWjn8nS
|
||||
Z9YVNp4HFgQxV4njh7A6eyOqLe+F5GyQGiaI4wJxUtD/922JoKRavM0QzVMJ48m7
|
||||
TC2fI5VHpxlNsmmQlYogKPbr1D6C+mNZ+aPWEePZyHd9nfF4qRtSGl+DpsirQdRG
|
||||
4HAxTsZLzT9Cqpjdfw71eE0CquY1SiSLP+s3KDiuTU2QsElBjDrYjhrBWl1N7TJb
|
||||
occigR6GXSl1hw7vXH+6LUZAU0PaQYUS9ac/NFBIJXcvVzdUvVQoGAJjZ2zKz+c=
|
||||
=m8N9
|
||||
-----END PGP SIGNATURE-----
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:aa3949852323aebb5d33e6a461caa25190f05a042ceb63b20c2810f83f855e43
|
||||
size 24986101
|
@ -1,11 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v1
|
||||
|
||||
iQEcBAABAgAGBQJVnohZAAoJECNa5fEp+e2YgvwH/RSSFDe2uxJqbp+qWo5xwqOg
|
||||
KMh82rU8gD54smXTAkyy8bHB0WSVSdPqvLMV2/7n2RPGDAWU3PeHCSL10CaoA50p
|
||||
dojCZ41AY2vaAP1cFjNqUesqVG3QPVU4YfdBhR9dITT8eHQT2oiepfHK4v1UEqPj
|
||||
kkXb5ZDDbglisVkT6iRll/zqay9tDiTNfcJKEx8gwVGneuVScojtt4EeavWAD4oU
|
||||
pcf4L6UjPn5KliewlcAifg8xw1W65GOAMmdmLOiw1ZvND0BxAFeUXFJt9gUrTcB/
|
||||
xU6mGLjvv9B0AAHLd/o0288BXgrFK1d3EQuRIra+b13IYRU756kEkxzx5s+7LvA=
|
||||
=EZD3
|
||||
-----END PGP SIGNATURE-----
|
3
cryptography_vectors-1.0.tar.gz
Normal file
3
cryptography_vectors-1.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e7277818b7bd99b502ee79d37cf5b9405577c39171919014756181b947ea0234
|
||||
size 25003925
|
11
cryptography_vectors-1.0.tar.gz.asc
Normal file
11
cryptography_vectors-1.0.tar.gz.asc
Normal file
@ -0,0 +1,11 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v1
|
||||
|
||||
iQEcBAABAgAGBQJVy0yBAAoJECNa5fEp+e2YeGYH/jGBWd6v/+iiaNHCZsrG/H+c
|
||||
HVH1c0Z+cx6XcSbLwz/VZ2ioGHqwESMKVS1ArHiv/OkoaSL8ZNeO3Af8Fao/aJb1
|
||||
+NcJBCjJNSRT3iTdu2hDis+H5sQdfjthQodcpNp2BYRNCsjHVi7KX8CdK3cu8jED
|
||||
w1yuTJA3hlICqMxUMl2TC/XbYgh3qXIEIAGoY59aAkDujO7ceD73jrHeFYD/KqnI
|
||||
News1nPfC2AjlX50sSR4X8e6aoR1EMwl0O5nUt/0d8owxR45iR2s62mGwzplDi/t
|
||||
3XWAnUd1OEgeN9GGS7w82RdtCo45udJ6N7CY+ggxbSNyC6uDuxVfYEmU2VUSHiw=
|
||||
=a+rm
|
||||
-----END PGP SIGNATURE-----
|
@ -1,3 +1,64 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Aug 22 10:30:08 UTC 2015 - tbechtold@suse.com
|
||||
|
||||
- update to 1.0:
|
||||
* 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`.
|
||||
- Adjust Requires according to requires.txt
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 29 18:05:55 UTC 2015 - tbechtold@suse.com
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: python-cryptography
|
||||
Version: 0.9.3
|
||||
Version: 1.0
|
||||
Release: 0
|
||||
Summary: Python library which exposes cryptographic recipes and primitives
|
||||
License: Apache-2.0
|
||||
@ -29,10 +29,10 @@ Source2: %{name}.keyring
|
||||
Source3: https://pypi.python.org/packages/source/c/cryptography-vectors/cryptography_vectors-%{version}.tar.gz
|
||||
Source4: https://pypi.python.org/packages/source/c/cryptography-vectors/cryptography_vectors-%{version}.tar.gz.asc
|
||||
BuildRequires: libopenssl-devel
|
||||
BuildRequires: python-cffi >= 0.8
|
||||
BuildRequires: python-cffi >= 1.1.0
|
||||
BuildRequires: python-devel
|
||||
BuildRequires: python-enum34
|
||||
BuildRequires: python-idna
|
||||
BuildRequires: python-idna >= 2.0
|
||||
BuildRequires: python-ipaddress
|
||||
BuildRequires: python-setuptools
|
||||
BuildRequires: python-six >= 1.4.1
|
||||
@ -40,14 +40,14 @@ BuildRequires: pkgconfig(libffi)
|
||||
# Test requirements
|
||||
BuildRequires: python-iso8601
|
||||
BuildRequires: python-pretend
|
||||
BuildRequires: python-pyasn1
|
||||
BuildRequires: python-pyasn1 >= 0.1.8
|
||||
BuildRequires: python-pytest
|
||||
BuildRequires: python-virtualenv
|
||||
Requires: python-cffi >= 0.8
|
||||
Requires: python-cffi >= 1.1.0
|
||||
Requires: python-enum34
|
||||
Requires: python-idna
|
||||
Requires: python-idna >= 2.0
|
||||
Requires: python-ipaddress
|
||||
Requires: python-pyasn1
|
||||
Requires: python-pyasn1 >= 0.1.8
|
||||
Requires: python-six >= 1.4.1
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user