forked from pool/python-pycryptodome
Accepting request 633280 from home:mcalabkova:branches:devel:languages:python
- Update to 3.6.6 - Resolved issues: * Fix vulnerability on AESNI ECB with payloads smaller than 16 bytes. - Update to 3.5.5 - Resolved issues * Fixed incorrect AES encryption/decryption with AES acceleration on x86 due to gcc’s optimization and strict aliasing rules. * More prime number candidates than necessary where discarded as composite due to the limited way D values were searched in the Lucas test. * Fixed ResouceWarnings and DeprecationWarnings. - Update to 3.5.4 - New features: * Build Python 3.7 wheels on Linux, Windows and Mac. - Resolved issues: * More meaningful exceptions in case of mismatch in IV length (CBC/OFB/CFB modes). - version 3.6.6 OBS-URL: https://build.opensuse.org/request/show/633280 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycryptodome?expand=0&rev=14
This commit is contained in:
@@ -17,38 +17,37 @@
|
||||
|
||||
|
||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||
%bcond_without test
|
||||
%define oldpython python
|
||||
%bcond_without test
|
||||
Name: python-pycryptodome
|
||||
Version: 3.6.3
|
||||
Version: 3.6.6
|
||||
Release: 0
|
||||
Summary: Cryptographic library for Python
|
||||
License: BSD-2-Clause
|
||||
Group: Development/Languages/Python
|
||||
Url: https://www.pycryptodome.org
|
||||
Source: https://pypi.io/packages/source/p/pycryptodome/pycryptodome-%{version}.tar.gz
|
||||
URL: https://www.pycryptodome.org
|
||||
Source: https://files.pythonhosted.org/packages/source/p/pycryptodome/pycryptodome-%{version}.tar.gz
|
||||
BuildRequires: %{python_module devel}
|
||||
BuildRequires: %{python_module setuptools}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: python-rpm-macros
|
||||
# PyCryptodome uses gmp via cffi as runtime optimization
|
||||
# would be better, if libgmp* would provide gmp
|
||||
Suggests: libgmp10
|
||||
Suggests: python-cffi
|
||||
Provides: python-pycrypto = %{version}
|
||||
Obsoletes: python-pycrypto < %{version}
|
||||
%ifpython2
|
||||
Provides: %{oldpython}-pycrypto = %{version}
|
||||
Obsoletes: %{oldpython}-pycrypto < %{version}
|
||||
%endif
|
||||
# PyCryptodome uses gmp via cffi as runtime optimization
|
||||
# would be better, if libgmp* would provide gmp
|
||||
Suggests: libgmp10
|
||||
Suggests: python-cffi
|
||||
|
||||
%python_subpackages
|
||||
|
||||
%description
|
||||
PyCryptodome is a self-contained Python package of low-level
|
||||
cryptographic primitives.
|
||||
|
||||
PyCryptodome is a fork of PyCrypto, residing in the `Crypto`
|
||||
PyCryptodome is a fork of PyCrypto, residing in the `Crypto`
|
||||
namespace for better drop-in compatibility, while it brings several
|
||||
enhancements with respect to the last official version of PyCrypto
|
||||
(2.6.1), for instance:
|
||||
|
Reference in New Issue
Block a user