Marcel Telka
2023-12-28 5534c6e0be46042366b30ff8e13d471116a1e294
python/pycryptodomex: update to 3.19.1

2 files deleted
5 files modified
45 ■■■■■ changed files
components/python/pycryptodomex/Makefile 6 ●●●● patch | view | raw | blame | history
components/python/pycryptodomex/manifests/sample-manifest.p5m 2 ●●●●● patch | view | raw | blame | history
components/python/pycryptodomex/patches/01-fix-test_ecdh.patch 13 ●●●●● patch | view | raw | blame | history
components/python/pycryptodomex/patches/02-requirements-test.patch 6 ●●●●● patch | view | raw | blame | history
components/python/pycryptodomex/pycryptodomex-PYVER.p5m 2 ●●●●● patch | view | raw | blame | history
components/python/pycryptodomex/python-integrate-project.conf 3 ●●●●● patch | view | raw | blame | history
components/python/pycryptodomex/test/results-all.master 13 ●●●● patch | view | raw | blame | history
components/python/pycryptodomex/Makefile
@@ -20,13 +20,13 @@
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME =        pycryptodomex
HUMAN_VERSION =            3.19.0
HUMAN_VERSION =            3.19.1
COMPONENT_SUMMARY =        pycryptodomex - Cryptographic library for Python
COMPONENT_PROJECT_URL =        https://www.pycryptodome.org
COMPONENT_ARCHIVE_URL =        \
    https://files.pythonhosted.org/packages/14/c9/09d5df04c9f29ae1b49d0e34c9934646b53bb2131a55e8ed2a0d447c7c53/pycryptodomex-3.19.0.tar.gz
    https://files.pythonhosted.org/packages/3f/13/84f2aea851d75e12e7f32ccc11a00f1defc3d285b4ed710e5d049f31c5a6/pycryptodomex-3.19.1.tar.gz
COMPONENT_ARCHIVE_HASH =    \
    sha256:af83a554b3f077564229865c45af0791be008ac6469ef0098152139e6bd4b5b6
    sha256:0b7154aff2272962355f8941fd514104a88cb29db2d8f43a29af900d6398eb1c
COMPONENT_LICENSE =        BSD-2-Clause
COMPONENT_LICENSE_FILE =    LICENSE.rst
components/python/pycryptodomex/manifests/sample-manifest.p5m
@@ -77,6 +77,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/Cipher/_mode_siv.py
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/Cipher/_mode_siv.pyi
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/Cipher/_pkcs1_decode.so
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/Cipher/_pkcs1_oaep_decode.py
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/Cipher/_raw_aes.so
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/Cipher/_raw_aesni.so
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/Cipher/_raw_arc2.so
@@ -274,6 +275,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/SelfTest/Math/test_Numbers.py
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/SelfTest/Math/test_Primality.py
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/SelfTest/Math/test_modexp.py
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/SelfTest/Math/test_modmult.py
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/SelfTest/Protocol/__init__.py
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/SelfTest/Protocol/test_KDF.py
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/SelfTest/Protocol/test_SecretSharing.py
components/python/pycryptodomex/patches/01-fix-test_ecdh.patch
File was deleted
components/python/pycryptodomex/patches/02-requirements-test.patch
File was deleted
components/python/pycryptodomex/pycryptodomex-PYVER.p5m
@@ -77,6 +77,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/Cipher/_mode_siv.py
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/Cipher/_mode_siv.pyi
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/Cipher/_pkcs1_decode.so
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/Cipher/_pkcs1_oaep_decode.py
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/Cipher/_raw_aes.so
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/Cipher/_raw_aesni.so
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/Cipher/_raw_arc2.so
@@ -274,6 +275,7 @@
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/SelfTest/Math/test_Numbers.py
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/SelfTest/Math/test_Primality.py
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/SelfTest/Math/test_modexp.py
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/SelfTest/Math/test_modmult.py
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/SelfTest/Protocol/__init__.py
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/SelfTest/Protocol/test_KDF.py
file path=usr/lib/python$(PYVER)/vendor-packages/Cryptodome/SelfTest/Protocol/test_SecretSharing.py
components/python/pycryptodomex/python-integrate-project.conf
@@ -13,9 +13,6 @@
# Copyright 2023 Marcel Telka
#
%patch% 01-fix-test_ecdh.patch
%patch% 02-requirements-test.patch
%include-1%
PYTHON3_SOABI = abi3
%include-2%
components/python/pycryptodomex/test/results-all.master
@@ -22,7 +22,6 @@
Testing support for CLMUL intrinsics
Target does support CLMUL intrinsics
Compiling support for CLMUL instructions
No 'requirements-files' section was found. Nothing to do.
running test
        ********************************************************************************
