pkgsrc-Changes archive

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

CVS commit: pkgsrc/misc/py-watchfiles



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon May 18 13:20:05 UTC 2026

Modified Files:
        pkgsrc/misc/py-watchfiles: Makefile cargo-depends.mk distinfo

Log Message:
py-watchfiles: updated to 1.2.0

1.2.0

ci: add riscv64 manylinux wheels
fix linting
Add Python 3.15-dev build, drop 3.9, increase MVRV to 1.83
fix: improve type safety and error handling
Ruff target version to 3.10
upgrade uv lock
prep v1.2.0 release


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/misc/py-watchfiles/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/misc/py-watchfiles/cargo-depends.mk
cvs rdiff -u -r1.11 -r1.12 pkgsrc/misc/py-watchfiles/distinfo

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

Modified files:

Index: pkgsrc/misc/py-watchfiles/Makefile
diff -u pkgsrc/misc/py-watchfiles/Makefile:1.13 pkgsrc/misc/py-watchfiles/Makefile:1.14
--- pkgsrc/misc/py-watchfiles/Makefile:1.13     Wed Oct 15 13:53:54 2025
+++ pkgsrc/misc/py-watchfiles/Makefile  Mon May 18 13:20:05 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2025/10/15 13:53:54 adam Exp $
+# $NetBSD: Makefile,v 1.14 2026/05/18 13:20:05 adam Exp $
 
-DISTNAME=      watchfiles-1.1.1
+DISTNAME=      watchfiles-1.2.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    misc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=w/watchfiles/}
@@ -14,9 +14,7 @@ DEPENDS+=     ${PYPKGPREFIX}-anyio>=3.0.0:..
 TEST_DEPENDS+= ${PYPKGPREFIX}-dirty-equals>=0:../../devel/py-dirty-equals
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-timeout>=0:../../devel/py-test-timeout
 
-post-install:
-       cd ${DESTDIR}${PREFIX}/bin && \
-       ${MV} watchfiles watchfiles-${PYVERSSUFFIX} || ${TRUE}
+PY_RENAME_BINARIES=    watchfiles
 
 .include "cargo-depends.mk"
 

Index: pkgsrc/misc/py-watchfiles/cargo-depends.mk
diff -u pkgsrc/misc/py-watchfiles/cargo-depends.mk:1.10 pkgsrc/misc/py-watchfiles/cargo-depends.mk:1.11
--- pkgsrc/misc/py-watchfiles/cargo-depends.mk:1.10     Wed Oct 15 13:53:54 2025
+++ pkgsrc/misc/py-watchfiles/cargo-depends.mk  Mon May 18 13:20:05 2026
@@ -1,6 +1,5 @@
-# $NetBSD: cargo-depends.mk,v 1.10 2025/10/15 13:53:54 adam Exp $
+# $NetBSD: cargo-depends.mk,v 1.11 2026/05/18 13:20:05 adam Exp $
 
-CARGO_CRATE_DEPENDS+=  autocfg-1.3.0
 CARGO_CRATE_DEPENDS+=  bitflags-1.3.2
 CARGO_CRATE_DEPENDS+=  bitflags-2.7.0
 CARGO_CRATE_DEPENDS+=  cc-1.0.96
@@ -10,7 +9,6 @@ CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.
 CARGO_CRATE_DEPENDS+=  filetime-0.2.24
 CARGO_CRATE_DEPENDS+=  fsevent-sys-4.1.0
 CARGO_CRATE_DEPENDS+=  heck-0.5.0
-CARGO_CRATE_DEPENDS+=  indoc-2.0.5
 CARGO_CRATE_DEPENDS+=  inotify-0.11.0
 CARGO_CRATE_DEPENDS+=  inotify-sys-0.1.5
 CARGO_CRATE_DEPENDS+=  kqueue-1.0.8
@@ -18,26 +16,24 @@ CARGO_CRATE_DEPENDS+=       kqueue-sys-1.0.4
 CARGO_CRATE_DEPENDS+=  libc-0.2.169
 CARGO_CRATE_DEPENDS+=  libredox-0.1.3
 CARGO_CRATE_DEPENDS+=  log-0.4.22
