Hello community,
here is the log from the commit of package python-cryptography for
openSUSE:Factory checked in at 2014-06-24 22:45:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-cryptography (Old)
and /work/SRC/openSUSE:Factory/.python-cryptography.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-cryptography"
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-cryptography/python-cryptography.changes
2014-04-04 16:41:40.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.python-cryptography.new/python-cryptography.changes
2014-06-24 22:45:56.000000000 +0200
@@ -1,0 +2,13 @@
+Mon May 19 16:14:52 UTC 2014 - [email protected]
+
+- update to 0.4
+ * added IDEA algorithm
+ * added HOTP, TOTP and CMAC primitives
+ * improved support for RSA and DSA public key cryptography
+- include cryptography_vectors as a source, in order to run the full
+ test suite (cryptography_vectors seems only useful for testing
+ this module, so it's probably not worth making a separate installable
+ package for it)
+- drop upstreamed cryptography-custom-install-cmd.patch
+
+-------------------------------------------------------------------
Old:
----
cryptography-0.2.1.tar.gz
cryptography-0.2.1.tar.gz.asc
cryptography-custom-install-cmd.patch
New:
----
cryptography-0.4.tar.gz
cryptography-0.4.tar.gz.asc
cryptography_vectors-0.4.tar.gz
cryptography_vectors-0.4.tar.gz.asc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-cryptography.spec ++++++
--- /var/tmp/diff_new_pack.bBwL2t/_old 2014-06-24 22:45:57.000000000 +0200
+++ /var/tmp/diff_new_pack.bBwL2t/_new 2014-06-24 22:45:57.000000000 +0200
@@ -17,7 +17,7 @@
Name: python-cryptography
-Version: 0.2.1
+Version: 0.4
Release: 0
Url: https://cryptography.io/en/latest/
Summary: Python library which exposes cryptographic recipes and
primitives
@@ -26,8 +26,8 @@
Source0:
https://pypi.python.org/packages/source/c/cryptography/cryptography-%{version}.tar.gz
Source1:
https://pypi.python.org/packages/source/c/cryptography/cryptography-%{version}.tar.gz.asc
Source2: %{name}.keyring
-# PATCH-FIX-UPSTREAM [email protected] -- Backport of
https://github.com/pyca/cryptography/pull/872
-Patch0: cryptography-custom-install-cmd.patch
+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
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if 0%{suse_version} && 0%{?suse_version} >= 1220
BuildRequires: gpg-offline
@@ -40,6 +40,7 @@
# Test requirements
BuildRequires: python-iso8601
BuildRequires: python-pretend
+BuildRequires: python-pyasn1
BuildRequires: python-pytest
Requires: python-cffi >= 0.8
Requires: python-six >= 1.4.1
@@ -66,17 +67,22 @@
%gpg_verify %{SOURCE1}
%endif
%setup -q -n cryptography-%{version}
-%patch0 -p1
%if 0%{?suse_version} && 0%{?suse_version} <= 1110
#TODO(saschpe): Failing on SP3, debug later:
rm tests/hazmat/primitives/test_rsa.py
%endif
+# prepare vectors module
+tar xvzf %{S:3}
+mv cryptography_vectors-%{version}/cryptography_vectors .
+
%build
CFLAGS="%{optflags} -fno-strict-aliasing" python setup.py build
%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+# do not install cryptography_vectors
+rm -r %{buildroot}%{python_sitearch}/cryptography_vectors
%check
py.test
++++++ cryptography-0.2.1.tar.gz -> cryptography-0.4.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-cryptography/cryptography-0.2.1.tar.gz
/work/SRC/openSUSE:Factory/.python-cryptography.new/cryptography-0.4.tar.gz
differ: char 5, line 1
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]