pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/py-cryptodome



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sat Oct 12 08:52:38 UTC 2024

Modified Files:
        pkgsrc/security/py-cryptodome: Makefile PLIST distinfo

Log Message:
py-cryptodome: update to 3.21.0.

3.21.0 (30 September 2024)
++++++++++++++++++++++++++

New features
---------------
* By setting the PYCRYPTODOME_DISABLE_GMP environment variable,
  the GMP library will not be used even if detected.
* Add support for Curve25519 / X25519.
* Add support for Curve448 / X448.
* Add attribute ``curve`` to EccPoint and EccXPoint classes,
  with the canonical name of the curve.
* GH#781: the label for the SP800_108_Counter KDF may now
  contain zero bytes. Thanks to Julien Rische.
* GH#814: RSA keys for PSS can be imported.

Resolved issues
---------------
* GH#810: fixed negation of Ed25519 points.
* GH#819: accept an RFC5916 ECPrivateKey even if it doesn't
  contain any of the optional elements
  (parameters [0] and publicKey[1]).

Other changes
-------------
* Remove support for Python 3.5.


To generate a diff of this commit:
cvs rdiff -u -r1.54 -r1.55 pkgsrc/security/py-cryptodome/Makefile
cvs rdiff -u -r1.29 -r1.30 pkgsrc/security/py-cryptodome/PLIST
cvs rdiff -u -r1.45 -r1.46 pkgsrc/security/py-cryptodome/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/security/py-cryptodome/Makefile
diff -u pkgsrc/security/py-cryptodome/Makefile:1.54 pkgsrc/security/py-cryptodome/Makefile:1.55
--- pkgsrc/security/py-cryptodome/Makefile:1.54 Wed Jun  5 22:44:58 2024
+++ pkgsrc/security/py-cryptodome/Makefile      Sat Oct 12 08:52:38 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.54 2024/06/05 22:44:58 wiz Exp $
+# $NetBSD: Makefile,v 1.55 2024/10/12 08:52:38 wiz Exp $
 
-DISTNAME=      pycryptodome-3.20.0
+DISTNAME=      pycryptodome-3.21.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/^py//}
 CATEGORIES=    security python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pycryptodome/}

Index: pkgsrc/security/py-cryptodome/PLIST
diff -u pkgsrc/security/py-cryptodome/PLIST:1.29 pkgsrc/security/py-cryptodome/PLIST:1.30
--- pkgsrc/security/py-cryptodome/PLIST:1.29    Fri Jan 12 13:15:47 2024
+++ pkgsrc/security/py-cryptodome/PLIST Sat Oct 12 08:52:38 2024
@@ -1,9 +1,4 @@
-@comment $NetBSD: PLIST,v 1.29 2024/01/12 13:15:47 adam Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.30 2024/10/12 08:52:38 wiz Exp $
 ${PYSITELIB}/Crypto/Cipher/AES.py
 ${PYSITELIB}/Crypto/Cipher/AES.pyc
 ${PYSITELIB}/Crypto/Cipher/AES.pyi
@@ -107,8 +102,7 @@ ${PYSITELIB}/Crypto/Cipher/_mode_siv.py
 ${PYSITELIB}/Crypto/Cipher/_mode_siv.pyc
 ${PYSITELIB}/Crypto/Cipher/_mode_siv.pyi
 ${PYSITELIB}/Crypto/Cipher/_mode_siv.pyo
-${PLIST.py3x}${PYSITELIB}/Crypto/Cipher/_pkcs1_decode.abi3.so
-${PLIST.py2x}${PYSITELIB}/Crypto/Cipher/_pkcs1_decode.so
+${PYSITELIB}/Crypto/Cipher/_pkcs1_decode.${SOEXT}
 ${PYSITELIB}/Crypto/Cipher/_pkcs1_oaep_decode.py
 ${PYSITELIB}/Crypto/Cipher/_pkcs1_oaep_decode.pyc
 ${PYSITELIB}/Crypto/Cipher/_pkcs1_oaep_decode.pyo
