Hello community, here is the log from the commit of package python-cryptography for openSUSE:Factory checked in at 2017-12-10 18:16:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-cryptography (Old) and /work/SRC/openSUSE:Factory/.python-cryptography.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-cryptography" Sun Dec 10 18:16:02 2017 rev:33 rq:555394 version:2.1.4 Changes: -------- --- /work/SRC/openSUSE:Factory/python-cryptography/python-cryptography.changes 2017-11-12 18:01:14.719225229 +0100 +++ /work/SRC/openSUSE:Factory/.python-cryptography.new/python-cryptography.changes 2017-12-10 18:16:16.394543355 +0100 @@ -1,0 +2,6 @@ +Fri Dec 8 18:04:13 UTC 2017 - arun@gmx.de + +- update to version 2.1.4: + * Added X509_up_ref for an upcoming pyOpenSSL release. + +------------------------------------------------------------------- Old: ---- cryptography-2.1.3.tar.gz cryptography-2.1.3.tar.gz.asc cryptography_vectors-2.1.3.tar.gz cryptography_vectors-2.1.3.tar.gz.asc New: ---- cryptography-2.1.4.tar.gz cryptography-2.1.4.tar.gz.asc cryptography_vectors-2.1.4.tar.gz cryptography_vectors-2.1.4.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-cryptography.spec ++++++ --- /var/tmp/diff_new_pack.5kKzbL/_old 2017-12-10 18:16:20.074368083 +0100 +++ /var/tmp/diff_new_pack.5kKzbL/_new 2017-12-10 18:16:20.074368083 +0100 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-cryptography -Version: 2.1.3 +Version: 2.1.4 Release: 0 Summary: Python library which exposes cryptographic recipes and primitives License: Apache-2.0 OR BSD-3-Clause ++++++ cryptography-2.1.3.tar.gz -> cryptography-2.1.4.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cryptography-2.1.3/CHANGELOG.rst new/cryptography-2.1.4/CHANGELOG.rst --- old/cryptography-2.1.3/CHANGELOG.rst 2017-11-02 18:58:48.000000000 +0100 +++ new/cryptography-2.1.4/CHANGELOG.rst 2017-11-30 02:54:42.000000000 +0100 @@ -2,6 +2,13 @@ ========= +.. _v2-1-4: + +2.1.4 - 2017-11-29 +~~~~~~~~~~~~~~~~~~ + +* Added ``X509_up_ref`` for an upcoming ``pyOpenSSL`` release. + .. _v2-1-3: 2.1.3 - 2017-11-02 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cryptography-2.1.3/PKG-INFO new/cryptography-2.1.4/PKG-INFO --- old/cryptography-2.1.3/PKG-INFO 2017-11-02 20:01:23.000000000 +0100 +++ new/cryptography-2.1.4/PKG-INFO 2017-11-30 02:55:14.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: cryptography -Version: 2.1.3 +Version: 2.1.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-2.1.3/setup.py new/cryptography-2.1.4/setup.py --- old/cryptography-2.1.3/setup.py 2017-11-02 18:58:48.000000000 +0100 +++ new/cryptography-2.1.4/setup.py 2017-11-30 02:54:42.000000000 +0100 @@ -45,7 +45,7 @@ setup_requirements.append("cffi>=1.7") test_requirements = [ - "pytest>=3.2.1", + "pytest>=3.2.1,!=3.3.0", "pretend", "iso8601", "pytz", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cryptography-2.1.3/src/_cffi_src/openssl/x509.py new/cryptography-2.1.4/src/_cffi_src/openssl/x509.py --- old/cryptography-2.1.3/src/_cffi_src/openssl/x509.py 2017-11-02 18:58:32.000000000 +0100 +++ new/cryptography-2.1.4/src/_cffi_src/openssl/x509.py 2017-11-30 02:53:32.000000000 +0100 @@ -83,6 +83,7 @@ void X509_free(X509 *); X509 *X509_dup(X509 *); int X509_cmp(const X509 *, const X509 *); +int X509_up_ref(X509 *); int X509_print_ex(BIO *, X509 *, unsigned long, unsigned long); @@ -382,6 +383,10 @@ opaquing. */ #if CRYPTOGRAPHY_OPENSSL_LESS_THAN_110 +int X509_up_ref(X509 *x) { + return CRYPTO_add(&x->references, 1, CRYPTO_LOCK_X509); +} + const X509_ALGOR *X509_get0_tbs_sigalg(const X509 *x) { return x->cert_info->signature; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cryptography-2.1.3/src/cryptography/__about__.py new/cryptography-2.1.4/src/cryptography/__about__.py --- old/cryptography-2.1.3/src/cryptography/__about__.py 2017-11-02 18:58:48.000000000 +0100 +++ new/cryptography-2.1.4/src/cryptography/__about__.py 2017-11-30 02:54:42.000000000 +0100 @@ -14,7 +14,7 @@ " and primitives to Python developers.") __uri__ = "https://github.com/pyca/cryptography" -__version__ = "2.1.3" +__version__ = "2.1.4" __author__ = "The cryptography developers" __email__ = "cryptography-dev@python.org" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cryptography-2.1.3/src/cryptography.egg-info/PKG-INFO new/cryptography-2.1.4/src/cryptography.egg-info/PKG-INFO --- old/cryptography-2.1.3/src/cryptography.egg-info/PKG-INFO 2017-11-02 20:01:23.000000000 +0100 +++ new/cryptography-2.1.4/src/cryptography.egg-info/PKG-INFO 2017-11-30 02:55:14.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: cryptography -Version: 2.1.3 +Version: 2.1.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-2.1.3/src/cryptography.egg-info/requires.txt new/cryptography-2.1.4/src/cryptography.egg-info/requires.txt --- old/cryptography-2.1.3/src/cryptography.egg-info/requires.txt 2017-11-02 20:01:23.000000000 +0100 +++ new/cryptography-2.1.4/src/cryptography.egg-info/requires.txt 2017-11-30 02:55:14.000000000 +0100 @@ -23,7 +23,7 @@ pep8-naming [test] -pytest>=3.2.1 +pytest!=3.3.0,>=3.2.1 pretend iso8601 pytz ++++++ cryptography_vectors-2.1.3.tar.gz -> cryptography_vectors-2.1.4.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-cryptography/cryptography_vectors-2.1.3.tar.gz /work/SRC/openSUSE:Factory/.python-cryptography.new/cryptography_vectors-2.1.4.tar.gz differ: char 5, line 1