pkgsrc-Changes archive

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

CVS commit: pkgsrc/security



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Jan 23 06:33:49 UTC 2024

Modified Files:
        pkgsrc/security/py-cryptography: Makefile PLIST cargo-depends.mk
            distinfo
        pkgsrc/security/py-cryptography_vectors: Makefile PLIST distinfo

Log Message:
py-cryptography py-cryptography_vectors: updated to 42.0.0

42.0.0 - 2024-01-22
~~~~~~~~~~~~~~~~~~~

* **BACKWARDS INCOMPATIBLE:** Dropped support for LibreSSL < 3.7.
* **BACKWARDS INCOMPATIBLE:** Loading a PKCS7 with no content field using
  :func:`~cryptography.hazmat.primitives.serialization.pkcs7.load_pem_pkcs7_certificates`
  or
  :func:`~cryptography.hazmat.primitives.serialization.pkcs7.load_der_pkcs7_certificates`
  will now raise a ``ValueError`` rather than return an empty list.
* Parsing SSH certificates no longer permits malformed critical options with
  values, as documented in the 41.0.2 release notes.
* Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.2.0.
* Updated the minimum supported Rust version (MSRV) to 1.63.0, from 1.56.0.
* We now publish both ``py37`` and ``py39`` ``abi3`` wheels. This should
  resolve some errors relating to initializing a module multiple times per
  process.
* Support :class:`~cryptography.hazmat.primitives.asymmetric.padding.PSS` for
  X.509 certificate signing requests and certificate revocation lists with the
  keyword-only argument ``rsa_padding`` on the ``sign`` methods for
  :class:`~cryptography.x509.CertificateSigningRequestBuilder` and
  :class:`~cryptography.x509.CertificateRevocationListBuilder`.
* Added support for obtaining X.509 certificate signing request signature
  algorithm parameters (including PSS) via
  :meth:`~cryptography.x509.CertificateSigningRequest.signature_algorithm_parameters`.
* Added support for obtaining X.509 certificate revocation list signature
  algorithm parameters (including PSS) via
  :meth:`~cryptography.x509.CertificateRevocationList.signature_algorithm_parameters`.
* Added ``mgf`` property to
  :class:`~cryptography.hazmat.primitives.asymmetric.padding.PSS`.
* Added ``algorithm`` and ``mgf`` properties to
  :class:`~cryptography.hazmat.primitives.asymmetric.padding.OAEP`.
* Added the following properties that return timezone-aware ``datetime`` objects:
  :meth:`~cryptography.x509.Certificate.not_valid_before_utc`,
  :meth:`~cryptography.x509.Certificate.not_valid_after_utc`,
  :meth:`~cryptography.x509.RevokedCertificate.revocation_date_utc`,
  :meth:`~cryptography.x509.CertificateRevocationList.next_update_utc`,
  :meth:`~cryptography.x509.CertificateRevocationList.last_update_utc`.
  These are timezone-aware variants of existing properties that return naïve
  ``datetime`` objects.
* Deprecated the following properties that return naïve ``datetime`` objects:
  :meth:`~cryptography.x509.Certificate.not_valid_before`,
  :meth:`~cryptography.x509.Certificate.not_valid_after`,
  :meth:`~cryptography.x509.RevokedCertificate.revocation_date`,
  :meth:`~cryptography.x509.CertificateRevocationList.next_update`,
  :meth:`~cryptography.x509.CertificateRevocationList.last_update`
  in favor of the new timezone-aware variants mentioned above.
* Added support for
  :class:`~cryptography.hazmat.primitives.ciphers.algorithms.ChaCha20`
  on LibreSSL.
* Added support for RSA PSS signatures in PKCS7 with
  :meth:`~cryptography.hazmat.primitives.serialization.pkcs7.PKCS7SignatureBuilder.add_signer`.
* In the next release (43.0.0) of cryptography, loading an X.509 certificate
  with a negative serial number will raise an exception. This has been
  deprecated since 36.0.0.
* Added support for
  :class:`~cryptography.hazmat.primitives.ciphers.aead.AESGCMSIV` when using
  OpenSSL 3.2.0+.
* Added the :mod:`X.509 path validation <cryptography.x509.verification>` APIs
  for :class:`~cryptography.x509.Certificate` chains. These APIs should be
  considered unstable and not subject to our stability guarantees until
  documented as such in a future release.
* Added support for
  :class:`~cryptography.hazmat.primitives.ciphers.algorithms.SM4`
  :class:`~cryptography.hazmat.primitives.ciphers.modes.GCM`
  when using OpenSSL 3.0 or greater.


To generate a diff of this commit:
cvs rdiff -u -r1.107 -r1.108 pkgsrc/security/py-cryptography/Makefile
cvs rdiff -u -r1.32 -r1.33 pkgsrc/security/py-cryptography/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/security/py-cryptography/cargo-depends.mk
cvs rdiff -u -r1.85 -r1.86 pkgsrc/security/py-cryptography/distinfo
cvs rdiff -u -r1.48 -r1.49 pkgsrc/security/py-cryptography_vectors/Makefile
cvs rdiff -u -r1.25 -r1.26 pkgsrc/security/py-cryptography_vectors/PLIST
cvs rdiff -u -r1.47 -r1.48 pkgsrc/security/py-cryptography_vectors/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-cryptography/Makefile
diff -u pkgsrc/security/py-cryptography/Makefile:1.107 pkgsrc/security/py-cryptography/Makefile:1.108
--- pkgsrc/security/py-cryptography/Makefile:1.107      Wed Dec 13 17:39:07 2023
+++ pkgsrc/security/py-cryptography/Makefile    Tue Jan 23 06:33:48 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.107 2023/12/13 17:39:07 schmonz Exp $
+# $NetBSD: Makefile,v 1.108 2024/01/23 06:33:48 adam Exp $
 
-DISTNAME=      cryptography-41.0.7
+DISTNAME=      cryptography-42.0.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    security python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=c/cryptography/}
@@ -11,15 +11,14 @@ COMMENT=    Cryptographic recipes and primi
 LICENSE=       apache-2.0 OR modified-bsd
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=61.0.0:../../devel/py-setuptools
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-rust>=0.11.4:../../devel/py-setuptools-rust
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-rust>=1.7.0:../../devel/py-setuptools-rust
 TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 DEPENDS+=      ${PYPKGPREFIX}-cffi>=1.12:../../devel/py-cffi
 TEST_DEPENDS+= ${PYPKGPREFIX}-cryptography_vectors-${PKGVERSION_NOREV}:../../security/py-cryptography_vectors
-TEST_DEPENDS+= ${PYPKGPREFIX}-iso8601-[0-9]*:../../time/py-iso8601
+TEST_DEPENDS+= ${PYPKGPREFIX}-certifi-[0-9]*:../../security/py-certifi
 TEST_DEPENDS+= ${PYPKGPREFIX}-pretend-[0-9]*:../../devel/py-pretend
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-benchmark-[0-9]*:../../devel/py-test-benchmark
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-subtests-[0-9]*:../../devel/py-test-subtests
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist
 
 CARGO_WRKSRC=  ${WRKSRC}/src/rust

Index: pkgsrc/security/py-cryptography/PLIST
diff -u pkgsrc/security/py-cryptography/PLIST:1.32 pkgsrc/security/py-cryptography/PLIST:1.33
--- pkgsrc/security/py-cryptography/PLIST:1.32  Tue Nov 28 17:37:24 2023
+++ pkgsrc/security/py-cryptography/PLIST       Tue Jan 23 06:33:48 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.32 2023/11/28 17:37:24 adam Exp $
+@comment $NetBSD: PLIST,v 1.33 2024/01/23 06:33:48 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.APACHE
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.BSD
@@ -39,39 +39,32 @@ ${PYSITELIB}/cryptography/hazmat/backend
 ${PYSITELIB}/cryptography/hazmat/backends/openssl/ciphers.py
 ${PYSITELIB}/cryptography/hazmat/backends/openssl/ciphers.pyc
 ${PYSITELIB}/cryptography/hazmat/backends/openssl/ciphers.pyo
-${PYSITELIB}/cryptography/hazmat/backends/openssl/cmac.py
-${PYSITELIB}/cryptography/hazmat/backends/openssl/cmac.pyc
-${PYSITELIB}/cryptography/hazmat/backends/openssl/cmac.pyo
 ${PYSITELIB}/cryptography/hazmat/backends/openssl/decode_asn1.py
 ${PYSITELIB}/cryptography/hazmat/backends/openssl/decode_asn1.pyc
 ${PYSITELIB}/cryptography/hazmat/backends/openssl/decode_asn1.pyo
