pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/py-maturin



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Jul  1 11:59:05 UTC 2025

Modified Files:
        pkgsrc/devel/py-maturin: Makefile cargo-depends.mk distinfo

Log Message:
py-maturin: updated to 1.9.0

1.9.0

* Add full PEP 639 support for `project.license` and `project.license-files`.
* Add `--compatiblity pypi` to only build wheels with platform tags that can also be uploaded to PyPI. This blocks e.g. building for riscv64, which is supported by manylinux, but not by PyPI.


To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 pkgsrc/devel/py-maturin/Makefile
cvs rdiff -u -r1.27 -r1.28 pkgsrc/devel/py-maturin/cargo-depends.mk
cvs rdiff -u -r1.35 -r1.36 pkgsrc/devel/py-maturin/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-maturin/Makefile
diff -u pkgsrc/devel/py-maturin/Makefile:1.38 pkgsrc/devel/py-maturin/Makefile:1.39
--- pkgsrc/devel/py-maturin/Makefile:1.38       Wed Jun 18 23:48:34 2025
+++ pkgsrc/devel/py-maturin/Makefile    Tue Jul  1 11:59:04 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.38 2025/06/18 23:48:34 gdt Exp $
+# $NetBSD: Makefile,v 1.39 2025/07/01 11:59:04 adam Exp $
 
-DISTNAME=      maturin-1.8.7
+DISTNAME=      maturin-1.9.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=m/maturin/}

Index: pkgsrc/devel/py-maturin/cargo-depends.mk
diff -u pkgsrc/devel/py-maturin/cargo-depends.mk:1.27 pkgsrc/devel/py-maturin/cargo-depends.mk:1.28
--- pkgsrc/devel/py-maturin/cargo-depends.mk:1.27       Tue Jun 10 09:08:38 2025
+++ pkgsrc/devel/py-maturin/cargo-depends.mk    Tue Jul  1 11:59:04 2025
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.27 2025/06/10 09:08:38 adam Exp $
+# $NetBSD: cargo-depends.mk,v 1.28 2025/07/01 11:59:04 adam Exp $
 
 CARGO_CRATE_DEPENDS+=  adler2-2.0.0
 CARGO_CRATE_DEPENDS+=  ahash-0.8.11
@@ -105,7 +105,7 @@ CARGO_CRATE_DEPENDS+=       generic-array-0.14
 CARGO_CRATE_DEPENDS+=  getrandom-0.2.15
 CARGO_CRATE_DEPENDS+=  getrandom-0.3.3
 CARGO_CRATE_DEPENDS+=  glob-0.3.1
-CARGO_CRATE_DEPENDS+=  globset-0.4.15
+CARGO_CRATE_DEPENDS+=  globset-0.4.16
 CARGO_CRATE_DEPENDS+=  goblin-0.9.2
 CARGO_CRATE_DEPENDS+=  hashbrown-0.14.5
 CARGO_CRATE_DEPENDS+=  hashbrown-0.15.2
@@ -129,6 +129,7 @@ CARGO_CRATE_DEPENDS+=       ignore-0.4.23
 CARGO_CRATE_DEPENDS+=  indexmap-2.6.0
 CARGO_CRATE_DEPENDS+=  indicatif-0.17.9
 CARGO_CRATE_DEPENDS+=  indoc-2.0.5
+CARGO_CRATE_DEPENDS+=  insta-1.43.1
 CARGO_CRATE_DEPENDS+=  is_terminal_polyfill-1.70.0
 CARGO_CRATE_DEPENDS+=  itertools-0.12.1
 CARGO_CRATE_DEPENDS+=  itertools-0.13.0
@@ -187,7 +188,7 @@ CARGO_CRATE_DEPENDS+=       pin-project-lite-0
 CARGO_CRATE_DEPENDS+=  pin-utils-0.1.0
 CARGO_CRATE_DEPENDS+=  pkg-config-0.3.30
 CARGO_CRATE_DEPENDS+=  plain-0.2.3
