Download raw body.
py-cryptography update
pyca changed from setuptools-rust to maturin to build.
It builds ok with this (cribbed from other ports using maturin),
but I haven't figured out how to get tests to run.
Runtime test reports and any cluebats about fixing tests welcome!
Index: py-cryptography/Makefile
===================================================================
RCS file: /cvs/ports/security/py-cryptography/Makefile,v
diff -u -p -r1.86 Makefile
--- py-cryptography/Makefile 21 Dec 2024 11:38:45 -0000 1.86
+++ py-cryptography/Makefile 25 Dec 2024 15:36:17 -0000
@@ -1,12 +1,9 @@
COMMENT= cryptographic recipes and primitives for Python
-MODPY_DISTV= 42.0.7
+MODPY_DISTV= 44.0.0
DISTNAME= cryptography-${MODPY_DISTV}
DISTFILES= cryptography-${MODPY_DISTV}${EXTRACT_SUFX}
PKGNAME= ${MODPY_PY_PREFIX}${DISTNAME}
-REVISION= 0
-
-.include "crates.inc"
CATEGORIES= security devel
@@ -20,18 +17,17 @@ WANTLIB= ${MODPY_WANTLIB} ${MODCARGO_WAN
COMPILER= base-clang ports-gcc
COMPILER_LANGS= c
-MODULES= lang/python
+MODULES= devel/cargo \
+ lang/python
-MODPY_PYBUILD= setuptools-rust
MODPY_PI= Yes
+MODPY_PYBUILD= maturin
+MODCARGO_CARGO_BIN= maturin
+CONFIGURE_STYLE= cargo
# avoid picking up test_dist_lto_opt.py in modcargo-crates/cxx
MODPY_PYTEST_ARGS= tests
-MODCARGO_CARGOTOML= ${WRKSRC}/src/rust/Cargo.toml
-
-MAKE_ENV= OPENSSL_DIR="/usr" OPENSSL_STATIC=0
-
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= devel/py-cffi>=1.4.2
@@ -40,6 +36,7 @@ PORTHOME= ${WRKDIR}
TEST_DEPENDS= devel/py-certifi \
devel/py-coverage \
devel/py-hypothesis \
+ devel/py-pip \
devel/py-pretend \
devel/py-test-benchmark \
devel/py-test-subtests \
@@ -48,5 +45,27 @@ TEST_DEPENDS= devel/py-certifi \
security/py-bcrypt \
security/py-cryptography_vectors=${MODPY_DISTV} \
textproc/py-iso8601
+
+MODCARGO_CARGOTOML= ${WRKSRC}/src/rust/Cargo.toml
+
+do-build:
+ ${MODCARGO_CARGO_RUN} build \
+ --manifest-path ${MODCARGO_CARGOTOML} \
+ --release \
+ ${MODCARGO_BUILD_ARGS} ;
+
+do-install:
+ ${INSTALL_DATA_DIR} ${WRKINST}${MODPY_LIBDIR}
+ ${MODPY_BIN} -m installer -d ${WRKINST} ${WRKSRC}/target/wheels/*.whl
+ rm -r ${WRKINST}${MODPY_SITEPKG}/rust
+
+do-test:
+ @pip${MODPY_VERSION} install --no-cache-dir --isolated \
+ --target=${WRKSRC}/tests \
+ --ignore-installed \
+ --no-deps ${WRKSRC}/target/wheels/*.whl
+ @${MODPY_TEST_CMD}
+
+.include "crates.inc"
.include <bsd.port.mk>
Index: py-cryptography/crates.inc
===================================================================
RCS file: /cvs/ports/security/py-cryptography/crates.inc,v
diff -u -p -r1.15 crates.inc
--- py-cryptography/crates.inc 7 May 2024 07:43:39 -0000 1.15
+++ py-cryptography/crates.inc 25 Dec 2024 15:36:17 -0000
@@ -1,48 +1,35 @@
-MODCARGO_CRATES += asn1 0.15.5 # BSD-3-Clause
-MODCARGO_CRATES += asn1_derive 0.15.5 # BSD-3-Clause
-MODCARGO_CRATES += autocfg 1.1.0 # Apache-2.0 OR MIT
-MODCARGO_CRATES += base64 0.21.7 # MIT OR Apache-2.0
-MODCARGO_CRATES += bitflags 1.3.2 # MIT/Apache-2.0
-MODCARGO_CRATES += bitflags 2.4.2 # MIT OR Apache-2.0
-MODCARGO_CRATES += cc 1.0.83 # MIT OR Apache-2.0
+MODCARGO_CRATES += asn1 0.20.0 # BSD-3-Clause
+MODCARGO_CRATES += asn1_derive 0.20.0 # BSD-3-Clause
+MODCARGO_CRATES += autocfg 1.4.0 # Apache-2.0 OR MIT
+MODCARGO_CRATES += base64 0.22.1 # MIT OR Apache-2.0
+MODCARGO_CRATES += bitflags 2.6.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += cc 1.2.1 # MIT OR Apache-2.0
MODCARGO_CRATES += cfg-if 1.0.0 # MIT/Apache-2.0
MODCARGO_CRATES += foreign-types 0.3.2 # MIT/Apache-2.0
MODCARGO_CRATES += foreign-types-shared 0.1.1 # MIT/Apache-2.0
-MODCARGO_CRATES += heck 0.4.1 # MIT OR Apache-2.0
-MODCARGO_CRATES += indoc 2.0.4 # MIT OR Apache-2.0
-MODCARGO_CRATES += libc 0.2.152 # MIT OR Apache-2.0
-MODCARGO_CRATES += lock_api 0.4.11 # MIT OR Apache-2.0
-MODCARGO_CRATES += memoffset 0.9.0 # MIT
-MODCARGO_CRATES += once_cell 1.19.0 # MIT OR Apache-2.0
-MODCARGO_CRATES += openssl 0.10.64 # Apache-2.0
+MODCARGO_CRATES += heck 0.5.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += indoc 2.0.5 # MIT OR Apache-2.0
+MODCARGO_CRATES += itoa 1.0.14 # MIT OR Apache-2.0
+MODCARGO_CRATES += libc 0.2.166 # MIT OR Apache-2.0
+MODCARGO_CRATES += memoffset 0.9.1 # MIT
+MODCARGO_CRATES += once_cell 1.20.2 # MIT OR Apache-2.0
+MODCARGO_CRATES += openssl 0.10.68 # Apache-2.0
MODCARGO_CRATES += openssl-macros 0.1.1 # MIT/Apache-2.0
-MODCARGO_CRATES += openssl-sys 0.9.102 # MIT
-MODCARGO_CRATES += parking_lot 0.12.1 # MIT OR Apache-2.0
-MODCARGO_CRATES += parking_lot_core 0.9.9 # MIT OR Apache-2.0
-MODCARGO_CRATES += pem 3.0.3 # MIT
-MODCARGO_CRATES += pkg-config 0.3.29 # MIT OR Apache-2.0
-MODCARGO_CRATES += portable-atomic 1.6.0 # Apache-2.0 OR MIT
-MODCARGO_CRATES += proc-macro2 1.0.78 # MIT OR Apache-2.0
-MODCARGO_CRATES += pyo3 0.20.3 # MIT OR Apache-2.0
-MODCARGO_CRATES += pyo3-build-config 0.20.3 # MIT OR Apache-2.0
-MODCARGO_CRATES += pyo3-ffi 0.20.3 # MIT OR Apache-2.0
-MODCARGO_CRATES += pyo3-macros 0.20.3 # MIT OR Apache-2.0
-MODCARGO_CRATES += pyo3-macros-backend 0.20.3 # MIT OR Apache-2.0
-MODCARGO_CRATES += quote 1.0.35 # MIT OR Apache-2.0
-MODCARGO_CRATES += redox_syscall 0.4.1 # MIT
-MODCARGO_CRATES += scopeguard 1.2.0 # MIT OR Apache-2.0
-MODCARGO_CRATES += self_cell 1.0.3 # Apache-2.0
-MODCARGO_CRATES += smallvec 1.13.1 # MIT OR Apache-2.0
-MODCARGO_CRATES += syn 2.0.48 # MIT OR Apache-2.0
-MODCARGO_CRATES += target-lexicon 0.12.13 # Apache-2.0 WITH LLVM-exception
-MODCARGO_CRATES += unicode-ident 1.0.12 # (MIT OR Apache-2.0) AND Unicode-DFS-2016
+MODCARGO_CRATES += openssl-sys 0.9.104 # MIT
+MODCARGO_CRATES += pem 3.0.4 # MIT
+MODCARGO_CRATES += pkg-config 0.3.31 # MIT OR Apache-2.0
+MODCARGO_CRATES += portable-atomic 1.10.0 # Apache-2.0 OR MIT
+MODCARGO_CRATES += proc-macro2 1.0.92 # MIT OR Apache-2.0
+MODCARGO_CRATES += pyo3 0.23.2 # MIT OR Apache-2.0
+MODCARGO_CRATES += pyo3-build-config 0.23.2 # MIT OR Apache-2.0
+MODCARGO_CRATES += pyo3-ffi 0.23.2 # MIT OR Apache-2.0
+MODCARGO_CRATES += pyo3-macros 0.23.2 # MIT OR Apache-2.0
+MODCARGO_CRATES += pyo3-macros-backend 0.23.2 # MIT OR Apache-2.0
+MODCARGO_CRATES += quote 1.0.37 # MIT OR Apache-2.0
+MODCARGO_CRATES += self_cell 1.0.4 # Apache-2.0
+MODCARGO_CRATES += shlex 1.3.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += syn 2.0.89 # MIT OR Apache-2.0
+MODCARGO_CRATES += target-lexicon 0.12.16 # Apache-2.0 WITH LLVM-exception
+MODCARGO_CRATES += unicode-ident 1.0.14 # (MIT OR Apache-2.0) AND Unicode-3.0
MODCARGO_CRATES += unindent 0.2.3 # MIT OR Apache-2.0
MODCARGO_CRATES += vcpkg 0.2.15 # MIT/Apache-2.0
-MODCARGO_CRATES += windows-targets 0.48.5 # MIT OR Apache-2.0
-MODCARGO_CRATES += windows_aarch64_gnullvm 0.48.5 # MIT OR Apache-2.0
-MODCARGO_CRATES += windows_aarch64_msvc 0.48.5 # MIT OR Apache-2.0
-MODCARGO_CRATES += windows_i686_gnu 0.48.5 # MIT OR Apache-2.0
-MODCARGO_CRATES += windows_i686_msvc 0.48.5 # MIT OR Apache-2.0
-MODCARGO_CRATES += windows_x86_64_gnu 0.48.5 # MIT OR Apache-2.0
-MODCARGO_CRATES += windows_x86_64_gnullvm 0.48.5 # MIT OR Apache-2.0
-MODCARGO_CRATES += windows_x86_64_msvc 0.48.5 # MIT OR Apache-2.0
Index: py-cryptography/distinfo
===================================================================
RCS file: /cvs/ports/security/py-cryptography/distinfo,v
diff -u -p -r1.43 distinfo
--- py-cryptography/distinfo 7 May 2024 07:43:39 -0000 1.43
+++ py-cryptography/distinfo 25 Dec 2024 15:36:17 -0000
@@ -1,98 +1,72 @@
-SHA256 (cargo/asn1-0.15.5.tar.gz) = rj7LzomiJie16ObhHWlxVhcTgpAonjhc3nc7H+UL79s=
-SHA256 (cargo/asn1_derive-0.15.5.tar.gz) = hhr5iPrEYKxpoJ9B5iF6j7kXh5e3b8yUeERL5qWb4Zw=
-SHA256 (cargo/autocfg-1.1.0.tar.gz) = 1GiAK6sXy8DMV16bBT9B5yqja/prf1XjUp/6QxYbl/o=
-SHA256 (cargo/base64-0.21.7.tar.gz) = nSl96xkluJ8szBPXY1+gcU8SyHrc4cdTVrOcqbcXhWc=
-SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo=
-SHA256 (cargo/bitflags-2.4.2.tar.gz) = 7VcJNEBusWQ4pOl2sbRQB3QJnBO4y5buyZ9iDwUJDd8=
-SHA256 (cargo/cc-1.0.83.tar.gz) = 8RdPsLbsI4Y/i5cQJ4BKQmFONH6vsKlb8LEs2uIfxNA=
+SHA256 (cargo/asn1-0.20.0.tar.gz) = LYuEtOod4r8dzSp1lzfdsyj7ZpWyqV635E/tZ+NAbzI=
+SHA256 (cargo/asn1_derive-0.20.0.tar.gz) = ogCAnQE4Ygs9upifHQjQYg52JIvB5iouwbLfXrHuCK0=
+SHA256 (cargo/autocfg-1.4.0.tar.gz) = rOULrejmI0qhQNmi9VK77h2001P2m4IXvFA0kPwanyY=
+SHA256 (cargo/base64-0.22.1.tar.gz) = crMlTxYlGoOBqhLkDjxNLwGZ+MZQj77LnZH1deD7uMY=
+SHA256 (cargo/bitflags-2.6.0.tar.gz) = sEj7Y/2LWSP8WqezQNjhVq7H7ALwx4+opt3CYT9vcd4=
+SHA256 (cargo/cc-1.2.1.tar.gz) = /Z3p8iBdXvP9Z+aFsN8zeZTd1EleKijRhVANDh7f6kc=
SHA256 (cargo/cfg-if-1.0.0.tar.gz) = uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0=
SHA256 (cargo/foreign-types-0.3.2.tar.gz) = 9vM564rcBSzSyniRD9qGmu+jjSLVy2SOZIXk0/wG87E=
SHA256 (cargo/foreign-types-shared-0.1.1.tar.gz) = ALAihBGQjKhoXbp/ws3XDsmZCm51Pom2rJGoTED7r0s=
-SHA256 (cargo/heck-0.4.1.tar.gz) = lVBcOLRXKy2RDOywKBVg9UtEChkzbLvLJ79s5q3G9ag=
-SHA256 (cargo/indoc-2.0.4.tar.gz) = Hhhs+66AhOUT2v9CQLR5fjQvmIzs2k+2yTkVD5YxX9g=
-SHA256 (cargo/libc-0.2.152.tar.gz) = E+O/ZZDLxkn00aPu/J1dbrdG9SAP+wTl4UJwC4+qVuc=
-SHA256 (cargo/lock_api-0.4.11.tar.gz) = PBaPhhWxK8AfnBfi6wzAfcrhlAEhGFRG7cN0SSDo70U=
-SHA256 (cargo/memoffset-0.9.0.tar.gz) = WmNLHGGpVYW9FWB8arDE5bIm5pX/KAC6DNzN3yCMQGw=
-SHA256 (cargo/once_cell-1.19.0.tar.gz) = P9sSskdrWV+TWMUWGqRnwkOIWcqhNt7IbCb90u/he5I=
-SHA256 (cargo/openssl-0.10.64.tar.gz) = laBIEoajEICCmBMNIt0f7w+lceBaj0TsgBgB6Eshax8=
+SHA256 (cargo/heck-0.5.0.tar.gz) = IwTgCYP4f/s4tVtES147YKiEtdMMD8p9gv4zRJu+Veo=
+SHA256 (cargo/indoc-2.0.5.tar.gz) = skj1Ik0dYGAF4CyX9apOiO6yMEiLzAO8nKTXmROZ8rU=
+SHA256 (cargo/itoa-1.0.14.tar.gz) = 11oqSxsZCvtvVCXxD2qPlZ0uoLnCsdeVU1UYUFOeRnQ=
+SHA256 (cargo/libc-0.2.166.tar.gz) = wszBCLvAsTMb0GGGTnzYI8DKtmC75pcOZuLAYU3s3jY=
+SHA256 (cargo/memoffset-0.9.1.tar.gz) = SIAWv65FewNtmWCS9stEhndhHOREnpcM6vQmlSA/IYo=
+SHA256 (cargo/once_cell-1.20.2.tar.gz) = EmH+fjPHOzVOq0OxJzpXyPln0DkegDU+UfdkrALPZ3U=
+SHA256 (cargo/openssl-0.10.68.tar.gz) = YXS8SPEC0gh4PCyEv5Mbt1knpheGaHDeik6oVZf4cfU=
SHA256 (cargo/openssl-macros-0.1.1.tar.gz) = qUhma2N6D0ZehWTHPonU3eANctTUc8yXLzkPw9zufZw=
-SHA256 (cargo/openssl-sys-0.9.102.tar.gz) = xZdjfVb7yDiTo16w3QSyuOelDJHmTpST45i130+0X6I=
-SHA256 (cargo/parking_lot-0.12.1.tar.gz) = N0KywQO58GvJ//Cjf/SRKTWFG+5tNvPAK8x1W8/sIo8=
-SHA256 (cargo/parking_lot_core-0.9.9.tar.gz) = TEKpImVG1orN2cCigNF84Zv+J6Rr9oeE5AZhFXiNAI4=
-SHA256 (cargo/pem-3.0.3.tar.gz) = G4/MeUA1NH+2S+2i07RiWV3SdT4/Jo2JxarnfozywxA=
-SHA256 (cargo/pkg-config-0.3.29.tar.gz) = KQDt6U4wUTDBPd05Hgq3y663g5Ra4HonnCaMsFEJxss=
-SHA256 (cargo/portable-atomic-1.6.0.tar.gz) = cXDvmYi8FpuhbdNqf6BB5cTL62o1t21MA9re03Hq58A=
-SHA256 (cargo/proc-macro2-1.0.78.tar.gz) = 4kIq1kXYnJn48+a4ip/eyn+r6sg2sQAjccQ2fI+YSq4=
-SHA256 (cargo/pyo3-0.20.3.tar.gz) = U727ltSRV+ZdRcwoevXzL/rdX0dhQ4tSewVfsNS7gjM=
-SHA256 (cargo/pyo3-build-config-0.20.3.tar.gz) = 3qpXRd4/UjHOEFF6H13ZfVPlov13qmtYQikghYMdSNc=
-SHA256 (cargo/pyo3-ffi-0.20.3.tar.gz) = YrQlMdA+CNTvH26Fou1CLrZ4uM1it2LlOJHAX68NSvo=
-SHA256 (cargo/pyo3-macros-0.20.3.tar.gz) = cwXHIPoBuAVeyV5ISm7KeoPIQSZ/DdUoDwyLhVHSwVg=
-SHA256 (cargo/pyo3-macros-backend-0.20.3.tar.gz) = fH6baLucMUnFsMreXQf5U9bRJetDN3I8TM22ZfH5YYU=
-SHA256 (cargo/quote-1.0.35.tar.gz) = KR7Jq179k0qvUDpkZsXVJRU10QjudHRyw5d8xazIaO8=
-SHA256 (cargo/redox_syscall-0.4.1.tar.gz) = RyLXaO/0a3WYndE05cNT8NYpblqqMTLndsvbVr53Mao=
-SHA256 (cargo/scopeguard-1.2.0.tar.gz) = lBQ/N3JRCfksJi7Sz15ZvOdJjAG8wVAte5r+Q5pOn0k=
-SHA256 (cargo/self_cell-1.0.3.tar.gz) = WL83Iy07uaLE5kHKKhHYO1BiBm+I33/tNsKHcgRtZbo=
-SHA256 (cargo/smallvec-1.13.1.tar.gz) = 5uzThLEKZFQtdwcb1kvXsjH07VlA+6VemMPeE4JM89c=
-SHA256 (cargo/syn-2.0.48.tar.gz) = DzUxY45AffwIFHYau3wApbVJkrhJRSoGRrf2XJ93Dz8=
-SHA256 (cargo/target-lexicon-0.12.13.tar.gz) = aXWL2i548JjkzLOTAhoJY7s0QurAXxNcMPYbc3C7r64=
-SHA256 (cargo/unicode-ident-1.0.12.tar.gz) = M1S5rD+uH/Z1XLbbU2g622YWNPZ1V5Qt6k+s6+wP7ks=
+SHA256 (cargo/openssl-sys-0.9.104.tar.gz) = RavzBsv5nevIGVtmtzRkmNexDCEN5QQYtczXzroIx0E=
+SHA256 (cargo/pem-3.0.4.tar.gz) = jkWTZeWQc2pUw/pWGUfISDdTS46a9vxb94EwfoJlj64=
+SHA256 (cargo/pkg-config-0.3.31.tar.gz) = lT7IYTmNzM4QxnDf6vPsSRHKR56cAhVLOiFReMX1ZvI=
+SHA256 (cargo/portable-atomic-1.10.0.tar.gz) = KA3CRFMHHxtjlUFxmFoLDTAFjSh5YJaLmyrKJkyNTuY=
+SHA256 (cargo/proc-macro2-1.0.92.tar.gz) = N9NUSz8nSMVOFHZV7bUCV1LiMDFFta77PD6ix4uXO7A=
+SHA256 (cargo/pyo3-0.23.2.tar.gz) = 9Us9CcvdH4wgZQso57CeM4iBSC9KqQil9hoAyY+6JpA=
+SHA256 (cargo/pyo3-build-config-0.23.2.tar.gz) = MBXPmFiI/mbPtjzg4yHGA3Bs1UG3rsfd01woE5CvRdg=
+SHA256 (cargo/pyo3-ffi-0.23.2.tar.gz) = b8p82P2Am1rE7vuJwfmPenZR03Od+zQcppgAkPVUwnA=
+SHA256 (cargo/pyo3-macros-0.23.2.tar.gz) = NOZX+lN5p5FRtv9TKNkhaoT1Xck7F7COfDYJqWm3OqA=
+SHA256 (cargo/pyo3-macros-backend-0.23.2.tar.gz) = KVVI1f/ZX9GYHS089EWIMbIdYK8Ea3Kbb9FDsLp67i8=
+SHA256 (cargo/quote-1.0.37.tar.gz) = tbnTS4mR0Z2YCBtG6s3Y61jG8rIBE598X2Q8wVWmM68=
+SHA256 (cargo/self_cell-1.0.4.tar.gz) = 02mpb5eGI+s9wogHxIUtbMYX/tU9pdPEAP7/HvNKcUo=
+SHA256 (cargo/shlex-1.3.0.tar.gz) = D9ov8NCEAZuk18bzccldj9dc41JMPLj7ZTowI/YyPmQ=
+SHA256 (cargo/syn-2.0.89.tar.gz) = RNRkgvHByHrNhN6iDBv16/9MdXAJ7WvxnP02+xDpLE4=
+SHA256 (cargo/target-lexicon-0.12.16.tar.gz) = YcQa8n3W0eJ7Gxa0idt5hENHjO8fBqZgyW22F7pd47E=
+SHA256 (cargo/unicode-ident-1.0.14.tar.gz) = rbnmyk+GnhGAcot5UONZIqf8Y5f3tkFJno8+8G5Q3IM=
SHA256 (cargo/unindent-0.2.3.tar.gz) = x959c+F1RIfLWDZO6QakmZN6Dfq9hry5gPqZ7IyPos4=
SHA256 (cargo/vcpkg-0.2.15.tar.gz) = rM1Opi97t6gv4jBm+wlX1I72d/buuCFfNy9S5IuzJCY=
-SHA256 (cargo/windows-targets-0.48.5.tar.gz) = mi+m4hVdcke+aMCWRWCDFFwYPLu8J2QVDdpFqHGXlAw=
-SHA256 (cargo/windows_aarch64_gnullvm-0.48.5.tar.gz) = KzjjLwq8z5mHpOMHnftn3NeZ+2E2HlPiiCw8uvDZBdg=
-SHA256 (cargo/windows_aarch64_msvc-0.48.5.tar.gz) = 3DUxCXHzstu/PwaQohn0Di2a/PZPmrfMG+cik3wmtLw=
-SHA256 (cargo/windows_i686_gnu-0.48.5.tar.gz) = p1kV5972DJTc73IgC5qOWOUJF0SWDaZOxzSmxumzdD4=
-SHA256 (cargo/windows_i686_msvc-0.48.5.tar.gz) = j1XCM/cMSyf2bFI1gPePEATotai2WeBaTrSdQWbMpAY=
-SHA256 (cargo/windows_x86_64_gnu-0.48.5.tar.gz) = U9QKvSWD0j5HGP3fHr7ITb/4OBwHyuZ/93aLvxnGcY4=
-SHA256 (cargo/windows_x86_64_gnullvm-0.48.5.tar.gz) = C3tSdnhooj1bq3aOOQ3F9cVYJbbTC4bIRP8tx0FARMw=
-SHA256 (cargo/windows_x86_64_msvc-0.48.5.tar.gz) = 7ZT85hVxpABoUrc4mgY6uYPALrG7N7R/gnLOktBtlTg=
-SHA256 (cryptography-42.0.7.tar.gz) = 7L+8AL9ViI7dqYaKTPknIF3oSZ5/q+bAUDIimDgpU/I=
-SIZE (cargo/asn1-0.15.5.tar.gz) = 34375
-SIZE (cargo/asn1_derive-0.15.5.tar.gz) = 6095
-SIZE (cargo/autocfg-1.1.0.tar.gz) = 13272
-SIZE (cargo/base64-0.21.7.tar.gz) = 82576
-SIZE (cargo/bitflags-1.3.2.tar.gz) = 23021
-SIZE (cargo/bitflags-2.4.2.tar.gz) = 42602
-SIZE (cargo/cc-1.0.83.tar.gz) = 68343
+SHA256 (cryptography-44.0.0.tar.gz) = zU6DTzQLQpNDBwHncuxUOw++bC3qUQpShv4Kyr4VOgI=
+SIZE (cargo/asn1-0.20.0.tar.gz) = 39382
+SIZE (cargo/asn1_derive-0.20.0.tar.gz) = 6998
+SIZE (cargo/autocfg-1.4.0.tar.gz) = 17712
+SIZE (cargo/base64-0.22.1.tar.gz) = 81597
+SIZE (cargo/bitflags-2.6.0.tar.gz) = 45357
+SIZE (cargo/cc-1.2.1.tar.gz) = 92731
SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934
SIZE (cargo/foreign-types-0.3.2.tar.gz) = 7504
SIZE (cargo/foreign-types-shared-0.1.1.tar.gz) = 5672
-SIZE (cargo/heck-0.4.1.tar.gz) = 11567
-SIZE (cargo/indoc-2.0.4.tar.gz) = 14311
-SIZE (cargo/libc-0.2.152.tar.gz) = 740278
-SIZE (cargo/lock_api-0.4.11.tar.gz) = 27487
-SIZE (cargo/memoffset-0.9.0.tar.gz) = 9033
-SIZE (cargo/once_cell-1.19.0.tar.gz) = 33046
-SIZE (cargo/openssl-0.10.64.tar.gz) = 272306
+SIZE (cargo/heck-0.5.0.tar.gz) = 11517
+SIZE (cargo/indoc-2.0.5.tar.gz) = 14396
+SIZE (cargo/itoa-1.0.14.tar.gz) = 11210
+SIZE (cargo/libc-0.2.166.tar.gz) = 760418
+SIZE (cargo/memoffset-0.9.1.tar.gz) = 9032
+SIZE (cargo/once_cell-1.20.2.tar.gz) = 33394
+SIZE (cargo/openssl-0.10.68.tar.gz) = 276578
SIZE (cargo/openssl-macros-0.1.1.tar.gz) = 5601
-SIZE (cargo/openssl-sys-0.9.102.tar.gz) = 68622
-SIZE (cargo/parking_lot-0.12.1.tar.gz) = 40967
-SIZE (cargo/parking_lot_core-0.9.9.tar.gz) = 32445
-SIZE (cargo/pem-3.0.3.tar.gz) = 13035
-SIZE (cargo/pkg-config-0.3.29.tar.gz) = 20563
-SIZE (cargo/portable-atomic-1.6.0.tar.gz) = 140689
-SIZE (cargo/proc-macro2-1.0.78.tar.gz) = 47158
-SIZE (cargo/pyo3-0.20.3.tar.gz) = 434673
-SIZE (cargo/pyo3-build-config-0.20.3.tar.gz) = 30060
-SIZE (cargo/pyo3-ffi-0.20.3.tar.gz) = 65024
-SIZE (cargo/pyo3-macros-0.20.3.tar.gz) = 7920
-SIZE (cargo/pyo3-macros-backend-0.20.3.tar.gz) = 49797
-SIZE (cargo/quote-1.0.35.tar.gz) = 28136
-SIZE (cargo/redox_syscall-0.4.1.tar.gz) = 24858
-SIZE (cargo/scopeguard-1.2.0.tar.gz) = 11619
-SIZE (cargo/self_cell-1.0.3.tar.gz) = 15147
-SIZE (cargo/smallvec-1.13.1.tar.gz) = 34952
-SIZE (cargo/syn-2.0.48.tar.gz) = 250566
-SIZE (cargo/target-lexicon-0.12.13.tar.gz) = 25424
-SIZE (cargo/unicode-ident-1.0.12.tar.gz) = 42168
+SIZE (cargo/openssl-sys-0.9.104.tar.gz) = 72287
+SIZE (cargo/pem-3.0.4.tar.gz) = 13040
+SIZE (cargo/pkg-config-0.3.31.tar.gz) = 20880
+SIZE (cargo/portable-atomic-1.10.0.tar.gz) = 174760
+SIZE (cargo/proc-macro2-1.0.92.tar.gz) = 52353
+SIZE (cargo/pyo3-0.23.2.tar.gz) = 1073639
+SIZE (cargo/pyo3-build-config-0.23.2.tar.gz) = 32197
+SIZE (cargo/pyo3-ffi-0.23.2.tar.gz) = 74052
+SIZE (cargo/pyo3-macros-0.23.2.tar.gz) = 8056
+SIZE (cargo/pyo3-macros-backend-0.23.2.tar.gz) = 70067
+SIZE (cargo/quote-1.0.37.tar.gz) = 28558
+SIZE (cargo/self_cell-1.0.4.tar.gz) = 15220
+SIZE (cargo/shlex-1.3.0.tar.gz) = 18713
+SIZE (cargo/syn-2.0.89.tar.gz) = 289852
+SIZE (cargo/target-lexicon-0.12.16.tar.gz) = 26488
+SIZE (cargo/unicode-ident-1.0.14.tar.gz) = 47547
SIZE (cargo/unindent-0.2.3.tar.gz) = 7306
SIZE (cargo/vcpkg-0.2.15.tar.gz) = 228735
-SIZE (cargo/windows-targets-0.48.5.tar.gz) = 6904
-SIZE (cargo/windows_aarch64_gnullvm-0.48.5.tar.gz) = 418492
-SIZE (cargo/windows_aarch64_msvc-0.48.5.tar.gz) = 798483
-SIZE (cargo/windows_i686_gnu-0.48.5.tar.gz) = 844891
-SIZE (cargo/windows_i686_msvc-0.48.5.tar.gz) = 864300
-SIZE (cargo/windows_x86_64_gnu-0.48.5.tar.gz) = 801619
-SIZE (cargo/windows_x86_64_gnullvm-0.48.5.tar.gz) = 418486
-SIZE (cargo/windows_x86_64_msvc-0.48.5.tar.gz) = 798412
-SIZE (cryptography-42.0.7.tar.gz) = 671230
+SIZE (cryptography-44.0.0.tar.gz) = 710657
Index: py-cryptography/pkg/PLIST
===================================================================
RCS file: /cvs/ports/security/py-cryptography/pkg/PLIST,v
diff -u -p -r1.29 PLIST
--- py-cryptography/pkg/PLIST 21 Dec 2024 11:38:45 -0000 1.29
+++ py-cryptography/pkg/PLIST 25 Dec 2024 15:36:17 -0000
@@ -1,13 +1,13 @@
@pkgpath security/py-cryptography,python3
lib/python${MODPY_VERSION}/site-packages/cryptography/
lib/python${MODPY_VERSION}/site-packages/cryptography-${MODPY_DISTV}.dist-info/
-lib/python${MODPY_VERSION}/site-packages/cryptography-${MODPY_DISTV}.dist-info/LICENSE
-lib/python${MODPY_VERSION}/site-packages/cryptography-${MODPY_DISTV}.dist-info/LICENSE.APACHE
-lib/python${MODPY_VERSION}/site-packages/cryptography-${MODPY_DISTV}.dist-info/LICENSE.BSD
lib/python${MODPY_VERSION}/site-packages/cryptography-${MODPY_DISTV}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/cryptography-${MODPY_DISTV}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/cryptography-${MODPY_DISTV}.dist-info/WHEEL
-lib/python${MODPY_VERSION}/site-packages/cryptography-${MODPY_DISTV}.dist-info/top_level.txt
+lib/python${MODPY_VERSION}/site-packages/cryptography-${MODPY_DISTV}.dist-info/licenses/
+lib/python${MODPY_VERSION}/site-packages/cryptography-${MODPY_DISTV}.dist-info/licenses/LICENSE
+lib/python${MODPY_VERSION}/site-packages/cryptography-${MODPY_DISTV}.dist-info/licenses/LICENSE.APACHE
+lib/python${MODPY_VERSION}/site-packages/cryptography-${MODPY_DISTV}.dist-info/licenses/LICENSE.BSD
lib/python${MODPY_VERSION}/site-packages/cryptography/__about__.py
lib/python${MODPY_VERSION}/site-packages/cryptography/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/cryptography/${MODPY_PYCACHE}/
@@ -41,25 +41,16 @@ lib/python${MODPY_VERSION}/site-packages
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/${MODPY_PYCACHE}aead.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/${MODPY_PYCACHE}aead.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/${MODPY_PYCACHE}backend.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/${MODPY_PYCACHE}backend.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/${MODPY_PYCACHE}ciphers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/${MODPY_PYCACHE}ciphers.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/${MODPY_PYCACHE}decode_asn1.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/${MODPY_PYCACHE}decode_asn1.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/aead.py
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/backend.py
-lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/ciphers.py
-lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/backends/openssl/decode_asn1.py
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust/
-@so lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust.${MODPY_PYC_MAGIC_TAG}so
+@so lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust${MODPY_ABI3SO}.so
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust/__init__.pyi
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust/_openssl.pyi
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust/asn1.pyi
@@ -68,6 +59,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust/openssl/
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust/openssl/__init__.pyi
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust/openssl/aead.pyi
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust/openssl/ciphers.pyi
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust/openssl/cmac.pyi
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust/openssl/dh.pyi
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust/openssl/dsa.pyi
@@ -82,7 +74,9 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust/openssl/rsa.pyi
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust/openssl/x25519.pyi
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust/openssl/x448.pyi
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust/pkcs12.pyi
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust/pkcs7.pyi
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust/test_support.pyi
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/_rust/x509.pyi
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/openssl/
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/openssl/__init__.py
@@ -95,6 +89,19 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/openssl/${MODPY_PYCACHE}binding.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/openssl/_conditional.py
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/bindings/openssl/binding.py
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/decrepit/
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/decrepit/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/decrepit/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/decrepit/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/decrepit/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/decrepit/ciphers/
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/decrepit/ciphers/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/decrepit/ciphers/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/decrepit/ciphers/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/decrepit/ciphers/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/decrepit/ciphers/${MODPY_PYCACHE}algorithms.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/decrepit/ciphers/${MODPY_PYCACHE}algorithms.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/decrepit/ciphers/algorithms.py
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/${MODPY_PYCACHE}/
@@ -187,6 +194,8 @@ lib/python${MODPY_VERSION}/site-packages
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/kdf/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/kdf/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/kdf/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/kdf/${MODPY_PYCACHE}argon2.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/kdf/${MODPY_PYCACHE}argon2.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/kdf/${MODPY_PYCACHE}concatkdf.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/kdf/${MODPY_PYCACHE}concatkdf.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/kdf/${MODPY_PYCACHE}hkdf.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -199,6 +208,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/kdf/${MODPY_PYCACHE}scrypt.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/kdf/${MODPY_PYCACHE}x963kdf.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/kdf/${MODPY_PYCACHE}x963kdf.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/kdf/argon2.py
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/kdf/concatkdf.py
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/kdf/hkdf.py
lib/python${MODPY_VERSION}/site-packages/cryptography/hazmat/primitives/kdf/kbkdf.py
Index: py-cryptography_vectors/Makefile
===================================================================
RCS file: /cvs/ports/security/py-cryptography_vectors/Makefile,v
diff -u -p -r1.55 Makefile
--- py-cryptography_vectors/Makefile 21 Dec 2024 11:38:45 -0000 1.55
+++ py-cryptography_vectors/Makefile 25 Dec 2024 15:36:17 -0000
@@ -1,10 +1,9 @@
COMMENT= test vectors for py-cryptography
-MODPY_DISTV= 42.0.7
+MODPY_DISTV= 44.0.0
DISTNAME= cryptography_vectors-${MODPY_DISTV}
-PKGNAME= ${MODPY_PY_PREFIX}${DISTNAME}
+PKGNAME= py-${DISTNAME}
CATEGORIES= security
-REVISION= 0
HOMEPAGE= https://cryptography.io/
Index: py-cryptography_vectors/distinfo
===================================================================
RCS file: /cvs/ports/security/py-cryptography_vectors/distinfo,v
diff -u -p -r1.41 distinfo
--- py-cryptography_vectors/distinfo 7 May 2024 07:43:36 -0000 1.41
+++ py-cryptography_vectors/distinfo 25 Dec 2024 15:36:17 -0000
@@ -1,2 +1,2 @@
-SHA256 (cryptography_vectors-42.0.7.tar.gz) = gpTGMtviyxTHt+JCGVYOZ0vCIk38S+1XerB327gr+jw=
-SIZE (cryptography_vectors-42.0.7.tar.gz) = 35277664
+SHA256 (cryptography_vectors-44.0.0.tar.gz) = EGIodmxFuaX/0aiz4lTwVgyCHaedXNf9EToX43U1gKs=
+SIZE (cryptography_vectors-44.0.0.tar.gz) = 35317300
Index: py-cryptography_vectors/pkg/PLIST
===================================================================
RCS file: /cvs/ports/security/py-cryptography_vectors/pkg/PLIST,v
diff -u -p -r1.31 PLIST
--- py-cryptography_vectors/pkg/PLIST 21 Dec 2024 11:38:45 -0000 1.31
+++ py-cryptography_vectors/pkg/PLIST 25 Dec 2024 15:36:17 -0000
@@ -1,5 +1,5 @@
-@pkgpath security/py-cryptography_vectors,python3
@conflict py-cryptography_vectors-*
+@pkgpath security/py-cryptography_vectors,python3
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors-${MODPY_DISTV}.dist-info/
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors-${MODPY_DISTV}.dist-info/LICENSE
@@ -23,6 +23,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/HMAC/rfc-4231-sha512.txt
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/KDF/
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/KDF/ansx963_2001.txt
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/KDF/argon2id.txt
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/KDF/hkdf-generated.txt
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/KDF/nist-800-108-KBKDF-CTR.txt
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/KDF/rfc-5869-HKDF-SHA1.txt
@@ -73,6 +74,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/DH/dhp_rfc5114_2.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/DH/dhpub.der
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/DH/dhpub.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/DH/dhpub_cryptography_old.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/DH/dhpub_rfc5114_2.der
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/DH/dhpub_rfc5114_2.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/DH/rfc3526.txt
@@ -96,6 +98,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/DSA/FIPS_186-3/SigGen.rsp
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/DSA/FIPS_186-3/SigGen.txt
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/DSA/FIPS_186-3/SigVer.rsp
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/DSA/custom/
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/DSA/custom/nilpotent.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/EC/
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/EC/compressed_points.txt
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/EC/explicit_parameters_private_key.pem
@@ -126,6 +130,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/ECDSA/FIPS_186-3/SigGen.rsp
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/ECDSA/FIPS_186-3/SigGen.txt
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/ECDSA/FIPS_186-3/SigVer.rsp
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/ECDSA/RFC6979/
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/ECDSA/RFC6979/evppkey_ecdsa_rfc6979.txt
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/ECDSA/SECP256K1/
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/ECDSA/SECP256K1/SigGen.txt
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/Ed25519/
@@ -185,6 +191,14 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/OpenSSH/rsa-nopsw.key.pub
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/OpenSSH/rsa-psw.key
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/OpenSSH/rsa-psw.key.pub
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/OpenSSH/sk-ecdsa-nopsw.key
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/OpenSSH/sk-ecdsa-nopsw.key.pub
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/OpenSSH/sk-ecdsa-psw.key
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/OpenSSH/sk-ecdsa-psw.key.pub
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/OpenSSH/sk-ed25519-nopsw.key
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/OpenSSH/sk-ed25519-nopsw.key.pub
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/OpenSSH/sk-ed25519-psw.key
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/OpenSSH/sk-ed25519-psw.key.pub
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/PEM_Serialization/
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/PEM_Serialization/README.txt
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/asymmetric/PEM_Serialization/dsa_4096.pem
@@ -587,6 +601,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/IDEA/idea-cfb.txt
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/IDEA/idea-ecb.txt
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/IDEA/idea-ofb.txt
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/RC2/
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/RC2/rc2-cbc.txt
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/SEED/
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/SEED/rfc-4196.txt
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/ciphers/SEED/rfc-4269.txt
@@ -736,6 +752,9 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs7/
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs7/amazon-roots.der
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs7/amazon-roots.p7b
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs7/enveloped-aes-256-cbc.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs7/enveloped-no-content.der
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs7/enveloped-rsa-oaep.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs7/enveloped.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/pkcs7/isrg.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/poly1305/
@@ -2326,6 +2345,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/cryptography.io.with_garbage.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/cryptography.io.with_headers.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/admissions_extension_authority_not_provided.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/admissions_extension_optional_data_not_provided.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/aia_ca_issuers.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/aia_ocsp.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/aia_ocsp_ca_issuers.pem
@@ -2342,6 +2363,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/ca/ca_key.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/ca/rsa_ca.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/ca/rsa_key.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/ca/rsae_ca.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/cdp_all_reasons.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/cdp_crl_issuer.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/cdp_empty_hostname.pem
@@ -2380,6 +2402,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/dsa_selfsigned_ca.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/ec_no_named_curve.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/ecdsa_null_alg.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/ekucrit-testuser-cert.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/empty-eku.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/extended_key_usage.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/freshestcrl.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/ian_uri.pem
@@ -2392,6 +2416,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/invalid_utf8_common_name.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/invalid_version.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/long-form-name-attribute.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/malformed-ian.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/malformed-san.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/mismatch_inner_outer_sig_algorithm.der
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/ms-certificate-template.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/custom/nc_excluded.pem
@@ -2504,6 +2530,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/requests/two_basic_constraints.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/requests/unsupported_extension.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/requests/unsupported_extension_critical.pem
+lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/requests/zero-element-attribute.pem
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/san_edipartyname.der
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/san_x400address.der
lib/python${MODPY_VERSION}/site-packages/cryptography_vectors/x509/scottishpower-bitstring-dn.pem
py-cryptography update