Path to this page:
./
security/py-cryptography,
Cryptographic recipes and primitives for Python
Branch: CURRENT,
Version: 46.0.3,
Package name: py313-cryptography-46.0.3,
Maintainer: pkgsrc-userscryptography is a package designed to expose cryptographic recipes
and primitives to Python developers. Our goal is for it to be your
"cryptographic standard library".
cryptography includes both high level recipes, and low level
interfaces to common cryptographic algorithms such as symmetric
ciphers, message digests and key derivation functions.
Required to run:[
security/openssl] [
devel/py-setuptools] [
devel/py-cffi] [
devel/py-cparser] [
lang/py-six] [
www/py-idna] [
security/py-asn1crypto] [
lang/python37]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 731.697 KB
Version history: (Expand)
- (2025-10-24) Package has been reborn
- (2025-10-24) Package deleted from pkgsrc
- (2025-10-16) Updated to version: py313-cryptography-46.0.3
- (2025-10-02) Updated to version: py312-cryptography-46.0.2
- (2025-09-23) Updated to version: py312-cryptography-46.0.1
- (2025-09-02) Updated to version: py312-cryptography-45.0.7
CVS history: (Expand)
2025-10-16 11:21:03 by Adam Ciarcinski | Files touched by this commit (5) |  |
Log message:
py-cryptography py-cryptography_vectors: updated to 46.0.3
46.0.3 - 2025-10-15
* Fixed compilation when using LibreSSL 4.2.0.
|
2025-10-02 15:14:50 by Adam Ciarcinski | Files touched by this commit (4) |  |
Log message:
py-cryptography py-cryptography_vectors: updated t 46.0.2
46.0.2
Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.5.4.
|
2025-09-22 19:40:09 by Adam Ciarcinski | Files touched by this commit (7) |  |
Log message:
py-cryptography py-cryptography_vectors: updated to 46.0.1
46.0.1 - 2025-09-16
* Fixed an issue where users installing via ``pip`` on Python 3.14 development
versions would not properly install a dependency.
* Fixed an issue building the free-threaded macOS 3.14 wheels.
46.0.0 - 2025-09-16
* **BACKWARDS INCOMPATIBLE:** Support for Python 3.7 has been removed.
* Support for OpenSSL < 3.0 is deprecated and will be removed in the next
release.
* Support for ``x86_64`` macOS (including publishing wheels) is deprecated
and will be removed in two releases. We will switch to publishing an
``arm64`` only wheel for macOS.
* Support for 32-bit Windows (including publishing wheels) is deprecated
and will be removed in two releases. Users should move to a 64-bit
Python installation.
* Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.5.3.
* We now build ``ppc64le`` ``manylinux`` wheels and publish them to PyPI.
* We now build ``win_arm64`` (Windows on Arm) wheels and publish them to PyPI.
* Added support for free-threaded Python 3.14.
* Removed the deprecated ``get_attribute_for_oid`` method on
:class:`~cryptography.x509.CertificateSigningRequest`. Users should use
:meth:`~cryptography.x509.Attributes.get_attribute_for_oid` instead.
* Removed the deprecated ``CAST5``, ``SEED``, ``IDEA``, and ``Blowfish``
classes from the cipher module. These are still available in
:doc:`/hazmat/decrepit/index`.
* In X.509, when performing a PSS signature with a SHA-3 hash, it is now
encoded with the official NIST SHA3 OID.
|
2025-09-02 11:16:45 by Adam Ciarcinski | Files touched by this commit (4) |  |
Log message:
py-cryptography: updated to 45.0.7
45.0.7 - 2025-09-01
* Added a function to support an upcoming ``pyOpenSSL`` release.
|
2025-08-06 09:41:41 by Adam Ciarcinski | Files touched by this commit (4) |  |
Log message:
py-cryptography py-cryptography_vectors: updated to 45.0.6
45.0.6 - 2025-08-05
* Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.5.2.
|
2025-07-06 10:41:40 by Thomas Klausner | Files touched by this commit (4) |  |
Log message:
py-cryptography*: update to 45.0.5
Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.5.1.
|
2025-06-10 10:02:55 by Adam Ciarcinski | Files touched by this commit (5) |  |
Log message:
py-cryptography py-cryptography_vectors: updated to 45.0.4
45.0.4
Fixed decrypting PKCS#8 files encrypted with SHA1-RC4. (This is not considered \
secure, and is supported only for backwards compatibility.)
|
2025-05-26 07:08:42 by Adam Ciarcinski | Files touched by this commit (5) |  |
Log message:
py-cryptography py-cryptography_vectors: updated to 45.0.3
45.0.3 - 2025-05-25
* Fixed decrypting PKCS#8 files encrypted with long salts (this impacts keys
encrypted by Bouncy Castle).
* Fixed decrypting PKCS#8 files encrypted with DES-CBC-MD5. While wildly
insecure, this remains prevalent.
|