@@ -42659,7 +42658,8 @@
test_verify_positive_98 (Cryptodome.SelfTest.Protocol.test_ecdh.FIPS_ECDH_Tests_KAT) ... ok
test_verify_positive_99 (Cryptodome.SelfTest.Protocol.test_ecdh.FIPS_ECDH_Tests_KAT) ... ok
test_verify_positive_rev_1 (Cryptodome.SelfTest.Protocol.test_ecdh.FIPS_ECDH_Tests_KAT) ... ok
runTest (Cryptodome.SelfTest.Protocol.test_ecdh.TestVectorsECDHWycheproof) ... ok
runTest (Cryptodome.SelfTest.Protocol.test_ecdh.TestVectorsECDHWycheproof)
Wycheproof ECDH tests ... ok
test_1 (Cryptodome.SelfTest.Protocol.test_ecdh.ECDH_Tests) ... ok
test_10 (Cryptodome.SelfTest.Protocol.test_ecdh.ECDH_Tests) ... ok
test_11 (Cryptodome.SelfTest.Protocol.test_ecdh.ECDH_Tests) ... ok
@@ -46206,6 +46206,7 @@
test_modular_exponentiation (Cryptodome.SelfTest.Math.test_Numbers.TestIntegerInt) ... ok
test_more_than (Cryptodome.SelfTest.Math.test_Numbers.TestIntegerInt) ... ok
test_more_than_or_equal (Cryptodome.SelfTest.Math.test_Numbers.TestIntegerInt) ... ok
test_mult_modulo_bytes (Cryptodome.SelfTest.Math.test_Numbers.TestIntegerInt) ... ok
test_multiplication (Cryptodome.SelfTest.Math.test_Numbers.TestIntegerInt) ... ok
test_multiply_accumulate (Cryptodome.SelfTest.Math.test_Numbers.TestIntegerInt) ... ok
test_odd_even (Cryptodome.SelfTest.Math.test_Numbers.TestIntegerInt) ... ok
@@ -46255,6 +46256,7 @@
test_modular_exponentiation (Cryptodome.SelfTest.Math.test_Numbers.get_tests.<locals>.TestIntegerGMP) ... ok
test_more_than (Cryptodome.SelfTest.Math.test_Numbers.get_tests.<locals>.TestIntegerGMP) ... ok
test_more_than_or_equal (Cryptodome.SelfTest.Math.test_Numbers.get_tests.<locals>.TestIntegerGMP) ... ok
test_mult_modulo_bytes (Cryptodome.SelfTest.Math.test_Numbers.get_tests.<locals>.TestIntegerGMP) ... ok
test_multiplication (Cryptodome.SelfTest.Math.test_Numbers.get_tests.<locals>.TestIntegerGMP) ... ok
test_multiply_accumulate (Cryptodome.SelfTest.Math.test_Numbers.get_tests.<locals>.TestIntegerGMP) ... ok
test_odd_even (Cryptodome.SelfTest.Math.test_Numbers.get_tests.<locals>.TestIntegerGMP) ... ok
@@ -46304,6 +46306,7 @@
test_modular_exponentiation (Cryptodome.SelfTest.Math.test_Numbers.get_tests.<locals>.TestIntegerCustomModexp) ... ok
test_more_than (Cryptodome.SelfTest.Math.test_Numbers.get_tests.<locals>.TestIntegerCustomModexp) ... ok
test_more_than_or_equal (Cryptodome.SelfTest.Math.test_Numbers.get_tests.<locals>.TestIntegerCustomModexp) ... ok
test_mult_modulo_bytes (Cryptodome.SelfTest.Math.test_Numbers.get_tests.<locals>.TestIntegerCustomModexp) ... ok
test_multiplication (Cryptodome.SelfTest.Math.test_Numbers.get_tests.<locals>.TestIntegerCustomModexp) ... ok
test_multiply_accumulate (Cryptodome.SelfTest.Math.test_Numbers.get_tests.<locals>.TestIntegerCustomModexp) ... ok
test_odd_even (Cryptodome.SelfTest.Math.test_Numbers.get_tests.<locals>.TestIntegerCustomModexp) ... ok
@@ -46341,8 +46344,12 @@
test_zero_base (Cryptodome.SelfTest.Math.test_modexp.TestModExp) ... ok
test_zero_exp (Cryptodome.SelfTest.Math.test_modexp.TestModExp) ... ok
test_zero_modulus (Cryptodome.SelfTest.Math.test_modexp.TestModExp) ... ok
test_large (Cryptodome.SelfTest.Math.test_modmult.TestModMultiply) ... ok
test_larger_term (Cryptodome.SelfTest.Math.test_modmult.TestModMultiply) ... ok
test_small (Cryptodome.SelfTest.Math.test_modmult.TestModMultiply) ... ok
test_zero_term (Cryptodome.SelfTest.Math.test_modmult.TestModMultiply) ... ok
----------------------------------------------------------------------
Ran 42715 tests
Ran 42722 tests
OK