pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/py-hypothesis



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Aug  9 06:46:19 UTC 2026

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

Log Message:
py-hypothesis: updated to 6.165.2

6.165.2 - 2026-08-05
This release extends a recent shrinking improvement to many more strategies. In unions like wide_strategy | specific_strategy, values produced by the specific branch can now be re-encoded and shrunk 
as if generated by the wider branch when the strategies involved include sampled_from(), lists(), tuples(), dictionaries() and fixed_dictionaries(), builds() of a dataclass, permutations(), the 
dates() family of strategies, and filtered, deferred, or recursive combinations of them.

6.165.1 - 2026-08-04
This release improves shrinking for strategies like st.text() | some_more_complicated_strategy: values produced by the more specific strategy can now be shrunk as if they had been generated by the 
wider strategy. (Values from just() are the exception, as generating them makes no choices which could be re-encoded.)

6.165.0 - 2026-08-02
characters() now issues the new NonRoundTrippableCharactersWarning if the codec argument allows generating characters which encode successfully but do not decode back to the same character - for 
example the yen sign becomes a backslash under shift_jis - since strings containing them do not round-trip. Pass each such character in include_characters to generate it without the warning, or in 
exclude_characters to generate only characters which round-trip.


To generate a diff of this commit:
cvs rdiff -u -r1.173 -r1.174 pkgsrc/devel/py-hypothesis/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-hypothesis/cargo-depends.mk
cvs rdiff -u -r1.167 -r1.168 pkgsrc/devel/py-hypothesis/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-hypothesis/Makefile
diff -u pkgsrc/devel/py-hypothesis/Makefile:1.173 pkgsrc/devel/py-hypothesis/Makefile:1.174
--- pkgsrc/devel/py-hypothesis/Makefile:1.173   Mon Jul 13 09:09:30 2026
+++ pkgsrc/devel/py-hypothesis/Makefile Sun Aug  9 06:46:19 2026
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.173 2026/07/13 09:09:30 adam Exp $
+# $NetBSD: Makefile,v 1.174 2026/08/09 06:46:19 adam Exp $
 #
 # Changelog: https://hypothesis.readthedocs.io/en/latest/changes.html
 
-DISTNAME=      hypothesis-6.156.6
+DISTNAME=      hypothesis-6.165.2
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=h/hypothesis/}

Index: pkgsrc/devel/py-hypothesis/cargo-depends.mk
diff -u pkgsrc/devel/py-hypothesis/cargo-depends.mk:1.1 pkgsrc/devel/py-hypothesis/cargo-depends.mk:1.2
--- pkgsrc/devel/py-hypothesis/cargo-depends.mk:1.1     Mon Jul 13 09:09:31 2026
+++ pkgsrc/devel/py-hypothesis/cargo-depends.mk Sun Aug  9 06:46:19 2026
@@ -1,16 +1,29 @@
-# $NetBSD: cargo-depends.mk,v 1.1 2026/07/13 09:09:31 adam Exp $
+# $NetBSD: cargo-depends.mk,v 1.2 2026/08/09 06:46:19 adam Exp $
 
+CARGO_CRATE_DEPENDS+=  cfg-if-1.0.4
+CARGO_CRATE_DEPENDS+=  crunchy-0.2.4
+CARGO_CRATE_DEPENDS+=  getrandom-0.3.4
+CARGO_CRATE_DEPENDS+=  half-2.7.1
 CARGO_CRATE_DEPENDS+=  heck-0.5.0
 CARGO_CRATE_DEPENDS+=  libc-0.2.186
 CARGO_CRATE_DEPENDS+=  once_cell-1.21.4
 CARGO_CRATE_DEPENDS+=  portable-atomic-1.13.1
+CARGO_CRATE_DEPENDS+=  ppv-lite86-0.2.21
 CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.106
 CARGO_CRATE_DEPENDS+=  pyo3-0.29.0
 CARGO_CRATE_DEPENDS+=  pyo3-build-config-0.29.0
 CARGO_CRATE_DEPENDS+=  pyo3-ffi-0.29.0
 CARGO_CRATE_DEPENDS+=  pyo3-macros-0.29.0
 CARGO_CRATE_DEPENDS+=  pyo3-macros-backend-0.29.0
