diff --git a/python-pycryptodomex.changes b/python-pycryptodomex.changes index 5457dc3..96904c4 100644 --- a/python-pycryptodomex.changes +++ b/python-pycryptodomex.changes @@ -1,3 +1,39 @@ +------------------------------------------------------------------- +Thu Apr 22 19:58:28 UTC 2021 - Dirk Müller + +- update to 3.10.1: + * Python 3 wheels use ``abi3`` ABI tag. + * Remove Appveyor CI. + + 3.10.0 (6 February 2021) + ++++++++++++++++++++++++ + + Resolved issues + --------------- + * Fixed a potential memory leak when initializing block ciphers. + * GH#466: ``Crypto.Math.miller_rabin_test()`` was still using the system random + source and not the one provided as parameter. + * GH#469: RSA objects have the method ``public_key()`` like ECC objects. + The old method ``publickey()`` is still available for backward compatibility. + * GH#476: ``Crypto.Util.Padding.unpad()`` was raising an incorrect exception + in case of zero-length inputs. Thanks to Captainowie. + * GH#491: better exception message when ``Counter.new()`` is called with an integer + ``initial_value`` than doesn't fit into ``nbits`` bits. + * GH#496: added missing ``block_size`` member for ECB cipher objects. Thanks to willem. + * GH#500: ``nonce`` member of an XChaCha20 cipher object was not matching the original nonce. + Thanks to Charles Machalow. + + Other changes + ------------- + * The bulk of the test vectors have been moved to the separate + package ``pycryptodome-test-vectors``. As result, packages ``pycryptodome`` and + ``pycryptodomex`` become significantly smaller (from 14MB to 3MB). + * Moved CI tests and build service from Travis CI to GitHub Actions. + + Breaks in compatibility + ----------------------- + * Drop support for Python 2.6 and 3.4. + ------------------------------------------------------------------- Tue Dec 1 09:48:51 UTC 2020 - Hans-Peter Jansen diff --git a/python-pycryptodomex.spec b/python-pycryptodomex.spec index 595eefc..28fb886 100644 --- a/python-pycryptodomex.spec +++ b/python-pycryptodomex.spec @@ -1,7 +1,7 @@ # # spec file for package python-pycryptodomex # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,9 +17,9 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} -%define oldpython python +%global skip_python2 1 Name: python-pycryptodomex -Version: 3.9.9 +Version: 3.10.1 Release: 0 Summary: Cryptographic library for Python License: BSD-2-Clause diff --git a/v3.10.1.tar.gz b/v3.10.1.tar.gz new file mode 100644 index 0000000..4982e59 --- /dev/null +++ b/v3.10.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11f07d59a0e35a477ce8d73b90047fa11b7e3af4ebbac23745858d0f37e4f7c2 +size 15545471 diff --git a/v3.9.9.tar.gz b/v3.9.9.tar.gz deleted file mode 100644 index 14e792c..0000000 --- a/v3.9.9.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:abb476e10b4266472d709697a9ec96eb4bdcaaa8708badcfec64daadbacbcef0 -size 15551299