-CARGO_CRATE_DEPENDS+=  platform-info-2.0.3
+CARGO_CRATE_DEPENDS+=  platform-info-2.0.5
 CARGO_CRATE_DEPENDS+=  portable-atomic-1.6.0
 CARGO_CRATE_DEPENDS+=  powerfmt-0.2.0
 CARGO_CRATE_DEPENDS+=  ppv-lite86-0.2.17
@@ -195,7 +196,7 @@ CARGO_CRATE_DEPENDS+=       pretty_assertions-
 CARGO_CRATE_DEPENDS+=  proc-macro-crate-3.1.0
 CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.92
 CARGO_CRATE_DEPENDS+=  psm-0.1.21
-CARGO_CRATE_DEPENDS+=  pyproject-toml-0.13.4
+CARGO_CRATE_DEPENDS+=  pyproject-toml-0.13.5
 CARGO_CRATE_DEPENDS+=  python-pkginfo-0.6.5
 CARGO_CRATE_DEPENDS+=  quote-1.0.37
 CARGO_CRATE_DEPENDS+=  quoted_printable-0.5.0
@@ -269,9 +270,9 @@ CARGO_CRATE_DEPENDS+=       termcolor-1.4.1
 CARGO_CRATE_DEPENDS+=  terminal_size-0.3.0
 CARGO_CRATE_DEPENDS+=  textwrap-0.16.1
 CARGO_CRATE_DEPENDS+=  thiserror-1.0.69
-CARGO_CRATE_DEPENDS+=  thiserror-2.0.3
+CARGO_CRATE_DEPENDS+=  thiserror-2.0.12
 CARGO_CRATE_DEPENDS+=  thiserror-impl-1.0.69
-CARGO_CRATE_DEPENDS+=  thiserror-impl-2.0.3
+CARGO_CRATE_DEPENDS+=  thiserror-impl-2.0.12
 CARGO_CRATE_DEPENDS+=  thread_local-1.1.8
 CARGO_CRATE_DEPENDS+=  time-0.3.36
 CARGO_CRATE_DEPENDS+=  time-core-0.1.2

Index: pkgsrc/devel/py-maturin/distinfo
diff -u pkgsrc/devel/py-maturin/distinfo:1.35 pkgsrc/devel/py-maturin/distinfo:1.36
--- pkgsrc/devel/py-maturin/distinfo:1.35       Tue Jun 10 09:08:38 2025
+++ pkgsrc/devel/py-maturin/distinfo    Tue Jul  1 11:59:04 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.35 2025/06/10 09:08:38 adam Exp $
+$NetBSD: distinfo,v 1.36 2025/07/01 11:59:04 adam Exp $
 
 BLAKE2s (adler2-2.0.0.crate) = d269f2089344d4a3f4d0908af3257cf2a65755be0349ff42e3854509afd388f3
 SHA512 (adler2-2.0.0.crate) = 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423
@@ -315,9 +315,9 @@ Size (getrandom-0.3.3.crate) = 49493 byt
 BLAKE2s (glob-0.3.1.crate) = cf1632af0a03d2505ae99d4e4ed0ee695c8383a0cddf1191f7f59e197e9fb17f
 SHA512 (glob-0.3.1.crate) = 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b
 Size (glob-0.3.1.crate) = 18880 bytes