-CARGO_CRATE_DEPENDS+=  quote-1.0.45
-CARGO_CRATE_DEPENDS+=  syn-2.0.117
+CARGO_CRATE_DEPENDS+=  quote-1.0.46
+CARGO_CRATE_DEPENDS+=  r-efi-5.3.0
+CARGO_CRATE_DEPENDS+=  rand-0.9.4
+CARGO_CRATE_DEPENDS+=  rand_chacha-0.9.0
+CARGO_CRATE_DEPENDS+=  rand_core-0.9.5
+CARGO_CRATE_DEPENDS+=  syn-2.0.118
 CARGO_CRATE_DEPENDS+=  target-lexicon-0.13.5
 CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.24
+CARGO_CRATE_DEPENDS+=  wasip2-1.0.4+wasi-0.2.12
+CARGO_CRATE_DEPENDS+=  wit-bindgen-0.57.1
+CARGO_CRATE_DEPENDS+=  zerocopy-0.8.53
+CARGO_CRATE_DEPENDS+=  zerocopy-derive-0.8.53

Index: pkgsrc/devel/py-hypothesis/distinfo
diff -u pkgsrc/devel/py-hypothesis/distinfo:1.167 pkgsrc/devel/py-hypothesis/distinfo:1.168
--- pkgsrc/devel/py-hypothesis/distinfo:1.167   Mon Jul 13 09:09:31 2026
+++ pkgsrc/devel/py-hypothesis/distinfo Sun Aug  9 06:46:19 2026
@@ -1,11 +1,23 @@
-$NetBSD: distinfo,v 1.167 2026/07/13 09:09:31 adam Exp $
+$NetBSD: distinfo,v 1.168 2026/08/09 06:46:19 adam Exp $
 
+BLAKE2s (cfg-if-1.0.4.crate) = 517b7cff4f133f9b02492c0db281822fd02c24941a7aa4f9b1502895dc5e58d9
+SHA512 (cfg-if-1.0.4.crate) = 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d
+Size (cfg-if-1.0.4.crate) = 9360 bytes
+BLAKE2s (crunchy-0.2.4.crate) = 514633c760697330e52c525809c73a37049903a415e979c70d42a20f7e26a236
+SHA512 (crunchy-0.2.4.crate) = 72ecadb6c8558dcbf3cbc3a34bcefbf292e42999e7af6f59b9804e1233d87f6f65802b157f346a64cd7d2dc1a92564d5481211b081ba5ea170ecdb06dff9dd0b
+Size (crunchy-0.2.4.crate) = 3887 bytes
+BLAKE2s (getrandom-0.3.4.crate) = 33c5dff491914e401ae5406376d96ab45a8111fbc4be7a05142572fbddd27443
+SHA512 (getrandom-0.3.4.crate) = 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8
+Size (getrandom-0.3.4.crate) = 50932 bytes
+BLAKE2s (half-2.7.1.crate) = 6dc03241ebe563191babc40781e79b04c3c79285330b7668158f50df4a4a562e
+SHA512 (half-2.7.1.crate) = f47cc8bfb4c754a8585d4e8eca1a35039dc0879e87e59acb72e91bf2d33eca8c4f8dd17b3a56e8953bcba62cb08122120866e9d4b3ab9f008847d86a5f81716d
+Size (half-2.7.1.crate) = 61040 bytes
 BLAKE2s (heck-0.5.0.crate) = 0bc71a5746c9d1e7c913d096fb68f1d422464744e18adc592540b291882f5660
 SHA512 (heck-0.5.0.crate) = f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
 Size (heck-0.5.0.crate) = 11517 bytes
-BLAKE2s (hypothesis-6.156.6.tar.gz) = 98d574152a517689cb3500e73bd1e61195b50725f82d440b8d5293e56ccf744d
-SHA512 (hypothesis-6.156.6.tar.gz) = 4886a151cd403b71aa2712f7fbd35a64bd86e032fbfcab4cc490bc8644f75e1e9539ddd2e9c5846517021a311517e16e341f0d3b9251904fa6914d9f6960faf9
-Size (hypothesis-6.156.6.tar.gz) = 476304 bytes
+BLAKE2s (hypothesis-6.165.2.tar.gz) = 3f27141992782b9beade6b1431c2dc99d135098c0feeaedd2d4c9ff26911f02d
+SHA512 (hypothesis-6.165.2.tar.gz) = 91d4617eb25ecf19668a7d80cfc99a820300fb828ca4d0eb7b6aaf81c970c1deee774940a590156abd558b2933297424f43ea60bcff029293adf20bd7442c8ea
+Size (hypothesis-6.165.2.tar.gz) = 502277 bytes
 BLAKE2s (libc-0.2.186.crate) = e4ae2a7c2182c3a4f54e39cfed3d574220b3a6d54af5a40aadfd814bb8a12c6a
 SHA512 (libc-0.2.186.crate) = 6a58e671ec6811dff9a0d7d4db8f37d38bcbca9efff20dad4706190e5cdb77b426567754bcf0ef0f2d0c31d6506401f724f3ca500b9bed57bb8605b1141ed690
 Size (libc-0.2.186.crate) = 821883 bytes
