<pre style='margin:0'>
Andrey Stromnov (stromnov) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/403bc601ba751e5ca851c444e8e6a34510b26c6b">https://github.com/macports/macports-ports/commit/403bc601ba751e5ca851c444e8e6a34510b26c6b</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 403bc601ba7 py-cryptography: update to 42.0.2
</span>403bc601ba7 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 403bc601ba751e5ca851c444e8e6a34510b26c6b
</span>Author: Andrey Stromnov <stromnov@macports.org>
AuthorDate: Wed Jan 31 10:35:55 2024 +0300
<span style='display:block; white-space:pre;color:#404040;'> py-cryptography: update to 42.0.2
</span>---
python/py-cryptography/Portfile | 98 ++++++++++++++++++++---------------------
1 file changed, 48 insertions(+), 50 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-cryptography/Portfile b/python/py-cryptography/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e4d3c278ee8..cd90164ad3f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-cryptography/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-cryptography/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span> PortGroup github 1.0
PortGroup python 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup pyca cryptography 41.0.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup pyca cryptography 42.0.2
</span> name py-${github.project}
revision 0
categories-append devel
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,9 +21,9 @@ description cryptography is a package designed to expose \
</span> long_description {*}${description}
checksums ${distname}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 614d76005652cb7df71c116c242666653dff562e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 a18a127ddd734256b41cfd49988e8b241a380b00bc52eebbf24a0fc2094ef5b2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 35948579
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 e21a4593d4b800cf137ddc8ba7cfed47ed8dbe0a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 4b822c501a9c321e16e17f6c22529ea42a845a6b95b80ba83da5c0fab0f23ccd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 36020430
</span>
# See:
# * https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -156,6 +156,7 @@ if {${name} ne ${subport}
</span>
depends_test-append \
port:py${python.version}-cryptography_vectors \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-certifi \
</span> port:py${python.version}-pytest \
port:py${python.version}-pytest-benchmark \
port:py${python.version}-pytest-cov \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -166,60 +167,53 @@ if {${name} ne ${subport}
</span> # sudo cargo update
# egrep -e '^(name|version|checksum) = ' Cargo.lock | perl -pe 's/^(?:name|version|checksum) = "(.+)"/$1/' | tr '\n' ' ' | perl -pe 's|([0-9a-f]{64})|\1 \\\n|g' | pbcopy
cargo.crates \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- Inflector 0.11.4 fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- aliasable 0.1.3 250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- asn1 0.15.2 28c19b9324de5b815b6487e0f8098312791b09de0dbf3d5c2db1fe2d95bab973 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- asn1_derive 0.15.2 a045c3ccad89f244a86bd1e6cf1a7bf645296e7692698b056399b6efd4639407 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ asn1 0.15.5 ae3ecbce89a22627b5e8e6e11d69715617138290289e385cde773b1fe50befdb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ asn1_derive 0.15.5 861af988fac460ac69a09f41e6217a8fb9178797b76fcc9478444be6a59be19c \
</span> autocfg 1.1.0 d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- base64 0.13.1 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ base64 0.21.7 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567 \
</span> bitflags 1.3.2 bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- bitflags 2.4.1 327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cc 1.0.79 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ bitflags 2.4.2 ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cc 1.0.83 f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0 \
</span> cfg-if 1.0.0 baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd \
foreign-types 0.3.2 f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 \
foreign-types-shared 0.1.1 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- indoc 1.0.9 bfa799dd5ed20a7e349f3b4639aa80d74549c81716d9ec4f994c9b5815598306 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- libc 0.2.144 2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- lock_api 0.4.9 435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- memoffset 0.8.0 d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- once_cell 1.17.2 9670a07f94779e00908f3e686eab508878ebb390ba6e604d3a284c00e8d0487b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- openssl 0.10.60 79a4c6c3a2b158f7f8f2a2fc5a969fa3a068df6fc9dbb4a43845436e3af7c800 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ heck 0.4.1 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ indoc 2.0.4 1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ libc 0.2.152 13e3bf6590cbc649f4d1a3eefc9d5d6eb746f5200ffb04e5e142700b8faa56e7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock_api 0.4.11 3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ memoffset 0.9.0 5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ once_cell 1.19.0 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ openssl 0.10.63 15c9d69dd87a29568d4d017cfe8ec518706046a05184e5aea92d0af890b803c8 \
</span> openssl-macros 0.1.1 a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- openssl-sys 0.9.96 3812c071ba60da8b5677cc12bcb1d42989a65553772897a7e0355545a819838f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ouroboros 0.15.6 e1358bd1558bd2a083fed428ffeda486fbfb323e698cdda7794259d592ca72db \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ouroboros_macro 0.15.6 5f7d21ccd03305a674437ee1248f3ab5d4b1db095cf1caf49f1713ddf61956b7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ openssl-sys 0.9.99 22e1bf214306098e4832460f797824c05d25aacdf896f64a985fb0fd992454ae \
</span> parking_lot 0.12.1 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- parking_lot_core 0.9.7 9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- pem 1.1.1 a8835c273a76a90455d7344889b0964598e3316e2a79ede8e36f16bdcf2228b8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- pkg-config 0.3.27 26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- proc-macro-error 1.0.4 da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- proc-macro-error-attr 1.0.4 a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- proc-macro2 1.0.64 78803b62cbf1f46fde80d7c0e803111524b9877184cfe7c3033659490ac7a7da \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- pyo3 0.18.3 e3b1ac5b3731ba34fdaa9785f8d74d17448cd18f30cf19e0c7e7b1fdb5272109 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- pyo3-build-config 0.18.3 9cb946f5ac61bb61a5014924910d936ebd2b23b705f7a4a3c40b05c720b079a3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- pyo3-ffi 0.18.3 fd4d7c5337821916ea2a1d21d1092e8443cf34879e53a0ac653fbb98f44ff65c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- pyo3-macros 0.18.3 a9d39c55dab3fc5a4b25bbd1ac10a2da452c4aca13bb450f22818a002e29648d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- pyo3-macros-backend 0.18.3 97daff08a4c48320587b5224cc98d609e3c27b6d437315bd40b605c98eeb5918 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- quote 1.0.28 1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- redox_syscall 0.2.16 fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- scopeguard 1.1.0 d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- smallvec 1.10.0 a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- syn 1.0.109 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- syn 2.0.18 32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- target-lexicon 0.12.7 fd1ba337640d60c3e96bc6f0638a939b9c9a7f2c316a1598c279828b3d1dc8c5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- unicode-ident 1.0.9 b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- unindent 0.1.11 e1766d682d402817b5ac4490b3c3002d91dfa0d22812f341609f97b08757359c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ parking_lot_core 0.9.9 4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pem 3.0.3 1b8fcc794035347fb64beda2d3b462595dd2753e3f268d89c5aae77e8cf2c310 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pkg-config 0.3.29 2900ede94e305130c13ddd391e0ab7cbaeb783945ae07a279c268cb05109c6cb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ proc-macro2 1.0.78 e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pyo3 0.20.2 9a89dc7a5850d0e983be1ec2a463a171d20990487c3cfcd68b5363f1ee3d6fe0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pyo3-build-config 0.20.2 07426f0d8fe5a601f26293f300afd1a7b1ed5e78b2a705870c5f30893c5163be \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pyo3-ffi 0.20.2 dbb7dec17e17766b46bca4f1a4215a85006b4c2ecde122076c562dd058da6cf1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pyo3-macros 0.20.2 05f738b4e40d50b5711957f142878cfa0f28e054aa0ebdfc3fd137a843f74ed3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pyo3-macros-backend 0.20.2 0fc910d4851847827daf9d6cdd4a823fbdaab5b8818325c5e97a86da79e8881f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ quote 1.0.35 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ redox_syscall 0.4.1 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ scopeguard 1.2.0 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ self_cell 1.0.3 58bf37232d3bb9a2c4e641ca2a11d83b5062066f88df7fed36c28772046d65ba \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ smallvec 1.13.1 e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ syn 2.0.48 0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ target-lexicon 0.12.13 69758bda2e78f098e4ccb393021a0963bb3442eac05f135c30f61b7370bbafae \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ unicode-ident 1.0.12 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ unindent 0.2.3 c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce \
</span> vcpkg 0.2.15 accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version_check 0.9.4 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- windows-sys 0.45.0 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- windows-targets 0.42.2 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- windows_aarch64_gnullvm 0.42.2 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- windows_aarch64_msvc 0.42.2 e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- windows_i686_gnu 0.42.2 c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- windows_i686_msvc 0.42.2 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- windows_x86_64_gnu 0.42.2 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- windows_x86_64_gnullvm 0.42.2 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- windows_x86_64_msvc 0.42.2 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows-targets 0.48.5 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_aarch64_gnullvm 0.48.5 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_aarch64_msvc 0.48.5 dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_i686_gnu 0.48.5 a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_i686_msvc 0.48.5 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_x86_64_gnu 0.48.5 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_x86_64_gnullvm 0.48.5 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_x86_64_msvc 0.48.5 ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
</span>
pre-test {
test.env-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -241,6 +235,10 @@ foreach python_version ${python_versions_no27} {
</span> supported_archs noarch
platforms "darwin any >= ${cryptography_darwin_min_ver}"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ if { ${python.version} >= 37 } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ python.pep517_backend flit
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> build.dir ${worksrcpath}/vectors
livecheck.type none
</pre><pre style='margin:0'>
</pre>