-CARGO_CRATE_DEPENDS+=  memoffset-0.9.1
 CARGO_CRATE_DEPENDS+=  mio-1.0.3
 CARGO_CRATE_DEPENDS+=  notify-8.0.0
 CARGO_CRATE_DEPENDS+=  notify-types-2.0.0
 CARGO_CRATE_DEPENDS+=  once_cell-1.21.3
 CARGO_CRATE_DEPENDS+=  portable-atomic-1.6.0
 CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.81
-CARGO_CRATE_DEPENDS+=  pyo3-0.26.0
-CARGO_CRATE_DEPENDS+=  pyo3-build-config-0.26.0
-CARGO_CRATE_DEPENDS+=  pyo3-ffi-0.26.0
-CARGO_CRATE_DEPENDS+=  pyo3-macros-0.26.0
-CARGO_CRATE_DEPENDS+=  pyo3-macros-backend-0.26.0
+CARGO_CRATE_DEPENDS+=  pyo3-0.28.3
+CARGO_CRATE_DEPENDS+=  pyo3-build-config-0.28.3
+CARGO_CRATE_DEPENDS+=  pyo3-ffi-0.28.3
+CARGO_CRATE_DEPENDS+=  pyo3-macros-0.28.3
+CARGO_CRATE_DEPENDS+=  pyo3-macros-backend-0.28.3
 CARGO_CRATE_DEPENDS+=  python3-dll-a-0.2.14
-CARGO_CRATE_DEPENDS+=  quote-1.0.36
+CARGO_CRATE_DEPENDS+=  quote-1.0.45
 CARGO_CRATE_DEPENDS+=  redox_syscall-0.5.3
 CARGO_CRATE_DEPENDS+=  same-file-1.0.6
 CARGO_CRATE_DEPENDS+=  syn-2.0.60
-CARGO_CRATE_DEPENDS+=  target-lexicon-0.13.2
+CARGO_CRATE_DEPENDS+=  target-lexicon-0.13.5
 CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.12
-CARGO_CRATE_DEPENDS+=  unindent-0.2.3
 CARGO_CRATE_DEPENDS+=  walkdir-2.5.0
 CARGO_CRATE_DEPENDS+=  wasi-0.11.0+wasi-snapshot-preview1
 CARGO_CRATE_DEPENDS+=  winapi-util-0.1.9

Index: pkgsrc/misc/py-watchfiles/distinfo
diff -u pkgsrc/misc/py-watchfiles/distinfo:1.11 pkgsrc/misc/py-watchfiles/distinfo:1.12
--- pkgsrc/misc/py-watchfiles/distinfo:1.11     Wed Oct 15 13:53:54 2025
+++ pkgsrc/misc/py-watchfiles/distinfo  Mon May 18 13:20:05 2026
@@ -1,8 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/10/15 13:53:54 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/05/18 13:20:05 adam Exp $
 
