diff --git a/pycryptodome-3.9.0.tar.gz b/pycryptodome-3.9.0.tar.gz deleted file mode 100644 index aeccf55..0000000 --- a/pycryptodome-3.9.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dbeb08ad850056747aa7d5f33273b7ce0b9a77910604a1be7b7a6f2ef076213f -size 11561613 diff --git a/python-pycryptodomex.changes b/python-pycryptodomex.changes index 8a77818..0ca4ab7 100644 --- a/python-pycryptodomex.changes +++ b/python-pycryptodomex.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Sun Nov 10 16:54:21 UTC 2019 - Hans-Peter Jansen + +- Update to 3.9.2 (10 November 2019): + + New features + * Add Python 3.8 wheels for Mac. + + Resolved issues + * GH#308: Avoid allocating arrays of __m128i on the stack, to + cope with buggy compilers. + * GH#322: Remove blanket -O3 optimization for gcc and clang, to + cope with buggy compilers. + * GH#337: Fix typing stubs for signatures. + * GH#338: Deal with gcc installations that don't have + x86intrin.h. + +- Update to version 3.9.1 (1 November 2019): + + New features + * Add Python 3.8 wheels for Linux and Windows. + + Resolved issues + * GH#328: minor speed-up when importing RSA. + +- sync spec file with python-pycryptodome + ------------------------------------------------------------------- Wed Sep 11 12:23:49 UTC 2019 - Thomas Bechtold diff --git a/python-pycryptodomex.spec b/python-pycryptodomex.spec index b967ddc..6f0bd00 100644 --- a/python-pycryptodomex.spec +++ b/python-pycryptodomex.spec @@ -19,21 +19,23 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oldpython python Name: python-pycryptodomex -Version: 3.9.0 +Version: 3.9.2 Release: 0 Summary: Cryptographic library for Python License: BSD-2-Clause Group: Development/Languages/Python URL: https://www.pycryptodome.org -Source: https://files.pythonhosted.org/packages/source/p/pycryptodome/pycryptodome-%{version}.tar.gz +Source: https://github.com/Legrandin/pycryptodome/archive/v%{version}x.tar.gz BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros +%if !0%{?_no_weakdeps} # PyCryptodomex uses gmp via cffi as runtime optimization # would be better, if libgmp* would provide gmp Suggests: libgmp10 Suggests: python-cffi +%endif %python_subpackages %description @@ -73,7 +75,7 @@ Python. Only the pieces that are extremely critical to performance (e.g. block ciphers) are implemented as C extensions. %prep -%setup -q -n pycryptodome-%{version} +%setup -q -n pycryptodome-%{version}x touch .separate_namespace %build diff --git a/v3.9.2x.tar.gz b/v3.9.2x.tar.gz new file mode 100644 index 0000000..7dc1828 --- /dev/null +++ b/v3.9.2x.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:edafa2c74be8cad8f929c0011842542eebe9756e0f3ce3adaed2bc36399e6d76 +size 11605543