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