Hello community,

here is the log from the commit of package python-cryptography for 
openSUSE:Factory checked in at 2016-06-12 18:53:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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  
2016-03-29 09:51:20.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-cryptography.new/python-cryptography.changes 
    2016-06-12 18:53:27.000000000 +0200
@@ -1,0 +2,25 @@
+Mon Jun  6 13:03:35 UTC 2016 - [email protected]
+
+- fix download urls
+
+-------------------------------------------------------------------
+Fri Jun  3 19:37:40 UTC 2016 - [email protected]
+
+- update to upstream release 1.3.4
+  * Added new OpenSSL functions to the bindings to support an upcoming
+    ``pyOpenSSL`` release.
+
+-------------------------------------------------------------------
+Fri May  6 07:43:10 UTC 2016 - [email protected]
+
+- correct source urls
+
+-------------------------------------------------------------------
+Thu May  5 17:08:06 UTC 2016 - [email protected]
+
+- update to upstream release 1.3.2
+  * Updated Windows and OS X wheels to be compiled against OpenSSL 1.0.2h.
+  * Fixed an issue preventing ``cryptography`` from compiling against
+    LibreSSL 2.3.x.
+
+-------------------------------------------------------------------

Old:
----
  cryptography-1.3.1.tar.gz
  cryptography-1.3.1.tar.gz.asc
  cryptography_vectors-1.3.1.tar.gz
  cryptography_vectors-1.3.1.tar.gz.asc

New:
----
  cryptography-1.3.4.tar.gz
  cryptography-1.3.4.tar.gz.asc
  cryptography_vectors-1.3.4.tar.gz
  cryptography_vectors-1.3.4.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-cryptography.spec ++++++
--- /var/tmp/diff_new_pack.AopzYt/_old  2016-06-12 18:53:29.000000000 +0200
+++ /var/tmp/diff_new_pack.AopzYt/_new  2016-06-12 18:53:29.000000000 +0200
@@ -17,17 +17,17 @@
 
 
 Name:           python-cryptography
-Version:        1.3.1
+Version:        1.3.4
 Release:        0
 Summary:        Python library which exposes cryptographic recipes and 
primitives
 License:        Apache-2.0 or BSD-3-Clause
 Group:          Development/Languages/Python
 Url:            https://cryptography.io/en/latest/
-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
+Source0:        
https://pypi.io/packages/source/c/cryptography/cryptography-%{version}.tar.gz
+Source1:        
https://pypi.io/packages/source/c/cryptography/cryptography-%{version}.tar.gz.asc
 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
+Source3:        
https://pypi.io/packages/source/c/cryptography_vectors/cryptography_vectors-%{version}.tar.gz
+Source4:        
https://pypi.io/packages/source/c/cryptography_vectors/cryptography_vectors-%{version}.tar.gz.asc
 # PATCH-FIX-SLE disable-uneven-sizes-tests.patch bnc#944204
 Patch1:         disable-uneven-sizes-tests.patch
 BuildRequires:  libopenssl-devel

++++++ cryptography-1.3.1.tar.gz -> cryptography-1.3.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cryptography-1.3.1/CHANGELOG.rst 
new/cryptography-1.3.4/CHANGELOG.rst
--- old/cryptography-1.3.1/CHANGELOG.rst        2016-03-21 22:45:34.000000000 
+0100
+++ new/cryptography-1.3.4/CHANGELOG.rst        2016-06-03 05:07:01.000000000 
+0200
@@ -1,6 +1,25 @@
 Changelog
 =========
 