-BLAKE2s (autocfg-1.3.0.crate) = 4b8d612ff5e388a3a839ce0211c16422cce28b2bf8a607944c90de0737f97850
-SHA512 (autocfg-1.3.0.crate) = a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
-Size (autocfg-1.3.0.crate) = 16524 bytes
 BLAKE2s (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415
 SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 Size (bitflags-1.3.2.crate) = 23021 bytes
@@ -30,9 +27,6 @@ Size (fsevent-sys-4.1.0.crate) = 4620 by
 BLAKE2s (heck-0.5.0.crate) = 0bc71a5746c9d1e7c913d096fb68f1d422464744e18adc592540b291882f5660
 SHA512 (heck-0.5.0.crate) = f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
 Size (heck-0.5.0.crate) = 11517 bytes
-BLAKE2s (indoc-2.0.5.crate) = 0efbc2168f93bbe0f905e9ebf91dc9048722660d1e18aafb6b1ba5f3a741463a
-SHA512 (indoc-2.0.5.crate) = 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f
-Size (indoc-2.0.5.crate) = 14396 bytes
 BLAKE2s (inotify-0.11.0.crate) = 4b3d4d550b65ba4e5c28ad8cfd6031ee912a63c799538a0e22c7f3dcca1562af
 SHA512 (inotify-0.11.0.crate) = bf1e133e0c3e9e4c31121b24163e5050a76408540235b9b0e9a9644871cc55aa922ccc48799f2f766a3c869ec7f9a1b2275cd8a19f33c47508dd7d061361158c
 Size (inotify-0.11.0.crate) = 26241 bytes
@@ -54,9 +48,6 @@ Size (libredox-0.1.3.crate) = 6068 bytes
 BLAKE2s (log-0.4.22.crate) = 9c270d3af5640c9eeb36754e6fd6cf50521e9fd1efad955e0d777716b3d6839a
 SHA512 (log-0.4.22.crate) = bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71
 Size (log-0.4.22.crate) = 44027 bytes
-BLAKE2s (memoffset-0.9.1.crate) = c4113c19eb1531bdfa4760d70eb45284a0c72f042b5b013028b700331804b4f4
-SHA512 (memoffset-0.9.1.crate) = 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
-Size (memoffset-0.9.1.crate) = 9032 bytes
 BLAKE2s (mio-1.0.3.crate) = 557461aecdf15f429bf14eac03f0c53597cf18c7222aac33d796634cf7d19db9
 SHA512 (mio-1.0.3.crate) = 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2
 Size (mio-1.0.3.crate) = 103703 bytes
@@ -75,27 +66,27 @@ Size (portable-atomic-1.6.0.crate) = 140
 BLAKE2s (proc-macro2-1.0.81.crate) = 88d5d569775c7d3131b4bb2a9a8ba9f20925d88ce6a2ec45ef8a9c3cfc6eb1ae
 SHA512 (proc-macro2-1.0.81.crate) = 7edec4b786d9fe076ced4fa5c0d369c163fd1c27c895431245a8268ab2e16665b7c0a585552d46ceee6b8103979a4201f92abb381f0e678128abed359f514de7
 Size (proc-macro2-1.0.81.crate) = 48233 bytes
-BLAKE2s (pyo3-0.26.0.crate) = 9ae9cc45f3d92ce176a848092f0e74a94c28d47e6cb614d21ac82cb0292e5f7c
-SHA512 (pyo3-0.26.0.crate) = e073a4d893f88aa0301ef0ead78048137515edd93c490e6dccbc301ff65a208534c65c1d216b04639d4b1ec1e4b69bc87bd34974e5d0659134c28dcce589c194
-Size (pyo3-0.26.0.crate) = 1151579 bytes
-BLAKE2s (pyo3-build-config-0.26.0.crate) = 0739d3e6fd558aaded51dccf1e26b1dc85096e1d9c8e732869ff23e32c04f162
-SHA512 (pyo3-build-config-0.26.0.crate) = a982d0a0baa4af58c2cef7c0c4b2671e3f559ca7f30586eda9fbd05e842efa2bfea0089ddbc729225b848871f6a25f85e86576e1dff519192ba289cd92c6aa8b
-Size (pyo3-build-config-0.26.0.crate) = 34309 bytes
-BLAKE2s (pyo3-ffi-0.26.0.crate) = f5ffa5e7a801e6d8914527016f7112debd04f672174ce138537d66ad8a8af49f
-SHA512 (pyo3-ffi-0.26.0.crate) = 91c2ae828e997dee5e48d839794727e94576228e9329c358a3bc77a59f8f37fa0ae6c2579229782b3f46ab90725844ce9194b9de4d3849d824adf1d40743bf7e
-Size (pyo3-ffi-0.26.0.crate) = 78247 bytes
-BLAKE2s (pyo3-macros-0.26.0.crate) = a94c2ea86f1aa2d97b621f7121e60592e645cc3a52a49cefccccff8bbf63b41f
-SHA512 (pyo3-macros-0.26.0.crate) = 07bcddba0926c3dff7629da3260f9a38593fbb337b6a68d55c223f5944d912885e5319cd635ae1785026fed4adea1fcc19695ae83aca5bea127c5a8868fd2c43
-Size (pyo3-macros-0.26.0.crate) = 8906 bytes
-BLAKE2s (pyo3-macros-backend-0.26.0.crate) = e31797a10353cf0a45cbfc505b55bfe6d7205975934fb7eea76c3681e1607b3c
-SHA512 (pyo3-macros-backend-0.26.0.crate) = 4146011a8ef18ecaa44b425eebe6e5e1370945063b98aaa83452e57b66aefbf5d483367b1d4d44aa5091303c4ba7f568c6428ecec0cfa6c90ba41631d4e99367
-Size (pyo3-macros-backend-0.26.0.crate) = 81809 bytes
+BLAKE2s (pyo3-0.28.3.crate) = 3c6aaac1c9811198ec6da1c9fc48d2f6838f322132ada3667eacb8ed65c418f3
+SHA512 (pyo3-0.28.3.crate) = f955957eec4b95cc9337d331bba3bba52b4754b301cf86cd974601e64eb20c2424023b19be89a224661fe2e185de646cd3d0d00705b6b5cbd139856c9443a247
+Size (pyo3-0.28.3.crate) = 1204476 bytes
+BLAKE2s (pyo3-build-config-0.28.3.crate) = fbf0abd806eefd9d8e61c5c0074bed592f2cdfbf3a82db8e1d78996c13adc5ad
+SHA512 (pyo3-build-config-0.28.3.crate) = 78f85696901b16540d42187d10e888bd929b9f23415faeb73f9798abda1af3506a308145dd4113b070521271c72624d7930fb4b19bad25aa1afd3082030c9126
+Size (pyo3-build-config-0.28.3.crate) = 35961 bytes
+BLAKE2s (pyo3-ffi-0.28.3.crate) = e6ec195e9898889c1bd58068700c10823bb34dc8292bbf0c1ebb473563fc7aae
+SHA512 (pyo3-ffi-0.28.3.crate) = ec49b5cc67d19f46c9daea76b37b4988af0f63b9ed67c71190f015a0aa9691d4a8ffd4128413de430928428e1e8e26d44c3103f561e6b71b7e8c4597ab602d9f
+Size (pyo3-ffi-0.28.3.crate) = 80881 bytes
+BLAKE2s (pyo3-macros-0.28.3.crate) = 91c533aadcfafb9c1aac727e81e88fb1daf48ee50292f10de2fa67623d3d909d
+SHA512 (pyo3-macros-0.28.3.crate) = 57d178bd9b53dd98916e60c89bc26c34f9949829dc17bf7d6cc15b704bba7c874d85d6bd3c827d401268660a79230a6e32711048da939ec4e22342f3e08046d1
+Size (pyo3-macros-0.28.3.crate) = 8963 bytes
+BLAKE2s (pyo3-macros-backend-0.28.3.crate) = 4566cb08ea39578f852a847f909c3aa2b5fd0b9e65cf862a8a418e6982a8cdd0
+SHA512 (pyo3-macros-backend-0.28.3.crate) = 45ce31ed64ee4fd0249736d480c9840a756bc45934d6803ae11e0680057ecf4cc74c71b47ccf9241fc3ab5c1e0b9c758426f08bd523d1ace92fc308302ea3c84
+Size (pyo3-macros-backend-0.28.3.crate) = 88063 bytes
 BLAKE2s (python3-dll-a-0.2.14.crate) = f963cf95d888699943a3c17a44fd8df8c05f02be526de2750756ff5866ff5ecd
 SHA512 (python3-dll-a-0.2.14.crate) = fde53bac2b7009d409d5dfab991b431aea7c16c5e0227a7bb143e73a043cd0490cec2647f73cfc34f73a192e9b365a70fd5b42d969beb2e3251dff44230a2040
 Size (python3-dll-a-0.2.14.crate) = 103489 bytes
-BLAKE2s (quote-1.0.36.crate) = 9f7777159f1dce98b3d75c4080f5513185ed124a911edec785e5349ba70541fd
-SHA512 (quote-1.0.36.crate) = f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
-Size (quote-1.0.36.crate) = 28507 bytes
+BLAKE2s (quote-1.0.45.crate) = 20533b49c424d16a57b48d77fd05ff08c31355221b3dd0d6fd917c60da7f748b
+SHA512 (quote-1.0.45.crate) = df96ede01ebd0ed642b758bf1d0862d0e116fc2b3343e14edb657ce5438ccabe743dec4a0a40de4dee98c134d169af9aba459faadf9c7a832b26377e755d49b0
+Size (quote-1.0.45.crate) = 31564 bytes
 BLAKE2s (redox_syscall-0.5.3.crate) = ed169492a32376846a7fca553d93b8b3f7a20bf84a869248b6b8e9d8f0c5225f
 SHA512 (redox_syscall-0.5.3.crate) = 777d1208004b7756887d6c5745ea408972670e59430e1d299d01a463ae41b98e0920ee77aefef8755fc949d4799dca679afaaae9c1a7d060f76f69af5b90427e
 Size (redox_syscall-0.5.3.crate) = 23830 bytes
@@ -105,24 +96,21 @@ Size (same-file-1.0.6.crate) = 10183 byt
 BLAKE2s (syn-2.0.60.crate) = 6ec940951f056c7bd1f525be26986c4bad28298958284c67521471accfccc7fc
 SHA512 (syn-2.0.60.crate) = 20bfa02b03c193672a9922f9a5e196185341e082a262f7c00d7c2d467d9e2d77f4af3994634923cfaeee34aa9eab510415165f052ffd9b1ed0b1b581e272898d
 Size (syn-2.0.60.crate) = 255808 bytes
-BLAKE2s (target-lexicon-0.13.2.crate) = f3afc66a11871004b4d7425699d7977e4bcff222c083f0ff5edd4a7924a0208a
-SHA512 (target-lexicon-0.13.2.crate) = d25e3cc3d679cb6b6f24c03e0c24db9d6ca31b8ed42ac9531bd7637557fbba225a6c8ac4f68a8eaf3569195814d599e668a968afbc73b940a77cbc27552cc90a
-Size (target-lexicon-0.13.2.crate) = 27923 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.12.crate) = d3afb0938724e7bb0f5c2a5f76ff614511446dd54b363f76e84353254acd3739
 SHA512 (unicode-ident-1.0.12.crate) = bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
 Size (unicode-ident-1.0.12.crate) = 42168 bytes