-BLAKE2s (globset-0.4.15.crate) = 03853c3afcd021e837a2fcb0656394ee123e5802c3d6c1b2f9df45082d51b2c0
-SHA512 (globset-0.4.15.crate) = b9281b8bf48d2e297be533aa31c701c0115978b4e580b684b78a385eb2ecb4125187605368a6858311d6cdf5caae7d733cf1406c79241b7d19e7193f5a111dad
-Size (globset-0.4.15.crate) = 25177 bytes
+BLAKE2s (globset-0.4.16.crate) = b12345274cf5589940fed84e439bdcd410f5fbdca55a0d5717c146ebda924601
+SHA512 (globset-0.4.16.crate) = 8632ca3284eeb1e99e5a3749437105f50e3200c31d9b6d7e3b8398c52725debd8afa305b3ecbe3ffd27588e68cbe1d49db6696360e8d461aad288916bdb44cfa
+Size (globset-0.4.16.crate) = 26533 bytes
 BLAKE2s (goblin-0.9.2.crate) = 1602406808d91a05336ad7967df402d69367de0eb996ce925c158b3d90993f46
 SHA512 (goblin-0.9.2.crate) = 1802626a679bd2bf6be1fd69c179cbc837bfc307c2cfc2576ef91e1010ef172f1e72cd732efe0914bf345657e7da510664393133b40084017a2af99657ee3276
 Size (goblin-0.9.2.crate) = 191510 bytes
@@ -387,6 +387,9 @@ Size (indicatif-0.17.9.crate) = 65246 by
 BLAKE2s (indoc-2.0.5.crate) = 0efbc2168f93bbe0f905e9ebf91dc9048722660d1e18aafb6b1ba5f3a741463a
 SHA512 (indoc-2.0.5.crate) = 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f
 Size (indoc-2.0.5.crate) = 14396 bytes
+BLAKE2s (insta-1.43.1.crate) = 9b4dcce24ff989bdd52af6cb994ad646f68727aae06334ed2c2cb9641a58e862
+SHA512 (insta-1.43.1.crate) = 0b633f1516757cadf771e0737d2e07c7e3638467b6c311c5f170457f95adbd2395ed6a2195c32f9907fcece1bae5145b29e31de0f19f6668ca5aac8b9dd9b720
+Size (insta-1.43.1.crate) = 101047 bytes
 BLAKE2s (is_terminal_polyfill-1.70.0.crate) = 304b5809aad27f9b4d24968964c7cfb41bdd721a2e70ff3249a5c8f43b282ba9
 SHA512 (is_terminal_polyfill-1.70.0.crate) = c07d5076978e4c5d8d6a191d8880fb62643161979c473564881feb17726cd9ac8da25c40094ff12727dbdb064fe88fbda1867120a2c3fda1051bcc39380645d6
 Size (is_terminal_polyfill-1.70.0.crate) = 7451 bytes
@@ -456,9 +459,9 @@ Size (mailparse-0.15.0.crate) = 37293 by
 BLAKE2s (matchers-0.1.0.crate) = e16e40b59402c6282f2b7ce6e930e3f88bb630b24e68b5bd0a2b1d9fb57f1fac
 SHA512 (matchers-0.1.0.crate) = 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19
 Size (matchers-0.1.0.crate) = 6948 bytes
-BLAKE2s (maturin-1.8.7.tar.gz) = 1ad5343010b3f62c9493d297934e1dc09912bb5c38be2c1649687fc79cea2e9c
-SHA512 (maturin-1.8.7.tar.gz) = 734688d3aaaf3f610e88f20a59d8ba770c85e9de523f17d9466f7055b5661efc42a31ccc8e94210367032947bb63947f531dc8242df2794773c557db736bbf75
-Size (maturin-1.8.7.tar.gz) = 205116 bytes
+BLAKE2s (maturin-1.9.0.tar.gz) = ed5881ed2c366e26a23e67f2f1cf007e7eb5c81291abc2c4ff8ab558b32b05c3
+SHA512 (maturin-1.9.0.tar.gz) = 5b653f3d8b14924fbf6e490a5798e0456010dce5e2feb316646e76b108313f6062669d5eeb48ccedc5bb3983f18cdbc94b073e72133defaf5048dddc140d8787
+Size (maturin-1.9.0.tar.gz) = 209543 bytes
 BLAKE2s (memchr-2.7.4.crate) = 87799dee61c273cba812d73b67f6ccaf05d8f18d4cc33e0f70986a1485ee0d64
 SHA512 (memchr-2.7.4.crate) = 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
 Size (memchr-2.7.4.crate) = 96670 bytes
