<pre style='margin:0'>
tobypeterson pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e7b23e752afcead43f5d38d999f32b766955a1fc">https://github.com/macports/macports-ports/commit/e7b23e752afcead43f5d38d999f32b766955a1fc</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 e7b23e752af py-maturin: update to 1.3.2
</span>e7b23e752af is described below

<span style='display:block; white-space:pre;color:#808000;'>commit e7b23e752afcead43f5d38d999f32b766955a1fc
</span>Author: Toby Peterson <toby@macports.org>
AuthorDate: Fri Nov 17 14:58:34 2023 -0800

<span style='display:block; white-space:pre;color:#404040;'>    py-maturin: update to 1.3.2
</span>---
 python/py-maturin/Portfile                         | 42 +++++++++-------------
 python/py-maturin/files/patch-maturin-command.diff | 12 +++----
 2 files changed, 23 insertions(+), 31 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-maturin/Portfile b/python/py-maturin/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1619b9776a9..bb0cadcd0b6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-maturin/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-maturin/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup           cargo_fetch 1.0
</span> PortGroup           python 1.0
 
 name                py-maturin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.3.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.3.2
</span> revision            0
 categories-append   devel
 license             MIT Apache-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,9 +21,9 @@ long_description    {*}${description}
</span> homepage            https://github.com/pyo3/maturin
 
 checksums           ${distname}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  4d89fe95c99b8e38888fa48567e3f134a9718e9b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  efa194e99ae5fff185263d8244acacb12ae256ea73aba62c9446f6075ffc7ac1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    176022
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  c3aab647e090803c0aa178727a90f8cf0cf9a126 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  952d458b3dea01e9670582ac2dff3c522a34e491f08ed6376b270655a68c24af \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    176116
</span> 
 python.pep517       yes
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,7 +44,7 @@ if {${name} ne ${subport}} {
</span>     # 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 \
                     adler 1.0.2 f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ahash 0.7.6 fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ahash 0.7.7 5a824f2aa7e75a0c98c5a504fceb80649e9c35265d44525b5f94de4771a395cd \
</span>                     aho-corasick 0.7.20 cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac \
                     anstream 0.3.2 0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163 \
                     anstyle 1.0.1 3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -58,7 +58,6 @@ if {${name} ne ${subport}} {
</span>                     bitflags 1.3.2 bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a \
                     block-buffer 0.10.4 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 \
                     bstr 1.6.0 6798148dccfbff0fae41c7574d2fa8f1ef3492fba0face179de5d8d447d67b05 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    bumpalo 3.13.0 a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1 \
</span>                     byteorder 1.4.3 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610 \
                     bytes 1.4.0 89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be \
                     bytesize 1.2.0 38fcc2979eff34a4b84e1cf9a1e3da42a7d44b3b690a40cdcb23e3d556cfb2e5 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -70,9 +69,9 @@ if {${name} ne ${subport}} {
</span>                     cargo-options 0.6.0 9b8e8daa6b2b84aa7cccd57317d9a9b36d969d75bb95923471f4eabbd36f2955 \
                     cargo-platform 0.1.3 2cfa25e60aea747ec7e1124f238816749faa93759c6ff5b31f1ccdda137f4479 \
                     cargo-xwin 0.14.8 11c08ee57b16103990269874220c0e8a4613b8096a314ce2f29ad1b54d4b6d02 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    cargo-zigbuild 0.17.3 2307bb523befb01f7e8cf299c2219439339316964c3a4e95e29bd1c7831fae89 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    cargo-zigbuild 0.17.5 d5166694ea85c72f887293af72a665d7ac5a537649e607773bf834cb6303b1da \
</span>                     cargo_metadata 0.18.0 fb9ac64500cc83ce4b9f8dafa78186aa008c8dea77a09b94cd307fd0cd5022a8 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    cbindgen 0.25.0 faeaa693e5a727975a79211b8f35c0cb09b031fdb6eaa4a788bc6713d01488ca \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    cbindgen 0.26.0 da6bc11b07529f16944307272d5bd9b22530bc7d05751717c9d416586cedab49 \
</span>                     cc 1.0.82 305fe645edc1442a0fa8b6726ba61d422798d37a52e12eaecf4b022ebbb88f01 \
                     cfb 0.7.3 d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f \
                     cfg-expr 0.15.4 b40ccee03b5175c18cde8f37e7d2a33bcef6f8ec8f7cc0d81090d1bb380949c9 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -102,7 +101,7 @@ if {${name} ne ${subport}} {
</span>                     crossbeam-utils 0.8.16 5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294 \
                     crypto-common 0.1.6 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 \
                     data-encoding 2.4.0 c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    dialoguer 0.10.4 59c6f2989294b9a498d3ad5491a79c6deb604617378e1cdc4bfc1c1361fe2f87 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    dialoguer 0.11.0 658bce805d770f407bc62102fca7c2c64ceef2fbcb2b8bd19d2765ce093980de \
</span>                     diff 0.1.13 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 \
                     digest 0.10.7 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 \
                     dirs 5.0.1 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -145,7 +144,6 @@ if {${name} ne ${subport}} {
</span>                     is-terminal 0.4.7 adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f \
                     itertools 0.11.0 b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57 \
                     itoa 1.0.9 af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    js-sys 0.3.64 c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a \
</span>                     keyring 2.0.5 9549a129bd08149e0a71b2d1ce2729780d47127991bfd0a78cc1df697ec72492 \
                     lazy_static 1.4.0 e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 \
                     lddtree 0.3.3 2f5bfec46830ad3a95199ae6804dfe9f51fdad43d7a95fbb6c185efa9824c295 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -214,12 +212,12 @@ if {${name} ne ${subport}} {
</span>                     regex-automata 0.1.10 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 \
                     regex-syntax 0.6.29 f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1 \
                     rfc2047-decoder 0.2.2 61fc4b4e52897c3e30b12b7e9b04461215b647fbe66f6def60dd8edbce14ec2e \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ring 0.16.20 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ring 0.17.3 9babe80d5c16becf6594aa32ad2be8fe08498e7ae60b77de8df700e67f191d7e \
</span>                     rustc_version 0.4.0 bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366 \
                     rustix 0.37.25 d4eb579851244c2c03e7c24f501c3432bed80b8f720af1d6e5b0e0f01555a035 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rustls 0.21.2 e32ca28af694bc1bbf399c33a516dbdf1c90090b8ab23c2bc24f834aa2247f5f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rustls 0.21.8 446e14c5cda4f3f30fe71863c34ec70f5ac79d6087097ad0bb433e1be5edf04c \
</span>                     rustls-pemfile 1.0.3 2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rustls-webpki 0.100.2 e98ff011474fa39949b7e5c0428f9b4937eda7da7848bbb947786b7be0b27dab \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rustls-webpki 0.101.7 8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765 \
</span>                     rustversion 1.0.14 7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4 \
                     ryu 1.0.15 1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741 \
                     same-file 1.0.6 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -227,7 +225,7 @@ if {${name} ne ${subport}} {
</span>                     scopeguard 1.2.0 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 \
                     scroll 0.11.0 04c565b551bafbef4157586fa379538366e4385d42082f255bfd96e4fe8519da \
                     scroll_derive 0.11.1 1db149f81d46d2deba7cd3c50772474707729550221e69588478ebf9ada425ae \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sct 0.7.0 d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sct 0.7.1 da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414 \
</span>                     security-framework 2.9.2 05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de \
                     security-framework-sys 2.9.1 e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a \
                     semver 1.0.18 b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -246,7 +244,7 @@ if {${name} ne ${subport}} {
</span>                     snapbox 0.4.11 f6bccd62078347f89a914e3004d94582e13824d4e3d8a816317862884c423835 \
                     snapbox-macros 0.3.4 eaaf09df9f0eeae82be96290918520214530e738a7fe5a351b0f24cf77c0ca31 \
                     socks 0.3.4 f0c3dbbd9ae980613c6dd8e28a9407b50509d3803b57624d5dfe8315218cd58b \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    spin 0.5.2 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    spin 0.9.8 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 \
</span>                     stacker 0.1.15 c886bd4480155fd3ef527d45e9ac8dd7118a898a46530b7b94c3e21866259fce \
                     static_assertions 1.1.0 a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f \
                     strsim 0.10.0 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -285,9 +283,9 @@ if {${name} ne ${subport}} {
</span>                     unicode-linebreak 0.1.5 3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f \
                     unicode-normalization 0.1.22 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921 \
                     unicode-width 0.1.10 c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    untrusted 0.7.1 a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ureq 2.7.1 0b11c96ac7ee530603dcdf68ed1557050f374ce55a5a07193ebf8cbc9f8927e9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    url 2.4.0 50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    untrusted 0.9.0 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ureq 2.8.0 f5ccd538d4a604753ebc2f17cd9946e89b77bf87f6a8e2309667c6f2e87855e3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    url 2.4.1 143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5 \
</span>                     utf8parse 0.2.1 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a \
                     uuid 1.4.1 79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d \
                     valuable 0.1.0 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -297,13 +295,7 @@ if {${name} ne ${subport}} {
</span>                     wait-timeout 0.2.0 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6 \
                     walkdir 2.3.3 36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698 \
                     wasi 0.11.0+wasi-snapshot-preview1 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    wasm-bindgen 0.2.87 7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    wasm-bindgen-backend 0.2.87 5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    wasm-bindgen-macro 0.2.87 dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    wasm-bindgen-macro-support 0.2.87 54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    wasm-bindgen-shared 0.2.87 ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    web-sys 0.3.64 9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    webpki-roots 0.23.1 b03058f88386e5ff5310d9111d53f48b17d732b401aeb83a8d5190f2ac459338 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    webpki-roots 0.25.2 14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc \
</span>                     which 4.4.0 2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269 \
                     wild 2.1.0 05b116685a6be0c52f5a103334cbff26db643826c7b3735fc0a3ba9871310a74 \
                     winapi 0.3.9 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-maturin/files/patch-maturin-command.diff b/python/py-maturin/files/patch-maturin-command.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 9db4c47179f..86ea30e5c0f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-maturin/files/patch-maturin-command.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-maturin/files/patch-maturin-command.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,9 +10,9 @@
</span>          "build-wheel",
          "-i",
 @@ -92,7 +92,7 @@
<span style='display:block; white-space:pre;background:#ffe0e0;'>- def build_sdist(
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     sdist_directory: str, config_settings: Mapping[str, Any] | None = None
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ) -> str:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # noinspection PyUnusedLocal
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ def build_sdist(sdist_directory: str, config_settings: Optional[Mapping[str, Any]] = None) -> str:
</span> -    command = ["maturin", "pep517", "write-sdist", "--sdist-directory", sdist_directory]
 +    command = [f"maturin-{sys.version_info.major}.{sys.version_info.minor}", "pep517", "write-sdist", "--sdist-directory", sdist_directory]
  
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,9 +39,9 @@
</span>      if result.returncode != 0:
          sys.stderr.write(
 @@ -103,7 +103,7 @@
<span style='display:block; white-space:pre;background:#ffe0e0;'>- def build_module(
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     manifest_path: pathlib.Path, bindings: str | None = None, release: bool = False
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ) -> None:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ def build_module(manifest_path: pathlib.Path, bindings: str | None = None, release: bool = False) -> None:
</span> -    command = ["maturin", "develop", "-m", str(manifest_path)]
 +    command = [f"maturin-{sys.version_info.major}.{sys.version_info.minor}", "develop", "-m", str(manifest_path)]
      if bindings:
</pre><pre style='margin:0'>

</pre>