pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/py-libcst



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Sep 22 17:54:31 UTC 2025

Modified Files:
        pkgsrc/lang/py-libcst: Makefile PLIST cargo-depends.mk distinfo

Log Message:
py-libcst: updated to 1.8.4

1.8.4 - 2025-09-09

* fixed: generate Attribute nodes when applying type annotations
* added: Support parsing of t-strings
* added: add support for PEP758

1.8.3 - 2025-08-29
* removed: remove entry points to pure parser
* fixed: fixes match statements to work with PositionProvider


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/lang/py-libcst/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/py-libcst/PLIST
cvs rdiff -u -r1.12 -r1.13 pkgsrc/lang/py-libcst/cargo-depends.mk
cvs rdiff -u -r1.18 -r1.19 pkgsrc/lang/py-libcst/distinfo

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

Modified files:

Index: pkgsrc/lang/py-libcst/Makefile
diff -u pkgsrc/lang/py-libcst/Makefile:1.22 pkgsrc/lang/py-libcst/Makefile:1.23
--- pkgsrc/lang/py-libcst/Makefile:1.22 Sat Jul  5 11:44:07 2025
+++ pkgsrc/lang/py-libcst/Makefile      Mon Sep 22 17:54:31 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.22 2025/07/05 11:44:07 wiz Exp $
+# $NetBSD: Makefile,v 1.23 2025/09/22 17:54:31 adam Exp $
 
-DISTNAME=      libcst-1.8.2
+DISTNAME=      libcst-1.8.4
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    lang python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=l/libcst/}

Index: pkgsrc/lang/py-libcst/PLIST
diff -u pkgsrc/lang/py-libcst/PLIST:1.11 pkgsrc/lang/py-libcst/PLIST:1.12
--- pkgsrc/lang/py-libcst/PLIST:1.11    Wed Jun 11 05:43:58 2025
+++ pkgsrc/lang/py-libcst/PLIST Mon Sep 22 17:54:31 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2025/06/11 05:43:58 adam Exp $
+@comment $NetBSD: PLIST,v 1.12 2025/09/22 17:54:31 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
@@ -193,6 +193,9 @@ ${PYSITELIB}/libcst/_nodes/tests/test_sm
 ${PYSITELIB}/libcst/_nodes/tests/test_subscript.py
 ${PYSITELIB}/libcst/_nodes/tests/test_subscript.pyc
 ${PYSITELIB}/libcst/_nodes/tests/test_subscript.pyo
+${PYSITELIB}/libcst/_nodes/tests/test_template_strings.py
+${PYSITELIB}/libcst/_nodes/tests/test_template_strings.pyc
+${PYSITELIB}/libcst/_nodes/tests/test_template_strings.pyo
 ${PYSITELIB}/libcst/_nodes/tests/test_trailing_whitespace.py
 ${PYSITELIB}/libcst/_nodes/tests/test_trailing_whitespace.pyc
 ${PYSITELIB}/libcst/_nodes/tests/test_trailing_whitespace.pyo

Index: pkgsrc/lang/py-libcst/cargo-depends.mk
diff -u pkgsrc/lang/py-libcst/cargo-depends.mk:1.12 pkgsrc/lang/py-libcst/cargo-depends.mk:1.13
--- pkgsrc/lang/py-libcst/cargo-depends.mk:1.12 Wed Jun 11 05:43:58 2025
+++ pkgsrc/lang/py-libcst/cargo-depends.mk      Mon Sep 22 17:54:31 2025
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.12 2025/06/11 05:43:58 adam Exp $
+# $NetBSD: cargo-depends.mk,v 1.13 2025/09/22 17:54:31 adam Exp $
 
 CARGO_CRATE_DEPENDS+=  aho-corasick-1.0.4
 CARGO_CRATE_DEPENDS+=  anes-0.1.6
@@ -50,15 +50,15 @@ CARGO_CRATE_DEPENDS+=       plotters-backend-0
 CARGO_CRATE_DEPENDS+=  plotters-svg-0.3.7
 CARGO_CRATE_DEPENDS+=  portable-atomic-1.4.3
 CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.95