-${PYSITELIB}/cryptography/hazmat/backends/openssl/ec.py
-${PYSITELIB}/cryptography/hazmat/backends/openssl/ec.pyc
-${PYSITELIB}/cryptography/hazmat/backends/openssl/ec.pyo
-${PYSITELIB}/cryptography/hazmat/backends/openssl/rsa.py
-${PYSITELIB}/cryptography/hazmat/backends/openssl/rsa.pyc
-${PYSITELIB}/cryptography/hazmat/backends/openssl/rsa.pyo
-${PYSITELIB}/cryptography/hazmat/backends/openssl/utils.py
-${PYSITELIB}/cryptography/hazmat/backends/openssl/utils.pyc
-${PYSITELIB}/cryptography/hazmat/backends/openssl/utils.pyo
 ${PYSITELIB}/cryptography/hazmat/bindings/__init__.py
 ${PYSITELIB}/cryptography/hazmat/bindings/__init__.pyc
 ${PYSITELIB}/cryptography/hazmat/bindings/__init__.pyo
-${PYSITELIB}/cryptography/hazmat/bindings/_rust.abi3.so
+${PYSITELIB}/cryptography/hazmat/bindings/_rust.so
 ${PYSITELIB}/cryptography/hazmat/bindings/_rust/__init__.pyi
 ${PYSITELIB}/cryptography/hazmat/bindings/_rust/_openssl.pyi
 ${PYSITELIB}/cryptography/hazmat/bindings/_rust/asn1.pyi
 ${PYSITELIB}/cryptography/hazmat/bindings/_rust/exceptions.pyi
 ${PYSITELIB}/cryptography/hazmat/bindings/_rust/ocsp.pyi
 ${PYSITELIB}/cryptography/hazmat/bindings/_rust/openssl/__init__.pyi
+${PYSITELIB}/cryptography/hazmat/bindings/_rust/openssl/aead.pyi
+${PYSITELIB}/cryptography/hazmat/bindings/_rust/openssl/cmac.pyi
 ${PYSITELIB}/cryptography/hazmat/bindings/_rust/openssl/dh.pyi
 ${PYSITELIB}/cryptography/hazmat/bindings/_rust/openssl/dsa.pyi
+${PYSITELIB}/cryptography/hazmat/bindings/_rust/openssl/ec.pyi
 ${PYSITELIB}/cryptography/hazmat/bindings/_rust/openssl/ed25519.pyi
 ${PYSITELIB}/cryptography/hazmat/bindings/_rust/openssl/ed448.pyi
 ${PYSITELIB}/cryptography/hazmat/bindings/_rust/openssl/hashes.pyi
 ${PYSITELIB}/cryptography/hazmat/bindings/_rust/openssl/hmac.pyi
 ${PYSITELIB}/cryptography/hazmat/bindings/_rust/openssl/kdf.pyi
+${PYSITELIB}/cryptography/hazmat/bindings/_rust/openssl/keys.pyi
 ${PYSITELIB}/cryptography/hazmat/bindings/_rust/openssl/poly1305.pyi
+${PYSITELIB}/cryptography/hazmat/bindings/_rust/openssl/rsa.pyi
 ${PYSITELIB}/cryptography/hazmat/bindings/_rust/openssl/x25519.pyi
 ${PYSITELIB}/cryptography/hazmat/bindings/_rust/openssl/x448.pyi
 ${PYSITELIB}/cryptography/hazmat/bindings/_rust/pkcs7.pyi
@@ -242,3 +235,6 @@ ${PYSITELIB}/cryptography/x509/ocsp.pyo
 ${PYSITELIB}/cryptography/x509/oid.py
 ${PYSITELIB}/cryptography/x509/oid.pyc
 ${PYSITELIB}/cryptography/x509/oid.pyo
+${PYSITELIB}/cryptography/x509/verification.py
+${PYSITELIB}/cryptography/x509/verification.pyc
+${PYSITELIB}/cryptography/x509/verification.pyo

Index: pkgsrc/security/py-cryptography/cargo-depends.mk
diff -u pkgsrc/security/py-cryptography/cargo-depends.mk:1.9 pkgsrc/security/py-cryptography/cargo-depends.mk:1.10
--- pkgsrc/security/py-cryptography/cargo-depends.mk:1.9        Tue Nov 28 17:37:24 2023
+++ pkgsrc/security/py-cryptography/cargo-depends.mk    Tue Jan 23 06:33:48 2024
@@ -1,56 +1,49 @@
-# $NetBSD: cargo-depends.mk,v 1.9 2023/11/28 17:37:24 adam Exp $
+# $NetBSD: cargo-depends.mk,v 1.10 2024/01/23 06:33:48 adam Exp $
 
-CARGO_CRATE_DEPENDS+=  Inflector-0.11.4
-CARGO_CRATE_DEPENDS+=  aliasable-0.1.3
-CARGO_CRATE_DEPENDS+=  asn1-0.15.2
-CARGO_CRATE_DEPENDS+=  asn1_derive-0.15.2
+CARGO_CRATE_DEPENDS+=  asn1-0.15.5
+CARGO_CRATE_DEPENDS+=  asn1_derive-0.15.5
 CARGO_CRATE_DEPENDS+=  autocfg-1.1.0
-CARGO_CRATE_DEPENDS+=  base64-0.13.1
+CARGO_CRATE_DEPENDS+=  base64-0.21.7
 CARGO_CRATE_DEPENDS+=  bitflags-1.3.2
-CARGO_CRATE_DEPENDS+=  bitflags-2.4.1
-CARGO_CRATE_DEPENDS+=  cc-1.0.79
+CARGO_CRATE_DEPENDS+=  bitflags-2.4.2
+CARGO_CRATE_DEPENDS+=  cc-1.0.83
 CARGO_CRATE_DEPENDS+=  cfg-if-1.0.0
 CARGO_CRATE_DEPENDS+=  foreign-types-0.3.2
 CARGO_CRATE_DEPENDS+=  foreign-types-shared-0.1.1
-CARGO_CRATE_DEPENDS+=  indoc-1.0.9
-CARGO_CRATE_DEPENDS+=  libc-0.2.144
-CARGO_CRATE_DEPENDS+=  lock_api-0.4.9
-CARGO_CRATE_DEPENDS+=  memoffset-0.8.0
-CARGO_CRATE_DEPENDS+=  once_cell-1.17.2
-CARGO_CRATE_DEPENDS+=  openssl-0.10.60
+CARGO_CRATE_DEPENDS+=  heck-0.4.1
+CARGO_CRATE_DEPENDS+=  indoc-2.0.4
+CARGO_CRATE_DEPENDS+=  libc-0.2.152
+CARGO_CRATE_DEPENDS+=  lock_api-0.4.11
+CARGO_CRATE_DEPENDS+=  memoffset-0.9.0
+CARGO_CRATE_DEPENDS+=  once_cell-1.19.0
+CARGO_CRATE_DEPENDS+=  openssl-0.10.63
 CARGO_CRATE_DEPENDS+=  openssl-macros-0.1.1
-CARGO_CRATE_DEPENDS+=  openssl-sys-0.9.96
-CARGO_CRATE_DEPENDS+=  ouroboros-0.15.6
-CARGO_CRATE_DEPENDS+=  ouroboros_macro-0.15.6
+CARGO_CRATE_DEPENDS+=  openssl-sys-0.9.99
 CARGO_CRATE_DEPENDS+=  parking_lot-0.12.1
-CARGO_CRATE_DEPENDS+=  parking_lot_core-0.9.7
-CARGO_CRATE_DEPENDS+=  pem-1.1.1
-CARGO_CRATE_DEPENDS+=  pkg-config-0.3.27
-CARGO_CRATE_DEPENDS+=  proc-macro-error-1.0.4
-CARGO_CRATE_DEPENDS+=  proc-macro-error-attr-1.0.4
-CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.64
-CARGO_CRATE_DEPENDS+=  pyo3-0.18.3
-CARGO_CRATE_DEPENDS+=  pyo3-build-config-0.18.3
-CARGO_CRATE_DEPENDS+=  pyo3-ffi-0.18.3
-CARGO_CRATE_DEPENDS+=  pyo3-macros-0.18.3
-CARGO_CRATE_DEPENDS+=  pyo3-macros-backend-0.18.3
-CARGO_CRATE_DEPENDS+=  quote-1.0.28
-CARGO_CRATE_DEPENDS+=  redox_syscall-0.2.16
-CARGO_CRATE_DEPENDS+=  scopeguard-1.1.0
-CARGO_CRATE_DEPENDS+=  smallvec-1.10.0
-CARGO_CRATE_DEPENDS+=  syn-1.0.109
-CARGO_CRATE_DEPENDS+=  syn-2.0.18
-CARGO_CRATE_DEPENDS+=  target-lexicon-0.12.7
-CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.9
-CARGO_CRATE_DEPENDS+=  unindent-0.1.11
+CARGO_CRATE_DEPENDS+=  parking_lot_core-0.9.9
+CARGO_CRATE_DEPENDS+=  pem-3.0.3
+CARGO_CRATE_DEPENDS+=  pkg-config-0.3.29
+CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.78
+CARGO_CRATE_DEPENDS+=  pyo3-0.20.2
+CARGO_CRATE_DEPENDS+=  pyo3-build-config-0.20.2
+CARGO_CRATE_DEPENDS+=  pyo3-ffi-0.20.2
+CARGO_CRATE_DEPENDS+=  pyo3-macros-0.20.2
+CARGO_CRATE_DEPENDS+=  pyo3-macros-backend-0.20.2
+CARGO_CRATE_DEPENDS+=  quote-1.0.35
+CARGO_CRATE_DEPENDS+=  redox_syscall-0.4.1
+CARGO_CRATE_DEPENDS+=  scopeguard-1.2.0
+CARGO_CRATE_DEPENDS+=  self_cell-1.0.3
+CARGO_CRATE_DEPENDS+=  smallvec-1.13.1
+CARGO_CRATE_DEPENDS+=  syn-2.0.48
+CARGO_CRATE_DEPENDS+=  target-lexicon-0.12.13
+CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.12
+CARGO_CRATE_DEPENDS+=  unindent-0.2.3
 CARGO_CRATE_DEPENDS+=  vcpkg-0.2.15
