git: c0207c48f139 - main - www/py-nh3: Update to 0.3.6
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 28 Jun 2026 14:00:23 UTC
The branch main has been updated by kai:
URL: https://cgit.FreeBSD.org/ports/commit/?id=c0207c48f13935a1643cc14f2adc8f44f97153cb
commit c0207c48f13935a1643cc14f2adc8f44f97153cb
Author: Kai Knoblich <kai@FreeBSD.org>
AuthorDate: 2026-06-28 13:59:57 +0000
Commit: Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2026-06-28 13:59:57 +0000
www/py-nh3: Update to 0.3.6
Changelog:
https://github.com/messense/nh3/releases/tag/v0.3.6
---
www/py-nh3/Makefile | 3 +-
www/py-nh3/Makefile.crates | 32 ++++++++++-----------
www/py-nh3/distinfo | 70 ++++++++++++++++++++--------------------------
3 files changed, 46 insertions(+), 59 deletions(-)
diff --git a/www/py-nh3/Makefile b/www/py-nh3/Makefile
index b148c8b9a863..f6ac8d26a6bb 100644
--- a/www/py-nh3/Makefile
+++ b/www/py-nh3/Makefile
@@ -1,6 +1,5 @@
PORTNAME= nh3
-DISTVERSION= 0.3.5
-PORTREVISION= 1
+DISTVERSION= 0.3.6
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-nh3/Makefile.crates b/www/py-nh3/Makefile.crates
index d911b6f33cdc..3c8cec27e173 100644
--- a/www/py-nh3/Makefile.crates
+++ b/www/py-nh3/Makefile.crates
@@ -1,14 +1,12 @@
CARGO_CRATES= aliasable-0.1.3 \
ammonia-4.1.2 \
- bitflags-2.11.1 \
- cc-1.2.61 \
+ bitflags-2.13.0 \
cfg-if-1.0.4 \
cssparser-0.35.0 \
cssparser-macros-0.6.1 \
- displaydoc-0.2.5 \
+ displaydoc-0.2.6 \
dtoa-1.0.11 \
dtoa-short-0.3.5 \
- find-msvc-tools-0.1.9 \
form_urlencoded-1.2.2 \
futf-0.1.5 \
heck-0.4.1 \
@@ -22,12 +20,12 @@ CARGO_CRATES= aliasable-0.1.3 \
icu_properties_data-2.2.0 \
icu_provider-2.2.0 \
idna-1.1.0 \
- idna_adapter-1.2.1 \
+ idna_adapter-1.2.2 \
itoa-1.0.18 \
libc-0.2.186 \
litemap-0.8.2 \
lock_api-0.4.14 \
- log-0.4.29 \
+ log-0.4.33 \
mac-0.1.1 \
maplit-1.0.2 \
markup5ever-0.35.0 \
@@ -49,12 +47,11 @@ CARGO_CRATES= aliasable-0.1.3 \
precomputed-hash-0.1.1 \
proc-macro2-1.0.106 \
proc-macro2-diagnostics-0.10.1 \
- pyo3-0.28.3 \
- pyo3-build-config-0.28.3 \
- pyo3-ffi-0.28.3 \
- pyo3-macros-0.28.3 \
- pyo3-macros-backend-0.28.3 \
- python3-dll-a-0.2.15 \
+ pyo3-0.29.0 \
+ pyo3-build-config-0.29.0 \
+ pyo3-ffi-0.29.0 \
+ pyo3-macros-0.29.0 \
+ pyo3-macros-backend-0.29.0 \
quote-1.0.45 \
rand-0.8.6 \
rand_core-0.6.4 \
@@ -63,14 +60,13 @@ CARGO_CRATES= aliasable-0.1.3 \
serde-1.0.228 \
serde_core-1.0.228 \
serde_derive-1.0.228 \
- shlex-1.3.0 \
- siphasher-1.0.2 \
- smallvec-1.15.1 \
+ siphasher-1.0.3 \
+ smallvec-1.15.2 \
stable_deref_trait-1.2.1 \
static_assertions-1.1.0 \
string_cache-0.8.9 \
string_cache_codegen-0.5.4 \
- syn-2.0.117 \
+ syn-2.0.118 \
synstructure-0.13.2 \
target-lexicon-0.13.5 \
tendril-0.4.3 \
@@ -84,9 +80,9 @@ CARGO_CRATES= aliasable-0.1.3 \
windows-link-0.2.1 \
writeable-0.6.3 \
yansi-1.0.1 \
- yoke-0.8.2 \
+ yoke-0.8.3 \
yoke-derive-0.8.2 \
- zerofrom-0.1.7 \
+ zerofrom-0.1.8 \
zerofrom-derive-0.1.7 \
zerotrie-0.2.4 \
zerovec-0.11.6 \
diff --git a/www/py-nh3/distinfo b/www/py-nh3/distinfo
index 2c56108c3881..fac32653ad23 100644
--- a/www/py-nh3/distinfo
+++ b/www/py-nh3/distinfo
@@ -1,28 +1,24 @@
-TIMESTAMP = 1777212682
-SHA256 (nh3-0.3.5.tar.gz) = 45855e14ff056064fec77133bfcf7cd691838168e5e17bbef075394954dc9dc8
-SIZE (nh3-0.3.5.tar.gz) = 20743
+TIMESTAMP = 1782487333
+SHA256 (nh3-0.3.6.tar.gz) = f3736c9dd3d1856f80cd031715b84ca75cda2bbb1ac802c3da26bfce590838d7
+SIZE (nh3-0.3.6.tar.gz) = 24684
SHA256 (rust/crates/aliasable-0.1.3.crate) = 250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd
SIZE (rust/crates/aliasable-0.1.3.crate) = 6169
SHA256 (rust/crates/ammonia-4.1.2.crate) = 17e913097e1a2124b46746c980134e8c954bc17a6a59bb3fde96f088d126dde6
SIZE (rust/crates/ammonia-4.1.2.crate) = 57453
-SHA256 (rust/crates/bitflags-2.11.1.crate) = c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3
-SIZE (rust/crates/bitflags-2.11.1.crate) = 49082
-SHA256 (rust/crates/cc-1.2.61.crate) = d16d90359e986641506914ba71350897565610e87ce0ad9e6f28569db3dd5c6d
-SIZE (rust/crates/cc-1.2.61.crate) = 97163
+SHA256 (rust/crates/bitflags-2.13.0.crate) = b4388bee8683e3d04af747c73422af53102d2bd24d9eadb6cbc100baef4b43f8
+SIZE (rust/crates/bitflags-2.13.0.crate) = 51280
SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
SHA256 (rust/crates/cssparser-0.35.0.crate) = 4e901edd733a1472f944a45116df3f846f54d37e67e68640ac8bb69689aca2aa
SIZE (rust/crates/cssparser-0.35.0.crate) = 54145
SHA256 (rust/crates/cssparser-macros-0.6.1.crate) = 13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331
SIZE (rust/crates/cssparser-macros-0.6.1.crate) = 7914
-SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
-SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/displaydoc-0.2.6.crate) = 1ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f
+SIZE (rust/crates/displaydoc-0.2.6.crate) = 21191
SHA256 (rust/crates/dtoa-1.0.11.crate) = 4c3cf4824e2d5f025c7b531afcb2325364084a16806f6d47fbc1f5fbd9960590
SIZE (rust/crates/dtoa-1.0.11.crate) = 21122
SHA256 (rust/crates/dtoa-short-0.3.5.crate) = cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87
SIZE (rust/crates/dtoa-short-0.3.5.crate) = 8287
-SHA256 (rust/crates/find-msvc-tools-0.1.9.crate) = 5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582
-SIZE (rust/crates/find-msvc-tools-0.1.9.crate) = 31493
SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/futf-0.1.5.crate) = df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843
@@ -49,8 +45,8 @@ SHA256 (rust/crates/icu_provider-2.2.0.crate) = 139c4cf31c8b5f33d7e199446eff9c1e
SIZE (rust/crates/icu_provider-2.2.0.crate) = 51620
SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
SIZE (rust/crates/idna-1.1.0.crate) = 148747
-SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
-SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
+SHA256 (rust/crates/idna_adapter-1.2.2.crate) = cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714
+SIZE (rust/crates/idna_adapter-1.2.2.crate) = 10444
SHA256 (rust/crates/itoa-1.0.18.crate) = 8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682
SIZE (rust/crates/itoa-1.0.18.crate) = 15935
SHA256 (rust/crates/libc-0.2.186.crate) = 68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66
@@ -59,8 +55,8 @@ SHA256 (rust/crates/litemap-0.8.2.crate) = 92daf443525c4cce67b150400bc2316076100
SIZE (rust/crates/litemap-0.8.2.crate) = 34572
SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
-SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
-SIZE (rust/crates/log-0.4.29.crate) = 51515
+SHA256 (rust/crates/log-0.4.33.crate) = 0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad
+SIZE (rust/crates/log-0.4.33.crate) = 52997
SHA256 (rust/crates/mac-0.1.1.crate) = c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4
SIZE (rust/crates/mac-0.1.1.crate) = 4838
SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d
@@ -103,18 +99,16 @@ SHA256 (rust/crates/proc-macro2-1.0.106.crate) = 8fd00f0bb2e90d81d1044c2b32617f6
SIZE (rust/crates/proc-macro2-1.0.106.crate) = 59765
SHA256 (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8
SIZE (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = 12219
-SHA256 (rust/crates/pyo3-0.28.3.crate) = 91fd8e38a3b50ed1167fb981cd6fd60147e091784c427b8f7183a7ee32c31c12
-SIZE (rust/crates/pyo3-0.28.3.crate) = 1204476
-SHA256 (rust/crates/pyo3-build-config-0.28.3.crate) = e368e7ddfdeb98c9bca7f8383be1648fd84ab466bf2bc015e94008db6d35611e
-SIZE (rust/crates/pyo3-build-config-0.28.3.crate) = 35961
-SHA256 (rust/crates/pyo3-ffi-0.28.3.crate) = 7f29e10af80b1f7ccaf7f69eace800a03ecd13e883acfacc1e5d0988605f651e
-SIZE (rust/crates/pyo3-ffi-0.28.3.crate) = 80881
-SHA256 (rust/crates/pyo3-macros-0.28.3.crate) = df6e520eff47c45997d2fc7dd8214b25dd1310918bbb2642156ef66a67f29813
-SIZE (rust/crates/pyo3-macros-0.28.3.crate) = 8963
-SHA256 (rust/crates/pyo3-macros-backend-0.28.3.crate) = c4cdc218d835738f81c2338f822078af45b4afdf8b2e33cbb5916f108b813acb
-SIZE (rust/crates/pyo3-macros-backend-0.28.3.crate) = 88063
-SHA256 (rust/crates/python3-dll-a-0.2.15.crate) = d80ba7540edb18890d444c5aa8e1f1f99b1bdf26fb26ae383135325f4a36042b
-SIZE (rust/crates/python3-dll-a-0.2.15.crate) = 104255
+SHA256 (rust/crates/pyo3-0.29.0.crate) = cd274650b21d4bfc26a0a47587962c1edb425f69287324355cd040c3ea66071c
+SIZE (rust/crates/pyo3-0.29.0.crate) = 1241253
+SHA256 (rust/crates/pyo3-build-config-0.29.0.crate) = c5e2a7d2f0d013342f295c048ad19237add5154a55b1c5a254c0ec93d4109078
+SIZE (rust/crates/pyo3-build-config-0.29.0.crate) = 39616
+SHA256 (rust/crates/pyo3-ffi-0.29.0.crate) = ca85c467da1bbc8d866eea5deff9cf29ea5f7785054a17da36e65bda9c05845b
+SIZE (rust/crates/pyo3-ffi-0.29.0.crate) = 88184
+SHA256 (rust/crates/pyo3-macros-0.29.0.crate) = 9ac53762fd065daa3194dd09337a38bd793a188100fd1a9304c4ab312d901771
+SIZE (rust/crates/pyo3-macros-0.29.0.crate) = 8915
+SHA256 (rust/crates/pyo3-macros-backend-0.29.0.crate) = 4ca3a1557399783172dc5bf39cfca835157732532cba56b71d2292161e53b362
+SIZE (rust/crates/pyo3-macros-backend-0.29.0.crate) = 91943
SHA256 (rust/crates/quote-1.0.45.crate) = 41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924
SIZE (rust/crates/quote-1.0.45.crate) = 31564
SHA256 (rust/crates/rand-0.8.6.crate) = 5ca0ecfa931c29007047d1bc58e623ab12e5590e8c7cc53200d5202b69266d8a
@@ -131,12 +125,10 @@ SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b
SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
-SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
-SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/siphasher-1.0.2.crate) = b2aa850e253778c88a04c3d7323b043aeda9d3e30d5971937c1855769763678e
-SIZE (rust/crates/siphasher-1.0.2.crate) = 11416
-SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
-SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/siphasher-1.0.3.crate) = 8ee5873ec9cce0195efcb7a4e9507a04cd49aec9c83d0389df45b1ef7ba2e649
+SIZE (rust/crates/siphasher-1.0.3.crate) = 11643
+SHA256 (rust/crates/smallvec-1.15.2.crate) = 8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90
+SIZE (rust/crates/smallvec-1.15.2.crate) = 34899
SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
@@ -145,8 +137,8 @@ SHA256 (rust/crates/string_cache-0.8.9.crate) = bf776ba3fa74f83bf4b63c3dcbbf8217
SIZE (rust/crates/string_cache-0.8.9.crate) = 17408
SHA256 (rust/crates/string_cache_codegen-0.5.4.crate) = c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0
SIZE (rust/crates/string_cache_codegen-0.5.4.crate) = 9406
-SHA256 (rust/crates/syn-2.0.117.crate) = e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99
-SIZE (rust/crates/syn-2.0.117.crate) = 306011
+SHA256 (rust/crates/syn-2.0.118.crate) = 1b9ae57f904213ebb649ce6895b8a66c66f0203b9319718f69a5612a065b1422
+SIZE (rust/crates/syn-2.0.118.crate) = 305533
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/target-lexicon-0.13.5.crate) = adb6935a6f5c20170eeceb1a3835a49e12e19d792f6dd344ccc76a985ca5a6ca
@@ -173,12 +165,12 @@ SHA256 (rust/crates/writeable-0.6.3.crate) = 1ffae5123b2d3fc086436f8834ae3ab053a
SIZE (rust/crates/writeable-0.6.3.crate) = 26685
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
-SHA256 (rust/crates/yoke-0.8.2.crate) = abe8c5fda708d9ca3df187cae8bfb9ceda00dd96231bed36e445a1a48e66f9ca
-SIZE (rust/crates/yoke-0.8.2.crate) = 32790
+SHA256 (rust/crates/yoke-0.8.3.crate) = 709fe23a0424b6a435d82152b1bd3fdfb0833487d5fa90d05d42762a9891fef5
+SIZE (rust/crates/yoke-0.8.3.crate) = 33132
SHA256 (rust/crates/yoke-derive-0.8.2.crate) = de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e
SIZE (rust/crates/yoke-derive-0.8.2.crate) = 15077
-SHA256 (rust/crates/zerofrom-0.1.7.crate) = 69faa1f2a1ea75661980b013019ed6687ed0e83d069bc1114e2cc74c6c04c4df
-SIZE (rust/crates/zerofrom-0.1.7.crate) = 6140
+SHA256 (rust/crates/zerofrom-0.1.8.crate) = 0ec05a11813ea801ff6d75110ad09cd0824ddba17dfe17128ea0d5f68e6c5272
+SIZE (rust/crates/zerofrom-0.1.8.crate) = 6156
SHA256 (rust/crates/zerofrom-derive-0.1.7.crate) = 11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1
SIZE (rust/crates/zerofrom-derive-0.1.7.crate) = 8853
SHA256 (rust/crates/zerotrie-0.2.4.crate) = 0f9152d31db0792fa83f70fb2f83148effb5c1f5b8c7686c3459e361d9bc20bf