Hello community, here is the log from the commit of package python-rsa for openSUSE:Factory checked in at 2019-02-26 22:19:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-rsa (Old) and /work/SRC/openSUSE:Factory/.python-rsa.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-rsa" Tue Feb 26 22:19:08 2019 rev:15 rq:676924 version:4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-rsa/python-rsa.changes 2018-12-24 11:43:33.673336732 +0100 +++ /work/SRC/openSUSE:Factory/.python-rsa.new.28833/python-rsa.changes 2019-02-26 22:19:10.630134397 +0100 @@ -1,0 +2,20 @@ +Sat Feb 16 13:51:23 UTC 2019 - John Vandenberg <[email protected]> + +- Update to v 4.0.0 + * Removed deprecated modules: + + rsa.varblock + + rsa.bigfile + + rsa._version133 + + rsa._version200 + * Removed CLI commands that use the VARBLOCK/bigfile format. + * Ensured that PublicKey.save_pkcs1() and PrivateKey.save_pkcs1() always return bytes. + * Dropped support for Python 2.6 and 3.3. + * Dropped support for Psyco. + * Miller-Rabin iterations determined by bitsize of key. + * Added function `rsa.find_signature_hash()` to return the name of the + hashing algorithm used to sign a message. `rsa.verify()` now also + returns that name, instead of always returning `True`. + * Add support for SHA-224 for PKCS1 signatures. + * Transitioned from `requirements.txt` to Pipenv for package management. + +------------------------------------------------------------------- Old: ---- rsa-3.4.2.tar.gz New: ---- rsa-4.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-rsa.spec ++++++ --- /var/tmp/diff_new_pack.2naSya/_old 2019-02-26 22:19:12.398133797 +0100 +++ /var/tmp/diff_new_pack.2naSya/_new 2019-02-26 22:19:12.398133797 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-rsa # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,13 +19,14 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without tests Name: python-rsa -Version: 3.4.2 +Version: 4.0 Release: 0 Summary: Pure-Python RSA Implementation License: Apache-2.0 Group: Development/Languages/Python URL: http://stuvel.eu/rsa Source: https://files.pythonhosted.org/packages/source/r/rsa/rsa-%{version}.tar.gz +BuildRequires: %{python_module mock} BuildRequires: %{python_module pyasn1 >= 0.1.3} BuildRequires: %{python_module setuptools} BuildRequires: fdupes @@ -57,15 +58,13 @@ %python_clone -a %{buildroot}%{_bindir}/pyrsa-priv2pub %python_clone -a %{buildroot}%{_bindir}/pyrsa-decrypt -%python_clone -a %{buildroot}%{_bindir}/pyrsa-decrypt-bigfile %python_clone -a %{buildroot}%{_bindir}/pyrsa-encrypt -%python_clone -a %{buildroot}%{_bindir}/pyrsa-encrypt-bigfile %python_clone -a %{buildroot}%{_bindir}/pyrsa-keygen %python_clone -a %{buildroot}%{_bindir}/pyrsa-sign %python_clone -a %{buildroot}%{_bindir}/pyrsa-verify %post -%{python_install_alternative pyrsa-priv2pub pyrsa-decrypt pyrsa-decrypt-bigfile pyrsa-encrypt pyrsa-encrypt-bigfile pyrsa-keygen pyrsa-sign pyrsa-verify} +%{python_install_alternative pyrsa-priv2pub pyrsa-decrypt pyrsa-encrypt pyrsa-keygen pyrsa-sign pyrsa-verify} %preun %python_uninstall_alternative pyrsa-priv2pub @@ -79,9 +78,7 @@ %license LICENSE %doc CHANGELOG.txt README.md %python_alternative %{_bindir}/pyrsa-decrypt -%python_alternative %{_bindir}/pyrsa-decrypt-bigfile %python_alternative %{_bindir}/pyrsa-encrypt -%python_alternative %{_bindir}/pyrsa-encrypt-bigfile %python_alternative %{_bindir}/pyrsa-keygen %python_alternative %{_bindir}/pyrsa-priv2pub %python_alternative %{_bindir}/pyrsa-sign ++++++ rsa-3.4.2.tar.gz -> rsa-4.0.tar.gz ++++++ ++++ 4427 lines of diff (skipped)