@@ -15,6 +27,9 @@ Size (once_cell-1.21.4.crate) = 35010 by
 BLAKE2s (portable-atomic-1.13.1.crate) = b3a6549f02086b4648b923c66555c2cf4f46719746faeaf5372cae8ec0e52e11
 SHA512 (portable-atomic-1.13.1.crate) = 2a1b31ac9814af884640b3398ab824a9795c72d260527a0966b193113808cfbb3345d50cd1beaebb45863437c3d06c8706d34b26efecceefc649319a4bc274a3
 Size (portable-atomic-1.13.1.crate) = 197001 bytes
+BLAKE2s (ppv-lite86-0.2.21.crate) = dcc7e79ae37986b5b66ff98fc97f05a07909fde17b5509ba1132169e8c5e5544
+SHA512 (ppv-lite86-0.2.21.crate) = 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc
+Size (ppv-lite86-0.2.21.crate) = 22522 bytes
 BLAKE2s (proc-macro2-1.0.106.crate) = d914a8fc313c5a898a0a9381a19dfbdfe9b94efba3f431759ea2c7ce43cd5362
 SHA512 (proc-macro2-1.0.106.crate) = b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744
 Size (proc-macro2-1.0.106.crate) = 59765 bytes
@@ -33,15 +48,39 @@ Size (pyo3-macros-0.29.0.crate) = 8915 b
 BLAKE2s (pyo3-macros-backend-0.29.0.crate) = 6b63621bf64ba16ae267df41057b1ac4fcc3f47c5ac6ef4cc4f55ccd3c0d798e
 SHA512 (pyo3-macros-backend-0.29.0.crate) = 13a7af3958c09969637827d97ab9bbc664c407dda9e4283afaf495757798cf6f84932468bc092160fa75211ce0aafe6efc657f3a390234d77a67362cfb31fe0f
 Size (pyo3-macros-backend-0.29.0.crate) = 91943 bytes