@@ -351,17 +345,31 @@ ${PYSITELIB}/Crypto/PublicKey/__init__.p
 ${PYSITELIB}/Crypto/PublicKey/__init__.pyc
 ${PYSITELIB}/Crypto/PublicKey/__init__.pyi
 ${PYSITELIB}/Crypto/PublicKey/__init__.pyo
+${PYSITELIB}/Crypto/PublicKey/_curve.py
+${PYSITELIB}/Crypto/PublicKey/_curve.pyc
+${PYSITELIB}/Crypto/PublicKey/_curve.pyo
+${PYSITELIB}/Crypto/PublicKey/_curve25519.${SOEXT}
+${PYSITELIB}/Crypto/PublicKey/_curve448.${SOEXT}
 ${PYSITELIB}/Crypto/PublicKey/_ec_ws.${SOEXT}
-${PLIST.py3x}${PYSITELIB}/Crypto/PublicKey/_ed25519.abi3.so
-${PLIST.py2x}${PYSITELIB}/Crypto/PublicKey/_ed25519.so
-${PLIST.py3x}${PYSITELIB}/Crypto/PublicKey/_ed448.abi3.so
-${PLIST.py2x}${PYSITELIB}/Crypto/PublicKey/_ed448.so
+${PYSITELIB}/Crypto/PublicKey/_ed25519.${SOEXT}
+${PYSITELIB}/Crypto/PublicKey/_ed448.${SOEXT}
+${PYSITELIB}/Crypto/PublicKey/_edwards.py
+${PYSITELIB}/Crypto/PublicKey/_edwards.pyc
+${PYSITELIB}/Crypto/PublicKey/_edwards.pyo
+${PYSITELIB}/Crypto/PublicKey/_montgomery.py
+${PYSITELIB}/Crypto/PublicKey/_montgomery.pyc
+${PYSITELIB}/Crypto/PublicKey/_montgomery.pyo
+${PYSITELIB}/Crypto/PublicKey/_nist_ecc.py
+${PYSITELIB}/Crypto/PublicKey/_nist_ecc.pyc
+${PYSITELIB}/Crypto/PublicKey/_nist_ecc.pyo
 ${PYSITELIB}/Crypto/PublicKey/_openssh.py
 ${PYSITELIB}/Crypto/PublicKey/_openssh.pyc
 ${PYSITELIB}/Crypto/PublicKey/_openssh.pyi
 ${PYSITELIB}/Crypto/PublicKey/_openssh.pyo
-${PLIST.py3x}${PYSITELIB}/Crypto/PublicKey/_x25519.abi3.so
-${PLIST.py2x}${PYSITELIB}/Crypto/PublicKey/_x25519.so
+${PYSITELIB}/Crypto/PublicKey/_point.py
+${PYSITELIB}/Crypto/PublicKey/_point.pyc
+${PYSITELIB}/Crypto/PublicKey/_point.pyi
+${PYSITELIB}/Crypto/PublicKey/_point.pyo
 ${PYSITELIB}/Crypto/Random/__init__.py
 ${PYSITELIB}/Crypto/Random/__init__.pyc
 ${PYSITELIB}/Crypto/Random/__init__.pyi
@@ -565,12 +573,18 @@ ${PYSITELIB}/Crypto/SelfTest/PublicKey/_
 ${PYSITELIB}/Crypto/SelfTest/PublicKey/test_DSA.py
 ${PYSITELIB}/Crypto/SelfTest/PublicKey/test_DSA.pyc
 ${PYSITELIB}/Crypto/SelfTest/PublicKey/test_DSA.pyo