-CARGO_CRATE_DEPENDS+=  pyo3-0.25.0
-CARGO_CRATE_DEPENDS+=  pyo3-build-config-0.25.0
-CARGO_CRATE_DEPENDS+=  pyo3-ffi-0.25.0
-CARGO_CRATE_DEPENDS+=  pyo3-macros-0.25.0
-CARGO_CRATE_DEPENDS+=  pyo3-macros-backend-0.25.0
+CARGO_CRATE_DEPENDS+=  pyo3-0.25.1
+CARGO_CRATE_DEPENDS+=  pyo3-build-config-0.25.1
+CARGO_CRATE_DEPENDS+=  pyo3-ffi-0.25.1
+CARGO_CRATE_DEPENDS+=  pyo3-macros-0.25.1
+CARGO_CRATE_DEPENDS+=  pyo3-macros-backend-0.25.1
 CARGO_CRATE_DEPENDS+=  quote-1.0.40
-CARGO_CRATE_DEPENDS+=  rayon-1.10.0
-CARGO_CRATE_DEPENDS+=  rayon-core-1.12.1
-CARGO_CRATE_DEPENDS+=  regex-1.11.1
+CARGO_CRATE_DEPENDS+=  rayon-1.11.0
+CARGO_CRATE_DEPENDS+=  rayon-core-1.13.0
+CARGO_CRATE_DEPENDS+=  regex-1.11.2
 CARGO_CRATE_DEPENDS+=  regex-automata-0.4.9
 CARGO_CRATE_DEPENDS+=  regex-syntax-0.8.5
 CARGO_CRATE_DEPENDS+=  rustversion-1.0.21

Index: pkgsrc/lang/py-libcst/distinfo
diff -u pkgsrc/lang/py-libcst/distinfo:1.18 pkgsrc/lang/py-libcst/distinfo:1.19
--- pkgsrc/lang/py-libcst/distinfo:1.18 Mon Jun 30 19:45:57 2025
+++ pkgsrc/lang/py-libcst/distinfo      Mon Sep 22 17:54:31 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.18 2025/06/30 19:45:57 adam Exp $
+$NetBSD: distinfo,v 1.19 2025/09/22 17:54:31 adam Exp $
 
 BLAKE2s (aho-corasick-1.0.4.crate) = 861964cb94973afae58d36b63b9eb923b60aa3ab9962b118a756988cf05e0f77
 SHA512 (aho-corasick-1.0.4.crate) = 7cb8feb3289a508b1345b3cc04b59f2f730b80f561b17c7605ce23bf92780b5b3714ec84f5e3c5f4ba0c3abd47ac44fd0064a8bf4c5a7d00bd580774c6a3aee8
@@ -102,9 +102,9 @@ Size (js-sys-0.3.77.crate) = 55538 bytes
 BLAKE2s (libc-0.2.149.crate) = 48efe3c00a9d8d822876a0587ac2a8bd98a30e80f340bed8b21fb8880c371875
 SHA512 (libc-0.2.149.crate) = 0def64d400d473d6eed30e985522d36801ee6472b15f90e74dc4592e0a8ffbaf30b731be280de52b30255cf60aeca8efe817b67049227dc7000c807e007d7289
 Size (libc-0.2.149.crate) = 715592 bytes
-BLAKE2s (libcst-1.8.2.tar.gz) = c17e145b5db1774fa46e0b5174b26a450ca3ac52cd1e9b3fc14e61e32b368ba7
-SHA512 (libcst-1.8.2.tar.gz) = dd501de64e13dcb6cbfa4ebe8c89513cf8b2d27fa97d34b02553c1462c3052bc65253cf55a1bce1124e87108bdc834f7e7f5bc1180217a678304efa1130e2a3e
-Size (libcst-1.8.2.tar.gz) = 881534 bytes
+BLAKE2s (libcst-1.8.4.tar.gz) = 25066ececfc4c4d91ca2840aaf6ed22d90ee8da79dc591b4c96a2509ffe4b56a
+SHA512 (libcst-1.8.4.tar.gz) = 3d6f96d75e05853c92e1ee10a146d86b405f0d3286049f7676c6f7b81f6bd0c3de8b9e7948f4a589748187d76b04a5759a1e14627e47f067d8df2e56195054ec
+Size (libcst-1.8.4.tar.gz) = 884416 bytes
 BLAKE2s (log-0.4.17.crate) = 6994234f481cfe97b62255329a6c6f4a07dcdb193cc54d2c7ddda0519b41d214
 SHA512 (log-0.4.17.crate) = 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2
 Size (log-0.4.17.crate) = 38028 bytes