+1.3.4 - 2016-06-03
+~~~~~~~~~~~~~~~~~~
+
+* Added another OpenSSL function to the bindings to support an upcoming
+  ``pyOpenSSL`` release.
+
+1.3.3 - 2016-06-02
+~~~~~~~~~~~~~~~~~~
+
+* Added two new OpenSSL functions to the bindings to support an upcoming
+  ``pyOpenSSL`` release.
+
+1.3.2 - 2016-05-04
+~~~~~~~~~~~~~~~~~~
+
+* Updated Windows and OS X wheels to be compiled against OpenSSL 1.0.2h.
+* Fixed an issue preventing ``cryptography`` from compiling against
+  LibreSSL 2.3.x.
+
 1.3.1 - 2016-03-21
 ~~~~~~~~~~~~~~~~~~
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cryptography-1.3.1/PKG-INFO 
new/cryptography-1.3.4/PKG-INFO
--- old/cryptography-1.3.1/PKG-INFO     2016-03-21 22:45:48.000000000 +0100
+++ new/cryptography-1.3.4/PKG-INFO     2016-06-03 05:09:16.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: cryptography
-Version: 1.3.1
+Version: 1.3.4
 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
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cryptography-1.3.1/setup.py 
new/cryptography-1.3.4/setup.py
--- old/cryptography-1.3.1/setup.py     2016-03-21 16:15:57.000000000 +0100
+++ new/cryptography-1.3.4/setup.py     2016-06-03 05:07:01.000000000 +0200
@@ -311,7 +311,7 @@
     tests_require=test_requirements,
     extras_require={
         "test": test_requirements,
-        "docs-test": [
+        "docstest": [
             "doc8",
             "pyenchant",
             "readme_renderer",
@@ -319,7 +319,7 @@
             "sphinx_rtd_theme",
             "sphinxcontrib-spelling",
         ],
-        "pep8-test": [
+        "pep8test": [
             "flake8",
             "flake8-import-order",
             "pep8-naming",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cryptography-1.3.1/src/_cffi_src/build_openssl.py 
new/cryptography-1.3.4/src/_cffi_src/build_openssl.py
--- old/cryptography-1.3.1/src/_cffi_src/build_openssl.py       2016-03-21 
16:15:57.000000000 +0100
+++ new/cryptography-1.3.4/src/_cffi_src/build_openssl.py       2016-06-03 
05:06:35.000000000 +0200
@@ -38,8 +38,15 @@
 
 
 _PRE_INCLUDE = """
+#include <openssl/opensslv.h>
+/*
+    LibreSSL removed e_os2.h from the public headers so we'll only include it
+    if we're using vanilla OpenSSL.
+*/
+#if !defined(LIBRESSL_VERSION_NUMBER)
 #include <openssl/e_os2.h>
-#if defined(OPENSSL_SYS_WINDOWS)
+#endif
+#if defined(_WIN32)
 #include <windows.h>
 #endif
 """
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cryptography-1.3.1/src/_cffi_src/openssl/x509.py 
new/cryptography-1.3.4/src/_cffi_src/openssl/x509.py
--- old/cryptography-1.3.1/src/_cffi_src/openssl/x509.py        2016-03-21 
16:15:57.000000000 +0100
+++ new/cryptography-1.3.4/src/_cffi_src/openssl/x509.py        2016-06-03 
05:06:35.000000000 +0200
@@ -188,6 +188,7 @@
 X509_EXTENSION *X509_REVOKED_get_ext(X509_REVOKED *, int);
 int X509_REVOKED_add_ext(X509_REVOKED *, X509_EXTENSION*, int);
 int X509_REVOKED_add1_ext_i2d(X509_REVOKED *, int, void *, int, unsigned long);
+X509_EXTENSION *X509_REVOKED_delete_ext(X509_REVOKED *, int);
 
 int X509_REVOKED_set_revocationDate(X509_REVOKED *, ASN1_TIME *);
 
@@ -281,6 +282,8 @@
 /* new in 1.0.2 */
 int i2d_re_X509_tbs(X509 *, unsigned char **);
 void X509_get0_signature(ASN1_BIT_STRING **, X509_ALGOR **, X509 *);
+int X509_get_signature_nid(const X509 *);
+X509_ALGOR *X509_get0_tbs_sigalg(X509 *);
 
 long X509_get_version(X509 *);
 
@@ -377,6 +380,12 @@
     if (palg)
         *palg = x->sig_alg;
 }
+
+int X509_get_signature_nid(const X509 *x)
+{
+    return OBJ_obj2nid(x->sig_alg->algorithm);
+}
+
 #endif
 /* Added in 1.0.2 but we need it in all versions now due to the great
    opaquing. */
@@ -421,6 +430,12 @@
 /* Added in 1.1.0 but we need it in all versions now due to the great
    opaquing. */
 #if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
+
+X509_ALGOR *X509_get0_tbs_sigalg(X509 *x)
+{
+    return x->cert_info->signature;
+}
+
 /* from x509/x509_req.c */
 void X509_REQ_get0_signature(ASN1_BIT_STRING **psig, X509_ALGOR **palg,
                              X509_REQ *req)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cryptography-1.3.1/src/cryptography/__about__.py 
new/cryptography-1.3.4/src/cryptography/__about__.py
--- old/cryptography-1.3.1/src/cryptography/__about__.py        2016-03-21 
22:45:34.000000000 +0100
+++ new/cryptography-1.3.4/src/cryptography/__about__.py        2016-06-03 
05:07:01.000000000 +0200
@@ -14,7 +14,7 @@
                " and primitives to Python developers.")
 __uri__ = "https://github.com/pyca/cryptography";
 
-__version__ = "1.3.1"
+__version__ = "1.3.4"
 
 __author__ = "The cryptography developers"
 __email__ = "[email protected]"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/cryptography-1.3.1/src/cryptography.egg-info/PKG-INFO 
new/cryptography-1.3.4/src/cryptography.egg-info/PKG-INFO
--- old/cryptography-1.3.1/src/cryptography.egg-info/PKG-INFO   2016-03-21 
22:45:47.000000000 +0100
+++ new/cryptography-1.3.4/src/cryptography.egg-info/PKG-INFO   2016-06-03 
05:09:16.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: cryptography
-Version: 1.3.1
+Version: 1.3.4
 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
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/cryptography-1.3.1/src/cryptography.egg-info/requires.txt 
new/cryptography-1.3.4/src/cryptography.egg-info/requires.txt
--- old/cryptography-1.3.1/src/cryptography.egg-info/requires.txt       
2016-03-21 22:45:47.000000000 +0100
+++ new/cryptography-1.3.4/src/cryptography.egg-info/requires.txt       
2016-06-03 05:09:16.000000000 +0200
@@ -6,7 +6,7 @@
 ipaddress
 cffi>=1.4.1
 
-[docs-test]
+[docstest]
 doc8
 pyenchant
 readme_renderer
@@ -14,7 +14,7 @@
 sphinx_rtd_theme
 sphinxcontrib-spelling
 
-[pep8-test]
+[pep8test]
 flake8
 flake8-import-order
 pep8-naming

++++++ cryptography_vectors-1.3.1.tar.gz -> cryptography_vectors-1.3.4.tar.gz 
++++++
/work/SRC/openSUSE:Factory/python-cryptography/cryptography_vectors-1.3.1.tar.gz
 
/work/SRC/openSUSE:Factory/.python-cryptography.new/cryptography_vectors-1.3.4.tar.gz
 differ: char 5, line 1


Reply via email to