-${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC_25519.py
-${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC_25519.pyc
-${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC_25519.pyo
-${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC_448.py
-${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC_448.pyc
-${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC_448.pyo
+${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC_Curve25519.py
+${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC_Curve25519.pyc
+${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC_Curve25519.pyo
+${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC_Curve448.py
+${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC_Curve448.pyc
+${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC_Curve448.pyo
+${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC_Ed25519.py
+${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC_Ed25519.pyc
+${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC_Ed25519.pyo
+${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC_Ed448.py
+${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC_Ed448.pyc
+${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC_Ed448.pyo
 ${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC_NIST.py
 ${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC_NIST.pyc
 ${PYSITELIB}/Crypto/SelfTest/PublicKey/test_ECC_NIST.pyo
@@ -580,6 +594,12 @@ ${PYSITELIB}/Crypto/SelfTest/PublicKey/t
 ${PYSITELIB}/Crypto/SelfTest/PublicKey/test_RSA.py
 ${PYSITELIB}/Crypto/SelfTest/PublicKey/test_RSA.pyc
 ${PYSITELIB}/Crypto/SelfTest/PublicKey/test_RSA.pyo
+${PYSITELIB}/Crypto/SelfTest/PublicKey/test_import_Curve25519.py
+${PYSITELIB}/Crypto/SelfTest/PublicKey/test_import_Curve25519.pyc
+${PYSITELIB}/Crypto/SelfTest/PublicKey/test_import_Curve25519.pyo
+${PYSITELIB}/Crypto/SelfTest/PublicKey/test_import_Curve448.py
+${PYSITELIB}/Crypto/SelfTest/PublicKey/test_import_Curve448.pyc
+${PYSITELIB}/Crypto/SelfTest/PublicKey/test_import_Curve448.pyo
 ${PYSITELIB}/Crypto/SelfTest/PublicKey/test_import_DSA.py
 ${PYSITELIB}/Crypto/SelfTest/PublicKey/test_import_DSA.pyc
 ${PYSITELIB}/Crypto/SelfTest/PublicKey/test_import_DSA.pyo
@@ -720,3 +740,8 @@ ${PYSITELIB}/Crypto/__init__.pyc
 ${PYSITELIB}/Crypto/__init__.pyi
 ${PYSITELIB}/Crypto/__init__.pyo
 ${PYSITELIB}/Crypto/py.typed
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt

Index: pkgsrc/security/py-cryptodome/distinfo
diff -u pkgsrc/security/py-cryptodome/distinfo:1.45 pkgsrc/security/py-cryptodome/distinfo:1.46
--- pkgsrc/security/py-cryptodome/distinfo:1.45 Fri Jan 12 13:15:47 2024
+++ pkgsrc/security/py-cryptodome/distinfo      Sat Oct 12 08:52:38 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.45 2024/01/12 13:15:47 adam Exp $
+$NetBSD: distinfo,v 1.46 2024/10/12 08:52:38 wiz Exp $
 
-BLAKE2s (pycryptodome-3.20.0.tar.gz) = bc54dc88fc7b0995f8eddc219100d36ea507893cc559228d4a59f4c4d98da7ce
-SHA512 (pycryptodome-3.20.0.tar.gz) = 9fed02190db9ae71b6895af2525d7670858817acf213c494969104da81138dacb11bc00be83b308e070a2c90766cd763e25a611ada402b32f6160a8ac9283f85
-Size (pycryptodome-3.20.0.tar.gz) = 4794232 bytes
+BLAKE2s (pycryptodome-3.21.0.tar.gz) = 8f646ca5d4b27386fa3bb9624041fea8c49c3a62489bc3724f26ec509a62a28d
+SHA512 (pycryptodome-3.21.0.tar.gz) = a3ba9aba7653711b6b796f589ab0db0f7bacca17b3f4d5af4b43ec344ad37c98b6f625aaac9c521be28836c437c94a499e93e1d078b37f0e730253f2b6ed7e3f
+Size (pycryptodome-3.21.0.tar.gz) = 4818071 bytes



Home | Main Index | Thread Index | Old Index