-BLAKE2s (unindent-0.2.3.crate) = 83b349c1dfae313cf87d9c5f41a8e45a63fd3fc4f54804675d1a924be8c1f2cf
-SHA512 (unindent-0.2.3.crate) = 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505
-Size (unindent-0.2.3.crate) = 7306 bytes
 BLAKE2s (walkdir-2.5.0.crate) = cdca816b58618429084d9471946f73d668cb8ef2960edd8edbefcf29390ba926
 SHA512 (walkdir-2.5.0.crate) = da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad
 Size (walkdir-2.5.0.crate) = 23951 bytes
 BLAKE2s (wasi-0.11.0+wasi-snapshot-preview1.crate) = f023780bb2e4a8571dcb1012e76cfbfc3804df53b89abd5cd8ede9d7c5847d4c
 SHA512 (wasi-0.11.0+wasi-snapshot-preview1.crate) = 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
 Size (wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 bytes
-BLAKE2s (watchfiles-1.1.1.tar.gz) = 4429830f7ceaddc2e67d0d280db11693ed61234d9c5aa9e8e2c1e2c07cdaf652
-SHA512 (watchfiles-1.1.1.tar.gz) = 8aa1fec3bddabc7d8cc663a97d751b98f7c604f68d17b07958690b8b06e7f434090901c56028c7a45720629ac19d52d3ddf5aba1abfacca69b26bd63d3b84b06
-Size (watchfiles-1.1.1.tar.gz) = 94440 bytes
+BLAKE2s (watchfiles-1.2.0.tar.gz) = 16b4c6eb167606dd5cbb6deba3c334479b13bd1d128c87a673e535934280178d
+SHA512 (watchfiles-1.2.0.tar.gz) = a32a3a81ed169ac050373ee5b5eefbbe1c8bd4ca15e7c7edb774709a86cec4cb26d7aa20ef7bde2c8e76c3b69d9f024f9385ec2c623a5452d23176143d91f777
+Size (watchfiles-1.2.0.tar.gz) = 108252 bytes
 BLAKE2s (winapi-util-0.1.9.crate) = 7cc1d153b6749f3f4f4afc0ab493851d26e55f5ca98b0e5aa803e93d6fef7ab5
 SHA512 (winapi-util-0.1.9.crate) = c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9
 Size (winapi-util-0.1.9.crate) = 12464 bytes



Home | Main Index | Thread Index | Old Index