@@ -153,33 +153,33 @@ Size (portable-atomic-1.4.3.crate) = 126
 BLAKE2s (proc-macro2-1.0.95.crate) = 10a961c76b99a4c9d351bcaa5e728fb70d0a9e23a2d8845734ea54598c5c82f6
 SHA512 (proc-macro2-1.0.95.crate) = f78e4d47ecd29c1b2315554705e445507bbfb9449afd0bf1b74df28f266ac6382ca8c3ce135ddc55c989eaee64d1794a0933a941c8ff55f543fa21c400016547
 Size (proc-macro2-1.0.95.crate) = 51820 bytes
-BLAKE2s (pyo3-0.25.0.crate) = 42eb8efffa14f21485a296a324e9cf45475b9b505b30ad2351aaa9f832a5685a
-SHA512 (pyo3-0.25.0.crate) = 83336d284eefdef5bc26dec4880e21c608a001b4676b3628eb59b7c0011fb672ca81fca035666b714eeb158809064f9b5b0720802045d5ff8fc9f6af02813c30
-Size (pyo3-0.25.0.crate) = 1120850 bytes
-BLAKE2s (pyo3-build-config-0.25.0.crate) = 800213f2198f0c5100b8b3c3ebca280d3cdd25682af0d9de0984af80a25668e0
-SHA512 (pyo3-build-config-0.25.0.crate) = f6580bcc12bf8235bd8bdc09908f861645adfcdee31cf88d6443e628601bf3107c1d823c09dacb8e1bdaa171ae49f15e19811b9752600b799a4e86cdea081d40
-Size (pyo3-build-config-0.25.0.crate) = 34122 bytes
-BLAKE2s (pyo3-ffi-0.25.0.crate) = c61ebf2e7164c6a00bb9fa5caa6dcffde67fc370b609122ab544bdb113a6fa58
-SHA512 (pyo3-ffi-0.25.0.crate) = e03cb71493c898408a0692ba7fb4cd704e48c307f5115159f3375fae879e46f5cd7536325d70e7dbd3aeca8ea282a0fb5b5ac609bc807e8b9cb6abbd3a9a2ca5
-Size (pyo3-ffi-0.25.0.crate) = 77991 bytes
-BLAKE2s (pyo3-macros-0.25.0.crate) = 8fc7e59ab55125caf956c8bf8f9c1f0a98b76d355ee1bd8d0aeb7840bc120e71
-SHA512 (pyo3-macros-0.25.0.crate) = ee1218b6981d94a228bf55f31f0131c094728b12c19b312a77386cace2c4768ad8fc8a1a1999bf27c6a30012e20a1eb7a574d918ccacc421930c12cb1a6386ef
-Size (pyo3-macros-0.25.0.crate) = 8876 bytes
-BLAKE2s (pyo3-macros-backend-0.25.0.crate) = 1c6b883a9a94da7b3b59973da1faf3c72f5594d535b02df668638f3bf1000944
-SHA512 (pyo3-macros-backend-0.25.0.crate) = dc2e567a09e746893d7cea57aa456124df31b1e3cb25f5b1fabdc97cd2ae73eea1d57aa642268bdbef3dc1ba0e383893d1b5dfd9cf1f3e818f77b9fc0ef2c486
-Size (pyo3-macros-backend-0.25.0.crate) = 75089 bytes
+BLAKE2s (pyo3-0.25.1.crate) = a1651ffa25a9637134c63d391a46ed311098336391b7e88a202f6fc2f0800081
+SHA512 (pyo3-0.25.1.crate) = 9c842c89d274dba0c8a3085a8524736245d65f07e5c05bc13fc89167cfdeb1a4ff2b4a9da9467eee918e45d01777473f39bda11efe0052859969d4fdeac1adc6
+Size (pyo3-0.25.1.crate) = 1121993 bytes
+BLAKE2s (pyo3-build-config-0.25.1.crate) = db3aae9ffb1bf0a87ab938781fa7ec966592d7ab90864007a65d6eececb9ceb0
+SHA512 (pyo3-build-config-0.25.1.crate) = d6fe4a46111188203a839c8c73b9835f98cd6bc5982868cbcc9f502c5a09b35c3e61117b50ef8372470051b5bc4959731907748ffca89f42f300a3081b7b0467
+Size (pyo3-build-config-0.25.1.crate) = 34126 bytes
+BLAKE2s (pyo3-ffi-0.25.1.crate) = 217a85234b6df73dc1648bc58a957d8c9f7a876af36629c81ff7500d4e5dd390
+SHA512 (pyo3-ffi-0.25.1.crate) = 35ab63888f49df13fab8b96b87f6c705186173923fd5898abe8730675156426f020ee517019926ba5e06cdb4fc5f91a75f648ce9eba892e9eaf3ee17864a8ec7
+Size (pyo3-ffi-0.25.1.crate) = 78058 bytes
+BLAKE2s (pyo3-macros-0.25.1.crate) = f0ee3471b249af1a60fb22e529d1a3bf0edc74e301589bcf1800c68e5a94f776
+SHA512 (pyo3-macros-0.25.1.crate) = 08387f3d1ddb0cc253eed376e6e8ebe5722b31664ec742f16c0454b52f1fbcadbe7720ae9e2d3870fe0ca2690916cf6e3e032f5a3e65d767322c068432f6d470
+Size (pyo3-macros-0.25.1.crate) = 8886 bytes
+BLAKE2s (pyo3-macros-backend-0.25.1.crate) = 4cff3532b9ff45b067bb278e7355de631d7ccaf2f34778c344ab124f2e25e86b
+SHA512 (pyo3-macros-backend-0.25.1.crate) = 4c9006424630ab9bcd5dcdd45fe927a95a40a61757f0950396eb9f0c3f1794772092a19773c102220489cc621ad65d81dbbe459a1be472f6cd3211c50ef33cc2
+Size (pyo3-macros-backend-0.25.1.crate) = 76006 bytes
 BLAKE2s (quote-1.0.40.crate) = 6df5708ef6ae35b5b97462fb548aac6ab410bec8f3b9fadf6c1e437d0ecb4d2b
 SHA512 (quote-1.0.40.crate) = 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99
 Size (quote-1.0.40.crate) = 31063 bytes
