New version of PyKCS11: 1.5.18
I just released a new version of PyKCS11, a Python wrapper above the PKCS#11 API.
See PyKCS11 introduction or PyKCS11’s documentation.
The project is registered at Pypi: https://pypi.org/project/PyKCS11/
Changes:
1.5.18 - August 2025, Ludovic Rousseau
add
CKM_EXTRACT_KEY_FROM_KEYmechanismadd
CKM_EDDSAandCK_EDDSA_PARAMSsupportC_Initialize(): allow OS lockingPyKCS11.load()&.unload(): make the methods tread-safebugfix: store
CKM_CONCATENATE_BASE_AND_KEYparameter in mechanism contextIsNum():CKA_HW_FEATURE_TYPEis also a numeric valueimprove support for multi-part encryption/decryption
fix some Python typing issues
Fix issue with vendor defined (
CKM_VENDOR_DEFINED) mechanismsfix/ignore all pylint warnings
use pytest for running tests
minor improvements