diff options
| author | Tim Orling <ticotimo@gmail.com> | 2023-07-17 04:03:53 -0700 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-07-19 09:48:39 +0100 |
| commit | 27957137d7294ddbc9e85d0f0801924cc23b3b6a (patch) | |
| tree | 82670fdff77cd90aa5d90a25655b8a6fd90564d3 /meta/recipes-devtools/python/python3-cryptography_41.0.1.bb | |
| parent | ee04292b9da44d91b1901fdcc683750e2c161fee (diff) | |
| download | poky-27957137d7294ddbc9e85d0f0801924cc23b3b6a.tar.gz | |
python3-cryptography{-vectors}: upgrade 41.0.1 -> 41.0.2
https://cryptography.io/en/latest/changelog/#v41-0-2
41.0.2 - 2023-07-10
* Fixed bugs in creating and parsing SSH certificates where critical
options with values were handled incorrectly. Certificates are now
created correctly and parsing accepts correct values as well as the
previously generated invalid forms with a warning. In the next release,
support for parsing these invalid forms will be removed.
Refresh python3-cryptography-crates.inc:
- crate://crates.io/proc-macro2/1.0.59 \
+ crate://crates.io/proc-macro2/1.0.64 \
(From OE-Core rev: ea836919fc26af1508ccf0c40843109d52e738eb)
Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/python/python3-cryptography_41.0.1.bb')
| -rw-r--r-- | meta/recipes-devtools/python/python3-cryptography_41.0.1.bb | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/meta/recipes-devtools/python/python3-cryptography_41.0.1.bb b/meta/recipes-devtools/python/python3-cryptography_41.0.1.bb deleted file mode 100644 index 494ca233f0..0000000000 --- a/meta/recipes-devtools/python/python3-cryptography_41.0.1.bb +++ /dev/null | |||
| @@ -1,70 +0,0 @@ | |||
| 1 | SUMMARY = "Provides cryptographic recipes and primitives to python developers" | ||
| 2 | HOMEPAGE = "https://cryptography.io/" | ||
| 3 | SECTION = "devel/python" | ||
| 4 | LICENSE = "Apache-2.0 | BSD-3-Clause" | ||
| 5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=8c3617db4fb6fae01f1d253ab91511e4 \ | ||
| 6 | file://LICENSE.APACHE;md5=4e168cce331e5c827d4c2b68a6200e1b \ | ||
| 7 | file://LICENSE.BSD;md5=5ae30ba4123bc4f2fa49aa0b0dce887b \ | ||
| 8 | " | ||
| 9 | LDSHARED += "-pthread" | ||
| 10 | |||
| 11 | SRC_URI[sha256sum] = "d34579085401d3f49762d2f7d6634d6b6c2ae1242202e860f4d26b046e3a1006" | ||
| 12 | |||
| 13 | SRC_URI += "file://0001-pyproject.toml-remove-benchmark-disable-option.patch \ | ||
| 14 | file://0001-Fix-include-directory-when-cross-compiling-9129.patch \ | ||
| 15 | file://check-memfree.py \ | ||
| 16 | file://run-ptest \ | ||
| 17 | " | ||
| 18 | |||
| 19 | require ${BPN}-crates.inc | ||
| 20 | |||
| 21 | inherit pypi python_setuptools3_rust cargo-update-recipe-crates pkgconfig | ||
| 22 | |||
| 23 | DEPENDS += " \ | ||
| 24 | ${PYTHON_PN}-cffi-native \ | ||
| 25 | " | ||
| 26 | |||
| 27 | RDEPENDS:${PN} += " \ | ||
| 28 | ${PYTHON_PN}-cffi \ | ||
| 29 | " | ||
| 30 | |||
| 31 | RDEPENDS:${PN}:append:class-target = " \ | ||
| 32 | ${PYTHON_PN}-numbers \ | ||
| 33 | ${PYTHON_PN}-threading \ | ||
| 34 | " | ||
| 35 | |||
| 36 | RDEPENDS:${PN}-ptest += " \ | ||
| 37 | ${PYTHON_PN}-bcrypt \ | ||
| 38 | ${PYTHON_PN}-cryptography-vectors (= ${PV}) \ | ||
| 39 | ${PYTHON_PN}-hypothesis \ | ||
| 40 | ${PYTHON_PN}-iso8601 \ | ||
| 41 | ${PYTHON_PN}-pretend \ | ||
| 42 | ${PYTHON_PN}-psutil \ | ||
| 43 | ${PYTHON_PN}-pytest \ | ||
| 44 | ${PYTHON_PN}-unittest-automake-output \ | ||
| 45 | ${PYTHON_PN}-pytest-subtests \ | ||
| 46 | ${PYTHON_PN}-pytz \ | ||
| 47 | " | ||
| 48 | |||
| 49 | inherit ptest | ||
| 50 | |||
| 51 | do_install_ptest() { | ||
| 52 | install -D ${WORKDIR}/check-memfree.py ${D}${PTEST_PATH}/ | ||
| 53 | install -d ${D}${PTEST_PATH}/tests | ||
| 54 | cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/ | ||
| 55 | # remove test_x509.py as it needs benchmark and we don't | ||
| 56 | # want to introduce the benchmark dependency | ||
| 57 | rm -rf ${D}${PTEST_PATH}/tests/bench/test_x509.py | ||
| 58 | install -d ${D}${PTEST_PATH}/tests/hazmat | ||
| 59 | cp -rf ${S}/tests/hazmat/* ${D}${PTEST_PATH}/tests/hazmat/ | ||
| 60 | cp -r ${S}/pyproject.toml ${D}${PTEST_PATH}/ | ||
| 61 | } | ||
| 62 | |||
| 63 | FILES:${PN}-ptest += " \ | ||
| 64 | ${PTEST_PATH}/check-memfree.py \ | ||
| 65 | " | ||
| 66 | FILES:${PN}-dbg += " \ | ||
| 67 | ${PYTHON_SITEPACKAGES_DIR}/${SRCNAME}/hazmat/bindings/.debug \ | ||
| 68 | " | ||
| 69 | |||
| 70 | BBCLASSEXTEND = "native nativesdk" | ||