-CARGO_CRATE_DEPENDS+=  version_check-0.9.4
-CARGO_CRATE_DEPENDS+=  windows-sys-0.45.0
-CARGO_CRATE_DEPENDS+=  windows-targets-0.42.2
-CARGO_CRATE_DEPENDS+=  windows_aarch64_gnullvm-0.42.2
-CARGO_CRATE_DEPENDS+=  windows_aarch64_msvc-0.42.2
-CARGO_CRATE_DEPENDS+=  windows_i686_gnu-0.42.2
-CARGO_CRATE_DEPENDS+=  windows_i686_msvc-0.42.2
-CARGO_CRATE_DEPENDS+=  windows_x86_64_gnu-0.42.2
-CARGO_CRATE_DEPENDS+=  windows_x86_64_gnullvm-0.42.2
-CARGO_CRATE_DEPENDS+=  windows_x86_64_msvc-0.42.2
+CARGO_CRATE_DEPENDS+=  windows-targets-0.48.5
+CARGO_CRATE_DEPENDS+=  windows_aarch64_gnullvm-0.48.5
+CARGO_CRATE_DEPENDS+=  windows_aarch64_msvc-0.48.5
+CARGO_CRATE_DEPENDS+=  windows_i686_gnu-0.48.5
+CARGO_CRATE_DEPENDS+=  windows_i686_msvc-0.48.5
+CARGO_CRATE_DEPENDS+=  windows_x86_64_gnu-0.48.5
+CARGO_CRATE_DEPENDS+=  windows_x86_64_gnullvm-0.48.5
+CARGO_CRATE_DEPENDS+=  windows_x86_64_msvc-0.48.5

Index: pkgsrc/security/py-cryptography/distinfo
diff -u pkgsrc/security/py-cryptography/distinfo:1.85 pkgsrc/security/py-cryptography/distinfo:1.86
--- pkgsrc/security/py-cryptography/distinfo:1.85       Tue Nov 28 17:37:24 2023
+++ pkgsrc/security/py-cryptography/distinfo    Tue Jan 23 06:33:48 2024
@@ -1,167 +1,146 @@
-$NetBSD: distinfo,v 1.85 2023/11/28 17:37:24 adam Exp $
+$NetBSD: distinfo,v 1.86 2024/01/23 06:33:48 adam Exp $
 
-BLAKE2s (Inflector-0.11.4.crate) = 2f8b4a805230be3b58267c7fb6b9c26c2ec966378d195673d1128a851cca515d
-SHA512 (Inflector-0.11.4.crate) = f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
-Size (Inflector-0.11.4.crate) = 17438 bytes
-BLAKE2s (aliasable-0.1.3.crate) = daf275d28ba57fd82ca705260295250915598fb14c40227339790f238f061f28
-SHA512 (aliasable-0.1.3.crate) = a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8
-Size (aliasable-0.1.3.crate) = 6169 bytes
-BLAKE2s (asn1-0.15.2.crate) = 3e83cb20446f57909aa8edc9b91b5af07d2946ae3514c536b455b5154106f5ab
-SHA512 (asn1-0.15.2.crate) = 3584849573a6d29400565edea5254b5efc16d4b521d3f6d80602ffb6880a6be1fe2ced4eecf8422107d7d9c3c12c2d6cfa4ec4dcae20cb80f9b6b83ba8760f29
-Size (asn1-0.15.2.crate) = 34002 bytes
-BLAKE2s (asn1_derive-0.15.2.crate) = 7ad252720f68a6df97145917aeff4398160c213329df4d40262df79bbf23ce21
-SHA512 (asn1_derive-0.15.2.crate) = 3ea2585f9cacd5bf903e225614fc13f76fecd7e4bb00191e634a2ec838ab726c55056c95a00cb5d268b430d100570a3095c808b089af4ab8871a6055468cc20d
-Size (asn1_derive-0.15.2.crate) = 6096 bytes
+BLAKE2s (asn1-0.15.5.crate) = 171bef4b5e457ab8e0bf2cbf9bf8159269faaccc9e4cf97a7e330d683a2f0c7e
+SHA512 (asn1-0.15.5.crate) = 28ab871b4e011a91da38db4900b1fd907ef894b0eabc98d354f9288ae1564a3122b19748dcd49879a3e294d9e7dfe3b4b2b49ed0b0eeb723aac4567b2c0481bf
+Size (asn1-0.15.5.crate) = 34375 bytes
+BLAKE2s (asn1_derive-0.15.5.crate) = 7203d3ca3d73421f62e2012c69909747482c00ca0b1cbec38bdd58e60e82a46b
+SHA512 (asn1_derive-0.15.5.crate) = 6649cda49844db520b49a31cad671743842f22188cd1104eee29d1e59db2474c821bad8b00bcfb5491ff7117aff6e6c11e05186c17b02e63088c1d09f623b5dc
+Size (asn1_derive-0.15.5.crate) = 6095 bytes
 BLAKE2s (autocfg-1.1.0.crate) = dd57bc2348994ace592664469f4b2389f230343402c627a9981eb582f10b0060
 SHA512 (autocfg-1.1.0.crate) = df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 Size (autocfg-1.1.0.crate) = 13272 bytes