@@ -564,9 +567,9 @@ Size (pkg-config-0.3.30.crate) = 20613 b
 BLAKE2s (plain-0.2.3.crate) = 87967a551971deb523fb9bb5e62f978f106ec455fae4a98da333ecaa80f35f25
 SHA512 (plain-0.2.3.crate) = 6909e4b4b4a0a49e6a226d7393b121ec04beb8a13b1652c23337eb09b3c2e5f202b53a7663dfe7828dcb32c3d18135b514e9a982967c188e127a63b6cbeda252
 Size (plain-0.2.3.crate) = 10664 bytes
-BLAKE2s (platform-info-2.0.3.crate) = bf1df0305a02e3a9d5add323e41e325a086b205786a1ffbcacd0bf1f43e34386
-SHA512 (platform-info-2.0.3.crate) = 305699107d21673ab22e56dc42752f85dae93922dcef93233f355b73838e54c2d157e89db60ffdcfd38f105ca6804f76c524ebb75c4f94845ee0320c46c69d03
-Size (platform-info-2.0.3.crate) = 28454 bytes
+BLAKE2s (platform-info-2.0.5.crate) = 598b30434cae8b375b2dd69c74377cde889fbd870cfb59adb23f7e287362f717
+SHA512 (platform-info-2.0.5.crate) = 7c9c113f036b6fb6c31572815b6cde9716f014030bd062d00ed17ea7f911003a5e33b5e43a7c4a559c7ab390b086af88051ab8ccd22df4a24fe928e50a129a58
+Size (platform-info-2.0.5.crate) = 28541 bytes
 BLAKE2s (portable-atomic-1.6.0.crate) = d836eb1526bae29c0aae6a54b8a17157a97341c50bbcda5193e513fd84283d83
 SHA512 (portable-atomic-1.6.0.crate) = b27cf57655a2f1e2d6ea7b45d80b4f9920a836e462f132c50dc1e4d314e162444309de1baecf45dad2defc7a5b99759165e54da9fe759b24092f8cb8755c515c
 Size (portable-atomic-1.6.0.crate) = 140689 bytes
@@ -588,9 +591,9 @@ Size (proc-macro2-1.0.92.crate) = 52353 
 BLAKE2s (psm-0.1.21.crate) = 4aa2c793f4de1c1ee6bf63095f17709a4183fde630f189176cd66572e473704f
 SHA512 (psm-0.1.21.crate) = 33e34bb30efa5ec700c135e11fe03447d56e6f0dbca5536fa8bf9ca2c605c65e2dfe0a2a79a0bbe08eb2d2a37e569e31def340e1187bc25060c2f0e6537e3e5b
 Size (psm-0.1.21.crate) = 23126 bytes
-BLAKE2s (pyproject-toml-0.13.4.crate) = d6d6e9500a97850a89fe3f8c5739f33f476023484f7e5ddf10760beddc20d699
-SHA512 (pyproject-toml-0.13.4.crate) = 97e36aad3533ac80fd0679eb1c8a118b006f05cc135ef48a5f7c33cdb521303e81617e490a044f960804ef4710b604b85ffb57af5010b5846f79d291e0c43281
-Size (pyproject-toml-0.13.4.crate) = 10535 bytes
+BLAKE2s (pyproject-toml-0.13.5.crate) = 8c9414cfcdfc3705f06f89d11b0deb6b5dccb8018aea87d8ab56b6ba07ded644
+SHA512 (pyproject-toml-0.13.5.crate) = d3a66ee2b79ce7889c06b01882875a998e51dc8ba900f5f7f32e2e26484ade72e6d900200ad2e708731407ecf597854ee1f8d1e8c822ffdb6f63a4512b0c8887
+Size (pyproject-toml-0.13.5.crate) = 18464 bytes
 BLAKE2s (python-pkginfo-0.6.5.crate) = 2ba0c8d15abef6f03da12f7d77f00457d5b5326552a59f31f53d5644255f96bc
 SHA512 (python-pkginfo-0.6.5.crate) = 15425127fcebbbb14b64ffafe3fbe900185675e4892f60c14d81759aedb0d365d8889e47083e357c8db1ccab04e924e94d4ab963bff031611a0023e72912fa78
 Size (python-pkginfo-0.6.5.crate) = 212185 bytes
