Subject: CVS commit: pkgsrc/security/py-cryptodome
From: Adam Ciarcinski
Date: 2024-01-12 14:15:48
Message id: 20240112131548.35A89FA42@cvs.NetBSD.org

Log Message:
py-cryptodome: updated to 3.20.0

3.20.0 (9 January 2024)

New features
---------------
* Added support for TurboSHAKE128 and TurboSHAKE256.
* Added method ``Crypto.Hash.new()`` to generate a hash
  object given a hash name.
* Added support for AES-GCM encryption of PBES2 and PKCS#8
  containers.
* Added support for SHA-2 and SHA-3 algorithms in PBKDF2
  when creating PBES2 and PKCS#8 containers.
* Export of RSA keys accepts the ``prot_params`` dictionary
  as parameter to control the number of iterations for PBKDF2
  and scrypt.
* C unit tests also run on non-x86 architectures.

Resolved issues
---------------
* Fixed autodetect logic for GCC 14 in combination with LTO.

Files:
RevisionActionfile
1.53modifypkgsrc/security/py-cryptodome/Makefile
1.29modifypkgsrc/security/py-cryptodome/PLIST
1.45modifypkgsrc/security/py-cryptodome/distinfo