-BLAKE2s (quote-1.0.45.crate) = 20533b49c424d16a57b48d77fd05ff08c31355221b3dd0d6fd917c60da7f748b
-SHA512 (quote-1.0.45.crate) = df96ede01ebd0ed642b758bf1d0862d0e116fc2b3343e14edb657ce5438ccabe743dec4a0a40de4dee98c134d169af9aba459faadf9c7a832b26377e755d49b0
-Size (quote-1.0.45.crate) = 31564 bytes
-BLAKE2s (syn-2.0.117.crate) = 03f50444ef7a3b5f28a72c59696d1676df1b8f5c334b19648d2755927e8b2f43
-SHA512 (syn-2.0.117.crate) = 035c2e63542592b6a4058a2a82d4c2c1f5793f84fb1b04cbd393337a26fcf661a1f3bea439ce98a1fe943b1c4d36d2bda16df3bbc3fa6ca35e1548d530dc8416
-Size (syn-2.0.117.crate) = 306011 bytes
+BLAKE2s (quote-1.0.46.crate) = c46b18b5cdbf25292ef1bc1b3a7fa18a92406588beb8dca1c12c7320e03ba60c
+SHA512 (quote-1.0.46.crate) = f51e65743b9f15b491d20bb6c3a0df921cfec29df8bafca36c9dde034b5117fe3f4eedcc258126c6cb1729be1ffde5fcf7e5b0fb0c3de4a618f46ab3cd803e77
+Size (quote-1.0.46.crate) = 31628 bytes
+BLAKE2s (r-efi-5.3.0.crate) = 3a737953fd15903b6e466848b522230b19bc1520b9b900092e3f5822be416a2d
+SHA512 (r-efi-5.3.0.crate) = e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad
+Size (r-efi-5.3.0.crate) = 64532 bytes
+BLAKE2s (rand-0.9.4.crate) = c215de3a178da870deceae4f05304b259b68ca36f7539f61daa5d67cb05a2303
+SHA512 (rand-0.9.4.crate) = 3b78989d418b84dc00833237e1e83d93a263d67d9ef8570785d1917a7dc731103db1b790643def196d66bd8f163da49994742791a1b2d9da03f854a0176e68ac
+Size (rand-0.9.4.crate) = 99786 bytes
+BLAKE2s (rand_chacha-0.9.0.crate) = 92c607c07408ba75e10597aba27370fc46ceece6bf2e3d836de2eeb55af6dd72
+SHA512 (rand_chacha-0.9.0.crate) = f62a7bb067ff984049c96cddccc841cd9931daeb5b25bb69f056bfe577f62b1b35c08f2bb5028590eefa04a9369beead4e6b03607eec97256e0383b20542af96
+Size (rand_chacha-0.9.0.crate) = 18258 bytes
+BLAKE2s (rand_core-0.9.5.crate) = bb780e2b4bfc4864096bdf32c3991e4b872e49c8f88cf785a5c6c1df3ca3345d
+SHA512 (rand_core-0.9.5.crate) = 0ae54e2fdc0fa8f6a2dd46fe29de26ac397b9f5c805424b3d06e467cf1d09762d66c7eb07ada74adb64ced326f15d4f415e665979d5de2b3f8e8cc1196547c56
+Size (rand_core-0.9.5.crate) = 24129 bytes
+BLAKE2s (syn-2.0.118.crate) = d87c4260b28e9ef68731e1bfde11fadc47cb88aff1cbf915eba7814fecdf429a
+SHA512 (syn-2.0.118.crate) = 24cbedce5f751fb5fab46ce27b9772fb59692e5520039a4d66a9f4d8d8b381d2af5c5be5eebd1e24cdba49fcb40a90b38f61477dd5dc96d8f272823f9a93b61d
+Size (syn-2.0.118.crate) = 305533 bytes
 BLAKE2s (target-lexicon-0.13.5.crate) = 68bf6c69ac036b1df41f1073b8a85e072da1e13c570340afe4f59722e4c95fd0
 SHA512 (target-lexicon-0.13.5.crate) = 956df27c01e1186c5356117ffd07810fc0b62fb919d5bfd215955ba85be00ef675212a3c0dc36679986be7b825442fec5c93c7643b7e1e19c04572e6463546fc
 Size (target-lexicon-0.13.5.crate) = 26928 bytes
 BLAKE2s (unicode-ident-1.0.24.crate) = 48314ea8c9272549000bbd39fab6a52df9a467bedfcdcda02f183d7549b620b2
 SHA512 (unicode-ident-1.0.24.crate) = 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259
 Size (unicode-ident-1.0.24.crate) = 49298 bytes
+BLAKE2s (wasip2-1.0.4+wasi-0.2.12.crate) = cc23453ee71ac10bd5be50f7503ccac41ef5f5c2b31e78e3986774f057966aca
+SHA512 (wasip2-1.0.4+wasi-0.2.12.crate) = 42c79d515531dd74efcca7fc3518ec57a34d5a4c73cf36f462fa1fc87151dd22d227021667e7743aae587962806b96840fecda029e5469c69047a494b13e290b
+Size (wasip2-1.0.4+wasi-0.2.12.crate) = 135311 bytes
+BLAKE2s (wit-bindgen-0.57.1.crate) = a8e2fb1a6469e6a71c293528986ea53c72d5c0d541abe62be55a1ad575bb31fb
+SHA512 (wit-bindgen-0.57.1.crate) = 9a2ebae44032c0032ae22d1cc277aa6cd35c874d00a0a8b2271a0267ab838f1584eb9fc41d896a0639ad7ad2268fbc9c337a4372c1b3183f6117674d4244bafa
+Size (wit-bindgen-0.57.1.crate) = 71227 bytes
+BLAKE2s (zerocopy-0.8.53.crate) = e54df3825c175c34ea7e8018039c860ce591756435ed3afa8735ddfefd16917c
+SHA512 (zerocopy-0.8.53.crate) = c2f1fabfcc5ce8badb1b69b395ef1394bc4cc88b795e095b22347fd4cefc5c195a4013e8a05a2327ef1e45aad65f6e562a08c7c03a62d3aec149701cb6da0be8
+Size (zerocopy-0.8.53.crate) = 284705 bytes
+BLAKE2s (zerocopy-derive-0.8.53.crate) = 69029899d38c599883fbf11e27b94db307f61b0341f1c3f2944b036ce3c6c707
+SHA512 (zerocopy-derive-0.8.53.crate) = 4ed6cbf5afc127c966f114f4d48f33b50df04327864956276f31ff7f47dfb0b23fa966a4c217a1a714b8a20b8c473f17ade8cbb964a7bc088741fd851cd14341
+Size (zerocopy-derive-0.8.53.crate) = 98699 bytes



Home | Main Index | Thread Index | Old Index