@@ -810,15 +813,15 @@ Size (textwrap-0.16.1.crate) = 56012 byt
 BLAKE2s (thiserror-1.0.69.crate) = 26bff7ed5c8f8eeabca66866529fdd00063c22b57c631a70e5bd5deef20976b6
 SHA512 (thiserror-1.0.69.crate) = ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899
 Size (thiserror-1.0.69.crate) = 22198 bytes
-BLAKE2s (thiserror-2.0.3.crate) = a17ee6037e2cc2f65ad2d0e89a17043d7500fd82f37bed6564e095e5d2507dd3
-SHA512 (thiserror-2.0.3.crate) = f6a8e8e1bb6d6e10edc07c35f3141b4b3ecb46b943b4879dd8f8bef0306feaa5446d8e47b24cffeb4cd6c57b4715b86b2bc0716b4ef7dfdaeb080ecd29646c9a
-Size (thiserror-2.0.3.crate) = 25559 bytes
+BLAKE2s (thiserror-2.0.12.crate) = ceb2a732d8f9bb9899976b1f3c849000ec4d14c701e07a4d1cde338d8dd227fc
+SHA512 (thiserror-2.0.12.crate) = aeb6de221b28443adba6a03337e7c70c54f99fe9500e39f904c3a8e612d895bc65025fb72c861890c7c011595d2b36832f4b642781847513edce1416b30f309c
+Size (thiserror-2.0.12.crate) = 28693 bytes
 BLAKE2s (thiserror-impl-1.0.69.crate) = 2555e9c945653b810be9ffa5bf34b2cc4104000a988b9a341be5703a56dd92ba
 SHA512 (thiserror-impl-1.0.69.crate) = 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3
 Size (thiserror-impl-1.0.69.crate) = 18365 bytes
-BLAKE2s (thiserror-impl-2.0.3.crate) = b5606215aab36eb8f14fbb3627f88b48f233ab6a8b53cd89cad6972e0bf2f15f
-SHA512 (thiserror-impl-2.0.3.crate) = 50bb722db6bff4f18975312be61fbf201b8edb29a2c6420d8a2a1f2817403aa09c6de1269e7f952c4d4583f0dd2ab1eec45b26e5391b6bd69c6450c8e42019c1
-Size (thiserror-impl-2.0.3.crate) = 20283 bytes
+BLAKE2s (thiserror-impl-2.0.12.crate) = 783258cad68710188f8c581ece0fd8203768d0c33ff02413bc0d421ea81e201f
+SHA512 (thiserror-impl-2.0.12.crate) = 01bb00310cd8e80386250469ee7be2cb8db7ff4883869f8ce2ce0de1742292ed4e6d7fb1d7520f1e2555e72044309015bca84dcf058bea99b8d3db970cf0bffb
+Size (thiserror-impl-2.0.12.crate) = 21141 bytes
 BLAKE2s (thread_local-1.1.8.crate) = ff24b6210b6bf0659eeffe5d0285dbba01a96771b4247b0e3d81943589cdc66a
 SHA512 (thread_local-1.1.8.crate) = 6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492
 Size (thread_local-1.1.8.crate) = 13962 bytes



Home | Main Index | Thread Index | Old Index