-BLAKE2s (base64-0.13.1.crate) = b97e0ff27ab831d0323c35addbe3a392413a7ea5a0d9d35b5cc1c74586c89974
-SHA512 (base64-0.13.1.crate) = 1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b
-Size (base64-0.13.1.crate) = 61002 bytes
+BLAKE2s (base64-0.21.7.crate) = df2f4858bff2d5cf89085ab367e7c3867edbd5c0b23e98ee510dd2d22c7634a7
+SHA512 (base64-0.21.7.crate) = c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
+Size (base64-0.21.7.crate) = 82576 bytes
 BLAKE2s (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415
 SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 Size (bitflags-1.3.2.crate) = 23021 bytes
-BLAKE2s (bitflags-2.4.1.crate) = fd00225e0f135e0354f83db133db21ebdbe0e11824a74df7843af022d50ab8de
-SHA512 (bitflags-2.4.1.crate) = d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b
-Size (bitflags-2.4.1.crate) = 37043 bytes
-BLAKE2s (cc-1.0.79.crate) = 17938b742da494c871322dd29eb6948f35a47beac2b647ef27ec595a33b8de91
-SHA512 (cc-1.0.79.crate) = cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
-Size (cc-1.0.79.crate) = 62624 bytes
+BLAKE2s (bitflags-2.4.2.crate) = 341a3f7ed70e7704d327cc7ab94caf847920b2de1b2e17c18701a643fe8be655
+SHA512 (bitflags-2.4.2.crate) = ef4c20e6e78a2ecee97e17189b7100a504d8176c7c15d7f17d62157a116d66f83f8b2bba472a4acf02cd3edbd94b20a7047af918c3f3b371e2e04f7474be0214
+Size (bitflags-2.4.2.crate) = 42602 bytes
+BLAKE2s (cc-1.0.83.crate) = ab10f33ac9445cf3505988e87c5ead7ffdec771e992b09c9567abc07f680438c
+SHA512 (cc-1.0.83.crate) = 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7
+Size (cc-1.0.83.crate) = 68343 bytes
 BLAKE2s (cfg-if-1.0.0.crate) = fbb02f63b24cc224b045ff2aac3aefd0a77cf7b578df4d5f9da9517a59aaf9bb
 SHA512 (cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 Size (cfg-if-1.0.0.crate) = 7934 bytes
-BLAKE2s (cryptography-41.0.7.tar.gz) = 5675482c0ea9df7a3f4ff15708494fcb811b33be328df863c7e16ab7a6bfee79
-SHA512 (cryptography-41.0.7.tar.gz) = c678da6dfc02d84ca9a26bc42844da8ba356f5dc839fefa0b63636c99107b18415b5970d721b72075fc0f8aefc3785dbf143327ceb7f4ebd075df41291b63219
-Size (cryptography-41.0.7.tar.gz) = 630892 bytes
+BLAKE2s (cryptography-42.0.0.tar.gz) = 70c249257faa4d821af97cb2f5a36d9ecbea0bf2775c63d1995baa5ac231dc01
+SHA512 (cryptography-42.0.0.tar.gz) = 96a9eab6b23ed8a0789742e824429646ac6a038047dcc3ec092955b1308843d1686b012f7e12c64d8c40308049be98bbdb1af233e83c60b388a30035e50bb58d
+Size (cryptography-42.0.0.tar.gz) = 671860 bytes
 BLAKE2s (foreign-types-0.3.2.crate) = d6fbfbaaa345e5df7be5b4c09a69174fb43c8ab6b79a989c599f7a8c576d78ba
 SHA512 (foreign-types-0.3.2.crate) = bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232
 Size (foreign-types-0.3.2.crate) = 7504 bytes
 BLAKE2s (foreign-types-shared-0.1.1.crate) = acecc39ec60d64e3ee3bab184a55ec2af2884c99435a2ebbc78bd7b3d9ae0fea
 SHA512 (foreign-types-shared-0.1.1.crate) = bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a
 Size (foreign-types-shared-0.1.1.crate) = 5672 bytes
-BLAKE2s (indoc-1.0.9.crate) = 05795018e14f58148100eb90a6257d6e056ce43ad3cd60c827cb4bde4c46e21f
-SHA512 (indoc-1.0.9.crate) = db8aef4a7bb606452dc8ed45aa29a255c7a135357a0bd586fb4429c5f56a1aa2ca9400d6fac39956aeb486a15d25cf5d1b9524967867f2c651d9d563e3e85be8
-Size (indoc-1.0.9.crate) = 13475 bytes
-BLAKE2s (libc-0.2.144.crate) = 95ed2484281ba9c02f93671ced49c232dc5dbc5e92a2222fec83959c839860c6
-SHA512 (libc-0.2.144.crate) = 576da68e3845a7149f64bee425529ffec4bbb8df0272790182e49c8bad5b9744de21ffb5c1206753b57b7fe45af02c6c429e16522b72a77e5262482d64df5692
-Size (libc-0.2.144.crate) = 682092 bytes
-BLAKE2s (lock_api-0.4.9.crate) = 9f025296f88561802dc51dd84b4fceeaf7365c404db7e4b404d194cfd825a0f8
-SHA512 (lock_api-0.4.9.crate) = 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990
-Size (lock_api-0.4.9.crate) = 25685 bytes
-BLAKE2s (memoffset-0.8.0.crate) = 2576a1ac2b4fcc3b66aac9f174d0c69f1ed224a00c7a9003054b3713e8b5b6bf
-SHA512 (memoffset-0.8.0.crate) = 47adcae0848ff967035e10543ea599c7af9c5bad387023eb4dc77c9e8d875994ec8139b9941b3ecc4fc17214d80944a47a3be174a45b334661914a5a7382dfbe
-Size (memoffset-0.8.0.crate) = 8912 bytes
-BLAKE2s (once_cell-1.17.2.crate) = 91ac2f53a8f79cbf60edd4058efe6eac5f81a446527c4210c686eed751886961
-SHA512 (once_cell-1.17.2.crate) = 8a00338f5aabe766fe5cd741cafd8c2ff544d60d081e5706b0965db6c86e00cc7b5fa0f73d8aa54cd1f4506a0858de589ceb4bd32afa7046dd3a1fbcf52b69d7
-Size (once_cell-1.17.2.crate) = 33335 bytes
-BLAKE2s (openssl-0.10.60.crate) = 3c1b84e61f920dad689e8a67254782078121e54d7ce93db5c88a710b9c567284
-SHA512 (openssl-0.10.60.crate) = 4341098b55136862b2206091e740801c165c42f30404e4224c9d5cf3e68b5b6b26f5c4c383495a4b5b6baef232fa698f80136b0c3e86dbc9d411d3bde0d59616
-Size (openssl-0.10.60.crate) = 265736 bytes
+BLAKE2s (heck-0.4.1.crate) = 2d8cd3bc30076ec6e8717de87da253e7d5e1aac22079242ff7d74fba5a4e1741
+SHA512 (heck-0.4.1.crate) = 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
+Size (heck-0.4.1.crate) = 11567 bytes
+BLAKE2s (indoc-2.0.4.crate) = 03598bb3aec650b04e6e6915cd169572057f2ea1b730f93500c52db9e10f2541
+SHA512 (indoc-2.0.4.crate) = ef1b8d19d89d848c1133f2865247e0ce23cbe5552454805910ed0478ac4acb11b11629aa4a5ce8756d0ed5cbc0644abedeac0246f433166c68f47cf58cf4487a
+Size (indoc-2.0.4.crate) = 14311 bytes
+BLAKE2s (libc-0.2.152.crate) = 06001fedbcd029ede94b7fa1344fba428264df9751af8d9b28768db802b8192d
+SHA512 (libc-0.2.152.crate) = 1722f6f52077efab90026aae3d10306f8c38ebba95366593c3c1adf707fae121ab450064ad9e8be5a667caf6af0b90fad4d1ca1009db0f2220093c44e33c4b5c
+Size (libc-0.2.152.crate) = 740278 bytes
+BLAKE2s (lock_api-0.4.11.crate) = 488fd44e8f8e12bb5004eaf25e5ba315178145e9aa988e83caa546af8fa1bc94
+SHA512 (lock_api-0.4.11.crate) = 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3
+Size (lock_api-0.4.11.crate) = 27487 bytes
+BLAKE2s (memoffset-0.9.0.crate) = b4d72b8920104d2f39c7bcc9a3fc64aa0b2af8b68f5b6fadd2fb71eebbe3223a
+SHA512 (memoffset-0.9.0.crate) = 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55
+Size (memoffset-0.9.0.crate) = 9033 bytes
+BLAKE2s (once_cell-1.19.0.crate) = a64a2331693b4389e1ee79eb9bdb3493c4cfe3568e532ff9d4e2ec04a491a132
+SHA512 (once_cell-1.19.0.crate) = 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
+Size (once_cell-1.19.0.crate) = 33046 bytes
+BLAKE2s (openssl-0.10.63.crate) = 6db91c951c5a8d6af6ba3beeeb26232a445ddb15df8ab17e69b5c4ff7306fe5c
+SHA512 (openssl-0.10.63.crate) = 47baa5f2e34b622dff0cd475dbbf6772adf48abbcec5be1cbcafe2beb9060ae46a3d873896ee4b5d864da0b132f0efd956596c49f2afc650a44cff6af001aa56
+Size (openssl-0.10.63.crate) = 270890 bytes
 BLAKE2s (openssl-macros-0.1.1.crate) = edb78e0a672af6601a8a2fb10b3d9064caa4059b92688e022ff5354bfa59cac3
 SHA512 (openssl-macros-0.1.1.crate) = 57e75c84f78fb83f884eeaedb0dd135ecb40192dad2facd908e6a575c9b65b38a2c93bca4630e09ea5a82c77d8bc8364cb2f5778cbfe9d8f484cafe3346b883c
 Size (openssl-macros-0.1.1.crate) = 5601 bytes
-BLAKE2s (openssl-sys-0.9.96.crate) = fdbfee9229e9baf2beaac6807f6e57689472f9d2e6ac34cf1318eba8c9bbf31e
-SHA512 (openssl-sys-0.9.96.crate) = b5f0290fde2198e314b8e0d3fddfe0fd6d5ea88024cd1f2a70d99a0b78905568a82e63818cd58bae7f362d663e47202e6fba8cf4fc83354dc0253d78a9dafd76
-Size (openssl-sys-0.9.96.crate) = 67743 bytes
-BLAKE2s (ouroboros-0.15.6.crate) = a438fc121cf74182c25be07f631c72e4682b76af8556b46f29b88fb261a5c4a6
-SHA512 (ouroboros-0.15.6.crate) = ba777f29b26b1a934d7bcf5f456e2e6485dabfe7b8a25160b34feea438e1e7649fb45cb62d83cb1ba9262564b7b877d84f9c9419d877669b65869bed2df9c02c
-Size (ouroboros-0.15.6.crate) = 11257 bytes
-BLAKE2s (ouroboros_macro-0.15.6.crate) = 51b17afaa1658473341fbe30e4196bab7f30bab8b4779c3783fe98ce44eb8635
-SHA512 (ouroboros_macro-0.15.6.crate) = c79a7b9598a6048d392899707c3d0b942ed3a695803cf74620352f857341b04816fa1172bca6a5a5262a335e47c8a26786e67a3341f456fbefc335d056296bef
-Size (ouroboros_macro-0.15.6.crate) = 20751 bytes
+BLAKE2s (openssl-sys-0.9.99.crate) = a00c9ce3dfd7f60de560cc2918a305ce2c12a86562cfb55abce0fb5062c19efc
+SHA512 (openssl-sys-0.9.99.crate) = b91197583135c22d34814e6382dc4ad4be9c3905c979addee8688dbc52ce627815e719b9d0b365195335d4d665eaa79a406f89e4c19cef73988938d51fe2f4ee
+Size (openssl-sys-0.9.99.crate) = 68158 bytes
 BLAKE2s (parking_lot-0.12.1.crate) = 6968a4adcbd417d1ae7674819c446c19488b7056b77259e31747d5ebad3298be
 SHA512 (parking_lot-0.12.1.crate) = 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
 Size (parking_lot-0.12.1.crate) = 40967 bytes
-BLAKE2s (parking_lot_core-0.9.7.crate) = cf07d169a69d4f6b4d85490448bcbc1af78beb8c514425dc067b51da7c9167cf
-SHA512 (parking_lot_core-0.9.7.crate) = 1f232f1a87ba9377621244ba49378663f3113da7192a399fdb70be971ff5e5ca0d0601e1210a3fd8ab75ef464dc8505e719f81902e3448cce5e7848ef4bdbef0
-Size (parking_lot_core-0.9.7.crate) = 32412 bytes
-BLAKE2s (pem-1.1.1.crate) = 47426f89a0033ba0d025774b0cf77a3441ab565fdcded821f623452277c648d1
-SHA512 (pem-1.1.1.crate) = a61105cf968db35c0136e2da5575f1f2eefeb1849e15152d6d6bbaeedec8aaa6ed7e6fd86892a4094bfae2495065b090263b760ebf4ccbe131f536963d985bd2
-Size (pem-1.1.1.crate) = 11352 bytes
-BLAKE2s (pkg-config-0.3.27.crate) = 246a225849fc92484b438dd76fa97b5aa0ae491f60f2704b02556a94ed873a4e
-SHA512 (pkg-config-0.3.27.crate) = 41e9b8d4fce6b8244c2ac8566318a001b481bd42a182f1a832c81ce93c6a023e18af03aa3500b134c30195219d35080433bdba69b2594e9665081debfbb4533a
-Size (pkg-config-0.3.27.crate) = 18838 bytes
-BLAKE2s (proc-macro-error-1.0.4.crate) = 2877169f24a0bf3a09d9bfd388ac5d39082672d9258c1c96a851c1bc166b234a
-SHA512 (proc-macro-error-1.0.4.crate) = 8a47bc9d3e24e9561d1e384d8f5a633284c2cf9b5e6733c5f9d1dbfe1870ccc8e2152482852e50b551cecb68e009148585b910ffb0508a7b4875598eaf8657db
-Size (proc-macro-error-1.0.4.crate) = 25293 bytes
-BLAKE2s (proc-macro-error-attr-1.0.4.crate) = 3204ef6b947e06798ac6e978bd1a40f2f7e81de7d3079fd7b639242f8ed032a8
-SHA512 (proc-macro-error-attr-1.0.4.crate) = 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495
-Size (proc-macro-error-attr-1.0.4.crate) = 7971 bytes
-BLAKE2s (proc-macro2-1.0.64.crate) = 2c1f33565fbf1361db48252e716b920b074a605b10b938b5cd075b596cf44c39
-SHA512 (proc-macro2-1.0.64.crate) = 884fd14ff23c19420692e35a38f88bb6a766a09da105759cd958c315b9360a2c49cfe61ceaa3122307d44040195ec9dffb12b6d0ce224fbac5d3701621a12b04
-Size (proc-macro2-1.0.64.crate) = 44848 bytes
-BLAKE2s (pyo3-0.18.3.crate) = 9defdb07d04b9e11c6f3bc44a9f0ec15e3999e4ff9a7592b9aca59ae35a204d9
-SHA512 (pyo3-0.18.3.crate) = 39f044a19a42a5e2f46049431fbe3fe10c14d12a4741cc789b42de7cbf448bcbded7fe38a0f124d994ff9bcd3d95a19305dbfdc7462331fda3e6686cc4289be5
-Size (pyo3-0.18.3.crate) = 420236 bytes
-BLAKE2s (pyo3-build-config-0.18.3.crate) = e83865d4628f3198d3e769397c5d2f114b954069aaf0c01b9eb95eabe6da7a53
-SHA512 (pyo3-build-config-0.18.3.crate) = 7ccad5f245e84895e147389f05270f32d12f81aba46bcd0dc184b8d62af2ea579efc50383502efda40601c981c4dbcf911aa7d8192364caa2e177ad939062cdb
-Size (pyo3-build-config-0.18.3.crate) = 29137 bytes
-BLAKE2s (pyo3-ffi-0.18.3.crate) = 646cff82496d00bd2025f4c4c0d81f655f00fc5172cd4b9fff50bf5dd8ef2d85
-SHA512 (pyo3-ffi-0.18.3.crate) = 55240c7824ad1e5c69e05a31ec03e2064290c89c4c98f06c3ebc38c311a10b1690571c977a103790ddcc9623ac42fbf525fb028e910baedb9acafe39fd6e4a82
-Size (pyo3-ffi-0.18.3.crate) = 64474 bytes
-BLAKE2s (pyo3-macros-0.18.3.crate) = 862dd2124f7df148ede2f5d55aee32b6b6f3a99a354d0a2cbe77550bc54273ff
-SHA512 (pyo3-macros-0.18.3.crate) = 2b643ec3451267e836076bd79d110826fa0a2407955543c8a6a46b0dd16c477eb3ad919d51b7beca90eca2938a59577b32e1e67169df67429fac4cfaae5bf5ab
-Size (pyo3-macros-0.18.3.crate) = 7175 bytes
-BLAKE2s (pyo3-macros-backend-0.18.3.crate) = a0d7f203899884da14bf428fb912fb8e115fa5cce919efd1cfb378c8004e74ed
-SHA512 (pyo3-macros-backend-0.18.3.crate) = 1e607e4925486e1a48748ef3163666910a06f9a4f4a2fd7eb6a6af87ea37b5b7edb9d3ab4958e6fe907a55c5f4bcb702a251d836dc3b57c4ab1c5d9248b8cd35
-Size (pyo3-macros-backend-0.18.3.crate) = 48922 bytes
-BLAKE2s (quote-1.0.28.crate) = 776f1552416145a8c0292c0c6e2e9cafdcb3bf26dc5af749d087e1f267c2cac1
-SHA512 (quote-1.0.28.crate) = 846d718153f78cbae6dc714caa9413a5d5964bcc5e032f5c6c5356c62c33bf22635955ebdff0dede69ba1c9657387e65d61de7c537f6f56f8060721dfa52d735
-Size (quote-1.0.28.crate) = 28382 bytes
-BLAKE2s (redox_syscall-0.2.16.crate) = 5d05ce546323fbcedb872cf55da0403e1ae5c6fc354eb2adf263bf7d671971b8
-SHA512 (redox_syscall-0.2.16.crate) = 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27
-Size (redox_syscall-0.2.16.crate) = 24012 bytes
-BLAKE2s (scopeguard-1.1.0.crate) = d3884942354d25131c602303463c5686e520bd94daf216a810679acabf59b82e
-SHA512 (scopeguard-1.1.0.crate) = 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
-Size (scopeguard-1.1.0.crate) = 11470 bytes
-BLAKE2s (smallvec-1.10.0.crate) = 41329e6ed51a5092aa320d548b7b5f9f343f67bd54472d6fbc30a39ad5128860
-SHA512 (smallvec-1.10.0.crate) = a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae
-Size (smallvec-1.10.0.crate) = 31564 bytes
-BLAKE2s (syn-1.0.109.crate) = 90f44fe8c2ae4039ac3ca0c29fbd3eb6820b5b3c163491885ed7dc0d096b593e
-SHA512 (syn-1.0.109.crate) = 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
-Size (syn-1.0.109.crate) = 237611 bytes
-BLAKE2s (syn-2.0.18.crate) = 780835fc9f61d76fe3f79dbb90bea082a7c08ab2155af66e0a3d577feed5a716
-SHA512 (syn-2.0.18.crate) = 2642eb35d52022c6d21bb893843beb9b737a267f620e1f5a6c9096d434fd1fab05fe007c8d8b6f1fe00a25007d6f55dbd4ec620b9f5c1154659bf34c246334dd
-Size (syn-2.0.18.crate) = 240648 bytes
-BLAKE2s (target-lexicon-0.12.7.crate) = b419ad12b64beb1fa0292d414b2f9f1676e5109df88a79f8f4e9b6327acf44e4
-SHA512 (target-lexicon-0.12.7.crate) = 0f3cdbd7515141315934b6ca61c5666f3bf60e259711f68ed3c33468e2bd400cedf824db7158a80fa07e78cc7ac2a0a1eed2df199352176148e9df34b06511a2
-Size (target-lexicon-0.12.7.crate) = 24402 bytes
-BLAKE2s (unicode-ident-1.0.9.crate) = e98b892201fc5d3f8930cd0011e9d3efc71e52a525c17bf6136f69aabe65d96d
-SHA512 (unicode-ident-1.0.9.crate) = 4d8cffe699c6f15ee82ab5f5a73421a6bb8b1a476237aefefa6e932c45c30683a4fb015f138bce99d7cb27a27fb7972909c828e77daef091da84ec162315625a
-Size (unicode-ident-1.0.9.crate) = 41978 bytes
-BLAKE2s (unindent-0.1.11.crate) = 85566381f5fe74df91d583cef4b73039b5a555b0be51948c12eeb112323acb23
-SHA512 (unindent-0.1.11.crate) = f800d6c37fe72477908c91457a738a73d2b8085bb5ae303d6d954405d6ccd98833b5da16a12c3ad1ab75d32a68dedc706dfaacc0fcbb95571dd829cdc03a356a
-Size (unindent-0.1.11.crate) = 7700 bytes
+BLAKE2s (parking_lot_core-0.9.9.crate) = efbb1d415b4fc7f15543dd34ac7475eeac3247009a34b9cc990cd72b231fc785
+SHA512 (parking_lot_core-0.9.9.crate) = 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032
+Size (parking_lot_core-0.9.9.crate) = 32445 bytes
+BLAKE2s (pem-3.0.3.crate) = 3d1808d1126a67b20ad69914c7fa5c37204eb68012b3f41de9e3a6fbe372f8f0
+SHA512 (pem-3.0.3.crate) = 7bc100eb0494ef2a86fcc4ba67c328d0cd791718f0c4eb67e66ac998d13e5624dfb6a1919862f684052bf61c7169c5065bde23b30640fe56651cf377fa573b30
+Size (pem-3.0.3.crate) = 13035 bytes
+BLAKE2s (pkg-config-0.3.29.crate) = 3e460220c68bb25c2d9c0a74cf159f32b51dc08e7b9b20add5aeefc3191644f5
+SHA512 (pkg-config-0.3.29.crate) = bac7dafc0e10bef40e427c1fc0271d1a26acb2f5b1cf7cc7a128f4d4f1f3110529e45057b71cea7b0f6ddff26945fe08962285ddeb22b54639e44a2e43af698f
+Size (pkg-config-0.3.29.crate) = 20563 bytes
+BLAKE2s (proc-macro2-1.0.78.crate) = a943500b942385975f8fc175283666658ebccce05b3f7b29091433808271cbe0
+SHA512 (proc-macro2-1.0.78.crate) = 11956fe03a2e77a925cdff2c3c8bc8804dffab4fa1de963a128fa23f4189976fd2e2102bd346b92c33524beae320b71dadaa5213695a3ec638404196e14fa769
+Size (proc-macro2-1.0.78.crate) = 47158 bytes
+BLAKE2s (pyo3-0.20.2.crate) = 7fa2e598d0e80d7d2d2c74de2fa68fa5b7dd09e3fbec8dbbe518baaecfbe5800
+SHA512 (pyo3-0.20.2.crate) = cc5151a116179157046ec92677e5a72318b4cdb13a7d7e3bb83778739b5758040e5020f667dd83554a66b758581a08f5de05eb38e7b339813cec85e0712e6355
+Size (pyo3-0.20.2.crate) = 434326 bytes
+BLAKE2s (pyo3-build-config-0.20.2.crate) = 188fa7dfa2f1de69a5b8d4efc2f3031dd5db282496da45635b1e480e7e84f945
+SHA512 (pyo3-build-config-0.20.2.crate) = 9dbc669ec69d38716c3909fa8f3b6c5be13c717b20bfd5dd11edab59b8eb35247d7996acd260fec88f92eb3e71248c86e9b40c1a700827889e2990bba20ecddf
+Size (pyo3-build-config-0.20.2.crate) = 30029 bytes
+BLAKE2s (pyo3-ffi-0.20.2.crate) = 365bd71ab0adbb7f7849fed98f89c77a6582017bdf48e8a086c593026ef9bb5c
+SHA512 (pyo3-ffi-0.20.2.crate) = ee6386b6fdb80689d104f9cd5229f02e1893d00a52be710bd36882c47305abbe24ef2f3cdef8200fddc0bb97e29001fa3a2fd9d3d2673ecd9a104a070420d01e
+Size (pyo3-ffi-0.20.2.crate) = 64601 bytes
+BLAKE2s (pyo3-macros-0.20.2.crate) = 1ed6b98d44c079ccd8d96c61051ebbe235bf8ced43ce3afc8858904408190fca
+SHA512 (pyo3-macros-0.20.2.crate) = dd9ea9acda95dfc53689a4c26d8c2139f8a90a05ab06737037f19b8bccd5e52b0da5f297a29194b958f5f8b59cbb566b5f409b3f17a863eddf855ecb755d2719
+Size (pyo3-macros-0.20.2.crate) = 7925 bytes
+BLAKE2s (pyo3-macros-backend-0.20.2.crate) = febd8710a295ab3ca1fd7ed7fa7dc8ecb928f16084a1e091b499aa0e9715339b
+SHA512 (pyo3-macros-backend-0.20.2.crate) = c6ca2a2cdae8630fba3f8e4122e81b60ef2ef0905ad2a3fbcfae134456d5ca9e73690b61590e391f3b9d82c24725809f18544c5dfa0b36ffdb1914844fe65d3a
+Size (pyo3-macros-backend-0.20.2.crate) = 49710 bytes
+BLAKE2s (quote-1.0.35.crate) = 7d189502d9bff609d94b2613aa01d65f17a6e4ecfd61c621469ded54da11d552
+SHA512 (quote-1.0.35.crate) = f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2
+Size (quote-1.0.35.crate) = 28136 bytes
+BLAKE2s (redox_syscall-0.4.1.crate) = 85e65efdd39dea91e9283d485b8853037b6f98f2f4c3fd6116679951206f7e97
+SHA512 (redox_syscall-0.4.1.crate) = 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
+Size (redox_syscall-0.4.1.crate) = 24858 bytes
+BLAKE2s (scopeguard-1.2.0.crate) = 4daf97de7fabaf7fe5ba6000f7132a46cc0bab2a297127580d9ac127d0a8fcec
+SHA512 (scopeguard-1.2.0.crate) = 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
+Size (scopeguard-1.2.0.crate) = 11619 bytes
+BLAKE2s (self_cell-1.0.3.crate) = d4cabd8aef248cc5df9dc70abf405e0481f08ef765b5973259942bd5b2346527
+SHA512 (self_cell-1.0.3.crate) = 89a990f8a59cdbb99930ebbf9bb6566b77f03f1f551e49b207c865e7205541fd9f0342d284aca5f3d054a24520fd438b6c53baf48c43fa28dfbe8d79fe8c7e00
+Size (self_cell-1.0.3.crate) = 15147 bytes
+BLAKE2s (smallvec-1.13.1.crate) = 75281047e8c207a2299b971885cbcad8394029b35045e1ae750f70832c690281
+SHA512 (smallvec-1.13.1.crate) = 1259ef947400470b8c9e74c5582dbc1a49753aa46420883c1f7d66f320f67bebe733a15a23cd57ba461020fad4ff337a5b298de82754602a78f5e6cec969652d
+Size (smallvec-1.13.1.crate) = 34952 bytes
+BLAKE2s (syn-2.0.48.crate) = f3b759189b8c977f52eb6a0f89a7cef5d54c95dfb7aad3bf6524257ac8b3d22d
+SHA512 (syn-2.0.48.crate) = 926c0ad55cc743df20f9166b6d71fd44421aeb1f073fd86b6ddb53e13cd508b539c0360ce64b07b65597bb14639c8f33acf7e60951e1e9128624517aa3aee325
+Size (syn-2.0.48.crate) = 250566 bytes
+BLAKE2s (target-lexicon-0.12.13.crate) = 58b8e018a9d192d1eb47186d8c1dc751e7e43c1492deb7490e293c04a641c84e
+SHA512 (target-lexicon-0.12.13.crate) = 323331857bd3db9877a6c7304392e39d378439462ae4f6d6939c02d28914ecddec52696c94ceebfe8a0e7e93ce25c900099bb3922d7783643162e55c7a8769b7
+Size (target-lexicon-0.12.13.crate) = 25424 bytes
+BLAKE2s (unicode-ident-1.0.12.crate) = d3afb0938724e7bb0f5c2a5f76ff614511446dd54b363f76e84353254acd3739
+SHA512 (unicode-ident-1.0.12.crate) = bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
+Size (unicode-ident-1.0.12.crate) = 42168 bytes
+BLAKE2s (unindent-0.2.3.crate) = 83b349c1dfae313cf87d9c5f41a8e45a63fd3fc4f54804675d1a924be8c1f2cf
+SHA512 (unindent-0.2.3.crate) = 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505
+Size (unindent-0.2.3.crate) = 7306 bytes
 BLAKE2s (vcpkg-0.2.15.crate) = 0ec9e97d0e23d59f0a4095773e1136e15f2054fb86bcceb309774638768ea8c4
 SHA512 (vcpkg-0.2.15.crate) = 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172
 Size (vcpkg-0.2.15.crate) = 228735 bytes
-BLAKE2s (version_check-0.9.4.crate) = a26f24d5e2c5e631462ebe434aa239957f5102009d3824d5dff2bc90d3c79fb0
-SHA512 (version_check-0.9.4.crate) = b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
-Size (version_check-0.9.4.crate) = 14895 bytes
-BLAKE2s (windows-sys-0.45.0.crate) = ab9bbf992194e1e2290ea4e92ae8ef6b891d7b593f30077050ce33b65f4f3088
-SHA512 (windows-sys-0.45.0.crate) = f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47
-Size (windows-sys-0.45.0.crate) = 2568659 bytes
-BLAKE2s (windows-targets-0.42.2.crate) = 0ffc45054da2117ecbcb2b23f4e1752acb5a2061c796cebc8326638edfe8fee7
-SHA512 (windows-targets-0.42.2.crate) = 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9
-Size (windows-targets-0.42.2.crate) = 5492 bytes
-BLAKE2s (windows_aarch64_gnullvm-0.42.2.crate) = d54bcb45a942881d10f991e18bd7da77ce433c60be2adf5fa82ff63d42b43392
-SHA512 (windows_aarch64_gnullvm-0.42.2.crate) = 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1
-Size (windows_aarch64_gnullvm-0.42.2.crate) = 364071 bytes
-BLAKE2s (windows_aarch64_msvc-0.42.2.crate) = 4da4896f17b2c0ef034e220777baf2885d323898a918b5e0de2863837d11869c
-SHA512 (windows_aarch64_msvc-0.42.2.crate) = d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63
-Size (windows_aarch64_msvc-0.42.2.crate) = 666981 bytes
-BLAKE2s (windows_i686_gnu-0.42.2.crate) = 2cdfe1c0829696b9ade24af7f0115ceac893ba9177173891fdd2a55c1f22dc17
-SHA512 (windows_i686_gnu-0.42.2.crate) = ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c
-Size (windows_i686_gnu-0.42.2.crate) = 736236 bytes
-BLAKE2s (windows_i686_msvc-0.42.2.crate) = fa8537414719d6744e472f5700f7f1eda6cf8aaa4e77b2d7f006a25f3037c57e
-SHA512 (windows_i686_msvc-0.42.2.crate) = c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804
-Size (windows_i686_msvc-0.42.2.crate) = 724951 bytes
-BLAKE2s (windows_x86_64_gnu-0.42.2.crate) = de90baaa194b8436505237cfe9ad48ece720cb6fe3848c2204929888ca9788f2
-SHA512 (windows_x86_64_gnu-0.42.2.crate) = 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f
-Size (windows_x86_64_gnu-0.42.2.crate) = 699373 bytes
-BLAKE2s (windows_x86_64_gnullvm-0.42.2.crate) = 07dc5fb7796917729ca9a6f8e9a08c232c690b35d624276c56045c6b4a513783
-SHA512 (windows_x86_64_gnullvm-0.42.2.crate) = d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3
-Size (windows_x86_64_gnullvm-0.42.2.crate) = 364068 bytes
-BLAKE2s (windows_x86_64_msvc-0.42.2.crate) = 6a3952bb3b73bd233e809f7c562e14701b58536a4f0c638caf930b8be0bc36da
-SHA512 (windows_x86_64_msvc-0.42.2.crate) = 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788
-Size (windows_x86_64_msvc-0.42.2.crate) = 666936 bytes
+BLAKE2s (windows-targets-0.48.5.crate) = 7f0625d0395de135ccc1832b157516dfffec6e9f905cec77029e73ee3b1ad784
+SHA512 (windows-targets-0.48.5.crate) = e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709
+Size (windows-targets-0.48.5.crate) = 6904 bytes
+BLAKE2s (windows_aarch64_gnullvm-0.48.5.crate) = 16f1a40ad9d7f5c07494846417860a008e6ff77d14849feef2028cbf42101904
+SHA512 (windows_aarch64_gnullvm-0.48.5.crate) = 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996
+Size (windows_aarch64_gnullvm-0.48.5.crate) = 418492 bytes
+BLAKE2s (windows_aarch64_msvc-0.48.5.crate) = f6a2eccd6c79e9b8ea1ffb008c07418a153d1aead269ca75e783f53bdae4e54c
+SHA512 (windows_aarch64_msvc-0.48.5.crate) = 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff
+Size (windows_aarch64_msvc-0.48.5.crate) = 798483 bytes
+BLAKE2s (windows_i686_gnu-0.48.5.crate) = a2bb0938735f6a3ee123aea59a739152d9b6d75f791218bc1bcff2fd1f3efb12
+SHA512 (windows_i686_gnu-0.48.5.crate) = 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a
+Size (windows_i686_gnu-0.48.5.crate) = 844891 bytes
+BLAKE2s (windows_i686_msvc-0.48.5.crate) = 11c932ffbc45e09989e52ce8b8cf54444d2ad5c680854bb2eda91c02b94075c7
+SHA512 (windows_i686_msvc-0.48.5.crate) = 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e
+Size (windows_i686_msvc-0.48.5.crate) = 864300 bytes
+BLAKE2s (windows_x86_64_gnu-0.48.5.crate) = 1e1cc23e73fb0179c9e53370dbc38e1ae896b746fc7f45e7cd52155965def55b
+SHA512 (windows_x86_64_gnu-0.48.5.crate) = 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74
+Size (windows_x86_64_gnu-0.48.5.crate) = 801619 bytes
+BLAKE2s (windows_x86_64_gnullvm-0.48.5.crate) = e8ba031348f0408a94e96bda80a1acd3863a77a2647c581c50180b19d074f326
+SHA512 (windows_x86_64_gnullvm-0.48.5.crate) = c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa
+Size (windows_x86_64_gnullvm-0.48.5.crate) = 418486 bytes
+BLAKE2s (windows_x86_64_msvc-0.48.5.crate) = 5ba69908b0a28c92202626d76822599bf1b8a8db6cddce66137b133bf1d75a4b
+SHA512 (windows_x86_64_msvc-0.48.5.crate) = fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
+Size (windows_x86_64_msvc-0.48.5.crate) = 798412 bytes

Index: pkgsrc/security/py-cryptography_vectors/Makefile
diff -u pkgsrc/security/py-cryptography_vectors/Makefile:1.48 pkgsrc/security/py-cryptography_vectors/Makefile:1.49
--- pkgsrc/security/py-cryptography_vectors/Makefile:1.48       Tue Nov 28 17:37:24 2023
+++ pkgsrc/security/py-cryptography_vectors/Makefile    Tue Jan 23 06:33:49 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.48 2023/11/28 17:37:24 adam Exp $
+# $NetBSD: Makefile,v 1.49 2024/01/23 06:33:49 adam Exp $
 
-DISTNAME=      cryptography_vectors-41.0.7
+DISTNAME=      cryptography_vectors-42.0.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    security python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=c/cryptography_vectors/}
@@ -10,8 +10,7 @@ HOMEPAGE=     https://github.com/pyca/crypto
 COMMENT=       Cryptographic test vectors
 LICENSE=       apache-2.0 OR modified-bsd
 
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
-TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
+TOOL_DEPENDS+= ${PYPKGPREFIX}-flit_core>=3.2:../../devel/py-flit_core
 
 USE_LANGUAGES= # none
 

Index: pkgsrc/security/py-cryptography_vectors/PLIST
diff -u pkgsrc/security/py-cryptography_vectors/PLIST:1.25 pkgsrc/security/py-cryptography_vectors/PLIST:1.26
--- pkgsrc/security/py-cryptography_vectors/PLIST:1.25  Sat Oct 28 19:57:14 2023
+++ pkgsrc/security/py-cryptography_vectors/PLIST       Tue Jan 23 06:33:49 2024
@@ -1,11 +1,10 @@
-@comment $NetBSD: PLIST,v 1.25 2023/10/28 19:57:14 wiz Exp $
+@comment $NetBSD: PLIST,v 1.26 2024/01/23 06:33:49 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.APACHE
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.BSD
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
-${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/cryptography_vectors/CMAC/nist-800-38b-3des.txt
 ${PYSITELIB}/cryptography_vectors/CMAC/nist-800-38b-aes128.txt
 ${PYSITELIB}/cryptography_vectors/CMAC/nist-800-38b-aes192.txt
@@ -85,6 +84,13 @@ ${PYSITELIB}/cryptography_vectors/asymme
 ${PYSITELIB}/cryptography_vectors/asymmetric/DSA/FIPS_186-3/SigGen.txt
 ${PYSITELIB}/cryptography_vectors/asymmetric/DSA/FIPS_186-3/SigVer.rsp
 ${PYSITELIB}/cryptography_vectors/asymmetric/EC/compressed_points.txt
+${PYSITELIB}/cryptography_vectors/asymmetric/EC/explicit_parameters_private_key.pem
+${PYSITELIB}/cryptography_vectors/asymmetric/EC/explicit_parameters_wap_wsg_idm_ecid_wtls11_private_key.pem
+${PYSITELIB}/cryptography_vectors/asymmetric/EC/secp128r1_private_key.pem
+${PYSITELIB}/cryptography_vectors/asymmetric/EC/sect163k1-spki.pem
+${PYSITELIB}/cryptography_vectors/asymmetric/EC/sect163r2-spki.pem
+${PYSITELIB}/cryptography_vectors/asymmetric/EC/sect233k1-spki.pem
+${PYSITELIB}/cryptography_vectors/asymmetric/EC/sect233r1-spki.pem
 ${PYSITELIB}/cryptography_vectors/asymmetric/ECDH/KASValidityTest_ECCStaticUnified_KDFConcat_NOKC_init.fax
 ${PYSITELIB}/cryptography_vectors/asymmetric/ECDH/KASValidityTest_ECCStaticUnified_KDFConcat_NOKC_resp.fax
 ${PYSITELIB}/cryptography_vectors/asymmetric/ECDH/KASValidityTest_ECCStaticUnified_NOKC_ZZOnly_init.fax
@@ -454,6 +460,8 @@ ${PYSITELIB}/cryptography_vectors/cipher
 ${PYSITELIB}/cryptography_vectors/ciphers/AES/ECB/ECBVarTxt128.rsp
 ${PYSITELIB}/cryptography_vectors/ciphers/AES/ECB/ECBVarTxt192.rsp
 ${PYSITELIB}/cryptography_vectors/ciphers/AES/ECB/ECBVarTxt256.rsp
+${PYSITELIB}/cryptography_vectors/ciphers/AES/GCM-SIV/aes-192-gcm-siv.txt
+${PYSITELIB}/cryptography_vectors/ciphers/AES/GCM-SIV/openssl.txt
 ${PYSITELIB}/cryptography_vectors/ciphers/AES/GCM/gcmDecrypt128.rsp
 ${PYSITELIB}/cryptography_vectors/ciphers/AES/GCM/gcmDecrypt192.rsp
 ${PYSITELIB}/cryptography_vectors/ciphers/AES/GCM/gcmDecrypt256.rsp
@@ -508,6 +516,7 @@ ${PYSITELIB}/cryptography_vectors/cipher
 ${PYSITELIB}/cryptography_vectors/ciphers/Camellia/camellia-cbc.txt
 ${PYSITELIB}/cryptography_vectors/ciphers/Camellia/camellia-cfb.txt
 ${PYSITELIB}/cryptography_vectors/ciphers/Camellia/camellia-ofb.txt
+${PYSITELIB}/cryptography_vectors/ciphers/ChaCha20/counter-overflow.txt
 ${PYSITELIB}/cryptography_vectors/ciphers/ChaCha20/rfc7539.txt
 ${PYSITELIB}/cryptography_vectors/ciphers/ChaCha20Poly1305/boringssl.txt
 ${PYSITELIB}/cryptography_vectors/ciphers/ChaCha20Poly1305/openssl.txt
@@ -524,6 +533,7 @@ ${PYSITELIB}/cryptography_vectors/cipher
 ${PYSITELIB}/cryptography_vectors/ciphers/SM4/draft-ribose-cfrg-sm4-10-ctr.txt
 ${PYSITELIB}/cryptography_vectors/ciphers/SM4/draft-ribose-cfrg-sm4-10-ecb.txt
 ${PYSITELIB}/cryptography_vectors/ciphers/SM4/draft-ribose-cfrg-sm4-10-ofb.txt
+${PYSITELIB}/cryptography_vectors/ciphers/SM4/rfc8998.txt
 ${PYSITELIB}/cryptography_vectors/fernet/generate.json
 ${PYSITELIB}/cryptography_vectors/fernet/invalid.json
 ${PYSITELIB}/cryptography_vectors/fernet/verify.json
@@ -612,6 +622,8 @@ ${PYSITELIB}/cryptography_vectors/keywra
 ${PYSITELIB}/cryptography_vectors/keywrap/kwtestvectors/TKW_AD_inv.txt
 ${PYSITELIB}/cryptography_vectors/keywrap/kwtestvectors/TKW_AE.txt
 ${PYSITELIB}/cryptography_vectors/keywrap/kwtestvectors/TKW_AE_inv.txt
+${PYSITELIB}/cryptography_vectors/pkcs12/ca/ca.pem
+${PYSITELIB}/cryptography_vectors/pkcs12/ca/ca_key.pem
 ${PYSITELIB}/cryptography_vectors/pkcs12/cert-aes256cbc-no-key.p12
 ${PYSITELIB}/cryptography_vectors/pkcs12/cert-key-aes256cbc.p12
 ${PYSITELIB}/cryptography_vectors/pkcs12/cert-none-key-none.p12
@@ -647,6 +659,7 @@ ${PYSITELIB}/cryptography_vectors/pkcs7/
 ${PYSITELIB}/cryptography_vectors/pkcs7/enveloped.pem
 ${PYSITELIB}/cryptography_vectors/pkcs7/isrg.pem
 ${PYSITELIB}/cryptography_vectors/poly1305/rfc7539.txt
+${PYSITELIB}/cryptography_vectors/py.typed
 ${PYSITELIB}/cryptography_vectors/twofactor/rfc-4226.txt
 ${PYSITELIB}/cryptography_vectors/twofactor/rfc-6238.txt
 ${PYSITELIB}/cryptography_vectors/x509/PKITS_data/ReadMe.txt
@@ -2272,6 +2285,7 @@ ${PYSITELIB}/cryptography_vectors/x509/c
 ${PYSITELIB}/cryptography_vectors/x509/custom/crl_no_next_update.pem
 ${PYSITELIB}/cryptography_vectors/x509/custom/crl_unrecognized_extension.der
 ${PYSITELIB}/cryptography_vectors/x509/custom/crl_unsupported_reason.pem
+${PYSITELIB}/cryptography_vectors/x509/custom/dsa_null_alg_params.pem
 ${PYSITELIB}/cryptography_vectors/x509/custom/dsa_selfsigned_ca.pem
 ${PYSITELIB}/cryptography_vectors/x509/custom/ec_no_named_curve.pem
 ${PYSITELIB}/cryptography_vectors/x509/custom/ecdsa_null_alg.pem

Index: pkgsrc/security/py-cryptography_vectors/distinfo
diff -u pkgsrc/security/py-cryptography_vectors/distinfo:1.47 pkgsrc/security/py-cryptography_vectors/distinfo:1.48
--- pkgsrc/security/py-cryptography_vectors/distinfo:1.47       Tue Nov 28 17:37:24 2023
+++ pkgsrc/security/py-cryptography_vectors/distinfo    Tue Jan 23 06:33:49 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.47 2023/11/28 17:37:24 adam Exp $
+$NetBSD: distinfo,v 1.48 2024/01/23 06:33:49 adam Exp $
 
-BLAKE2s (cryptography_vectors-41.0.7.tar.gz) = 3717711d1c9394a27854bfb26be9fbc884987d30f0b1eefaf0feaa9d7b381729
-SHA512 (cryptography_vectors-41.0.7.tar.gz) = 05a96cc8d1e3653e62c6822f202f6c25157b2a11bcc42fa8a9462ac1844c295147ed5f49315f0b297c689e244cf13d02948ff5e57c21a487f0210f87518c913f
-Size (cryptography_vectors-41.0.7.tar.gz) = 35288159 bytes
+BLAKE2s (cryptography_vectors-42.0.0.tar.gz) = 2038b21ba5443a4efdc4753e347bfad036d76f00e7e645665f41afc5601cc1b0
+SHA512 (cryptography_vectors-42.0.0.tar.gz) = 2d7a633ddf6b81bc3098a54dc61b801e7ea8117424d02db2b9baeb2a2a6da734e07b64f24f924fbf1ae45d65ce2f34db8cc76b1bfaed9dab00a69ef0332245e1
+Size (cryptography_vectors-42.0.0.tar.gz) = 35277565 bytes



Home | Main Index | Thread Index | Old Index