-BLAKE2s (rayon-1.10.0.crate) = f1769d4de9d61202f2b56b8e5bd1a053437df872b11b5cde35bbcb986fff6c73
-SHA512 (rayon-1.10.0.crate) = 3f628c58f3af3cbd1f245ca1be9c8393eff41112891fc4e676a2b9e26b6cba7cb80d7b6ce46e75bbb65e42fc00c5c0bb6b6a4b59092882f03febeb31f9cca5d3
-Size (rayon-1.10.0.crate) = 180155 bytes
-BLAKE2s (rayon-core-1.12.1.crate) = 2402c16b62f8a112b43da9ab8c91e8b00bd22cd9252ea12dae77079bef92c16f
-SHA512 (rayon-core-1.12.1.crate) = 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e
-Size (rayon-core-1.12.1.crate) = 70701 bytes
-BLAKE2s (regex-1.11.1.crate) = 2e52b6d4d2cca62934696819bce5650fa491e177536e77615ab8837f8a70e563
-SHA512 (regex-1.11.1.crate) = d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8
-Size (regex-1.11.1.crate) = 254170 bytes
+BLAKE2s (rayon-1.11.0.crate) = 52e9d0ff01112efebcc0907e79f621485ac609f26b452d19ba58f47522d9751d
+SHA512 (rayon-1.11.0.crate) = 24238ba604099b3e58282b7338ccc63e52621e329ac908d7f3799c632f4ff97ae305a5b361479d4d7d0f09b76f49ab3b75c4187c41542caaca0575d51c299d2c
+Size (rayon-1.11.0.crate) = 182470 bytes
+BLAKE2s (rayon-core-1.13.0.crate) = f384b31095000823ff894534a3e0461fa85eef727177a52cf699ff9bcafbcbd7
+SHA512 (rayon-core-1.13.0.crate) = dce0adda8f5858d351f628f50168d9097ecca437b77fc0c63ad18fb8b3fcc87f2f513cbcbf57606862e30e81f293a05d245073be75292d1a536d6a4d3e2edb9b
+Size (rayon-core-1.13.0.crate) = 73151 bytes
+BLAKE2s (regex-1.11.2.crate) = 724dfd1c673959eea6409b91793b7f33085514ee68b9951e3e372c65aedf849b
+SHA512 (regex-1.11.2.crate) = b1cd7de6128d2dd6dea6c367fd95d6eb10bdd4323d0750fa869d02a544e6e18222fdf369a2b29e991182d0374f75eb85b6fde70bb17df4bfb5d47efa46d7c0ae
+Size (regex-1.11.2.crate) = 166265 bytes
 BLAKE2s (regex-automata-0.4.9.crate) = 8ebba73e81a749b6172353bffb32b1b8b55a5ac2123ead2c0553bbeb30bfea6b
 SHA512 (regex-automata-0.4.9.crate) = 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2
 Size (regex-automata-0.4.9.crate) = 618525 bytes



Home | Main Index | Thread Index | Old Index