git: 57c863628638 - main - devel/py-libcst: Update to 1.6.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Mon, 03 Feb 2025 15:57:34 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=57c863628638f78105246ce5543f3182d58c18de

commit 57c863628638f78105246ce5543f3182d58c18de
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-02-03 15:18:45 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-02-03 15:51:10 +0000

    devel/py-libcst: Update to 1.6.0
    
    Changes:        https://github.com/Instagram/LibCST/releases
---
 devel/py-libcst/Makefile        |  3 +--
 devel/py-libcst/Makefile.crates | 22 +++++++-----------
 devel/py-libcst/distinfo        | 50 ++++++++++++++++-------------------------
 3 files changed, 28 insertions(+), 47 deletions(-)

diff --git a/devel/py-libcst/Makefile b/devel/py-libcst/Makefile
index 95195b6ca773..3a762308e3de 100644
--- a/devel/py-libcst/Makefile
+++ b/devel/py-libcst/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	libcst
-PORTVERSION=	1.5.1
-PORTREVISION=	2
+PORTVERSION=	1.6.0
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-libcst/Makefile.crates b/devel/py-libcst/Makefile.crates
index 008289354006..768d677198c8 100644
--- a/devel/py-libcst/Makefile.crates
+++ b/devel/py-libcst/Makefile.crates
@@ -3,7 +3,6 @@ CARGO_CRATES=	aho-corasick-1.0.4 \
 		annotate-snippets-0.6.1 \
 		anstyle-1.0.2 \
 		autocfg-1.1.0 \
-		bitflags-1.3.2 \
 		bitflags-2.4.0 \
 		bumpalo-3.12.0 \
 		cast-0.3.0 \
@@ -29,11 +28,10 @@ CARGO_CRATES=	aho-corasick-1.0.4 \
 		glob-0.3.0 \
 		half-1.8.2 \
 		hashbrown-0.14.5 \
-		heck-0.4.1 \
+		heck-0.5.0 \
 		hermit-abi-0.3.2 \
 		indexmap-2.4.0 \
 		indoc-2.0.4 \
-		instant-0.1.12 \
 		is-terminal-0.4.9 \
 		itertools-0.10.5 \
 		itertools-0.13.0 \
@@ -42,7 +40,6 @@ CARGO_CRATES=	aho-corasick-1.0.4 \
 		lazy_static-1.4.0 \
 		libc-0.2.149 \
 		linux-raw-sys-0.4.10 \
-		lock_api-0.4.7 \
 		log-0.4.17 \
 		memchr-2.7.4 \
 		memoffset-0.6.5 \
@@ -50,8 +47,6 @@ CARGO_CRATES=	aho-corasick-1.0.4 \
 		num-traits-0.2.15 \
 		once_cell-1.16.0 \
 		oorandom-11.1.3 \
-		parking_lot-0.11.2 \
-		parking_lot_core-0.8.5 \
 		paste-1.0.15 \
 		peg-0.8.4 \
 		peg-macros-0.8.4 \
@@ -59,16 +54,16 @@ CARGO_CRATES=	aho-corasick-1.0.4 \
 		plotters-0.3.1 \
 		plotters-backend-0.3.2 \
 		plotters-svg-0.3.1 \
+		portable-atomic-1.4.3 \
 		proc-macro2-1.0.86 \
-		pyo3-0.20.2 \
-		pyo3-build-config-0.20.2 \
-		pyo3-ffi-0.20.2 \
-		pyo3-macros-0.20.2 \
-		pyo3-macros-backend-0.20.2 \
+		pyo3-0.22.2 \
+		pyo3-build-config-0.22.2 \
+		pyo3-ffi-0.22.2 \
+		pyo3-macros-0.22.2 \
+		pyo3-macros-backend-0.22.2 \
 		quote-1.0.37 \
 		rayon-1.10.0 \
 		rayon-core-1.12.1 \
-		redox_syscall-0.2.13 \
 		regex-1.10.6 \
 		regex-automata-0.4.7 \
 		regex-syntax-0.8.4 \
@@ -80,10 +75,9 @@ CARGO_CRATES=	aho-corasick-1.0.4 \
 		serde_derive-1.0.208 \
 		serde_json-1.0.125 \
 		serde_spanned-0.6.7 \
-		smallvec-1.8.1 \
 		syn-1.0.109 \
 		syn-2.0.75 \
-		target-lexicon-0.12.4 \
+		target-lexicon-0.12.15 \
 		termcolor-1.1.3 \
 		thiserror-1.0.63 \
 		thiserror-impl-1.0.63 \
diff --git a/devel/py-libcst/distinfo b/devel/py-libcst/distinfo
index 4224d83bae87..326288d8ca1c 100644
--- a/devel/py-libcst/distinfo
+++ b/devel/py-libcst/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1732239518
-SHA256 (libcst-1.5.1.tar.gz) = 71cb294db84df9e410208009c732628e920111683c2f2b2e0c5b71b98464f365
-SIZE (libcst-1.5.1.tar.gz) = 773387
+TIMESTAMP = 1738088986
+SHA256 (libcst-1.6.0.tar.gz) = e80ecdbe3fa43b3793cae8fa0b07a985bd9a693edbe6e9d076f5422ecadbf0db
+SIZE (libcst-1.6.0.tar.gz) = 776146
 SHA256 (rust/crates/aho-corasick-1.0.4.crate) = 6748e8def348ed4d14996fa801f4122cd763fff530258cdc03f64b25f89d3a5a
 SIZE (rust/crates/aho-corasick-1.0.4.crate) = 171175
 SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
@@ -11,8 +11,6 @@ SHA256 (rust/crates/anstyle-1.0.2.crate) = 15c4c2c83f81532e5845a733998b6971faca2
 SIZE (rust/crates/anstyle-1.0.2.crate) = 13983
 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
 SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
-SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
-SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
 SHA256 (rust/crates/bitflags-2.4.0.crate) = b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635
 SIZE (rust/crates/bitflags-2.4.0.crate) = 36954
 SHA256 (rust/crates/bumpalo-3.12.0.crate) = 0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535
@@ -63,16 +61,14 @@ SHA256 (rust/crates/half-1.8.2.crate) = eabb4a44450da02c90444cf74558da904edde8fb
 SIZE (rust/crates/half-1.8.2.crate) = 41874
 SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
 SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
-SIZE (rust/crates/heck-0.4.1.crate) = 11567
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
 SHA256 (rust/crates/hermit-abi-0.3.2.crate) = 443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b
 SIZE (rust/crates/hermit-abi-0.3.2.crate) = 13783
 SHA256 (rust/crates/indexmap-2.4.0.crate) = 93ead53efc7ea8ed3cfb0c79fc8023fbb782a5432b52830b6518941cebe6505c
 SIZE (rust/crates/indexmap-2.4.0.crate) = 83544
 SHA256 (rust/crates/indoc-2.0.4.crate) = 1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8
 SIZE (rust/crates/indoc-2.0.4.crate) = 14311
-SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c
-SIZE (rust/crates/instant-0.1.12.crate) = 6128
 SHA256 (rust/crates/is-terminal-0.4.9.crate) = cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b
 SIZE (rust/crates/is-terminal-0.4.9.crate) = 8109
 SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
@@ -89,8 +85,6 @@ SHA256 (rust/crates/libc-0.2.149.crate) = a08173bc88b7955d1b3145aa561539096c421a
 SIZE (rust/crates/libc-0.2.149.crate) = 715592
 SHA256 (rust/crates/linux-raw-sys-0.4.10.crate) = da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f
 SIZE (rust/crates/linux-raw-sys-0.4.10.crate) = 1407767
-SHA256 (rust/crates/lock_api-0.4.7.crate) = 327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53
-SIZE (rust/crates/lock_api-0.4.7.crate) = 25371
 SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e
 SIZE (rust/crates/log-0.4.17.crate) = 38028
 SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
@@ -105,10 +99,6 @@ SHA256 (rust/crates/once_cell-1.16.0.crate) = 86f0b0d4bf799edbc74508c1e8bf170ff5
 SIZE (rust/crates/once_cell-1.16.0.crate) = 32120
 SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575
 SIZE (rust/crates/oorandom-11.1.3.crate) = 10068
-SHA256 (rust/crates/parking_lot-0.11.2.crate) = 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99
-SIZE (rust/crates/parking_lot-0.11.2.crate) = 39869
-SHA256 (rust/crates/parking_lot_core-0.8.5.crate) = d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216
-SIZE (rust/crates/parking_lot_core-0.8.5.crate) = 32466
 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
 SIZE (rust/crates/paste-1.0.15.crate) = 18374
 SHA256 (rust/crates/peg-0.8.4.crate) = 295283b02df346d1ef66052a757869b2876ac29a6bb0ac3f5f7cd44aebe40e8f
@@ -123,26 +113,26 @@ SHA256 (rust/crates/plotters-backend-0.3.2.crate) = d88417318da0eaf0fdcdb51a0ee6
 SIZE (rust/crates/plotters-backend-0.3.2.crate) = 13524
 SHA256 (rust/crates/plotters-svg-0.3.1.crate) = 521fa9638fa597e1dc53e9412a4f9cefb01187ee1f7413076f9e6749e2885ba9
 SIZE (rust/crates/plotters-svg-0.3.1.crate) = 7596
+SHA256 (rust/crates/portable-atomic-1.4.3.crate) = 31114a898e107c51bb1609ffaf55a0e011cf6a4d7f1170d0015a165082c0338b
+SIZE (rust/crates/portable-atomic-1.4.3.crate) = 126291
 SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77
 SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958
-SHA256 (rust/crates/pyo3-0.20.2.crate) = 9a89dc7a5850d0e983be1ec2a463a171d20990487c3cfcd68b5363f1ee3d6fe0
-SIZE (rust/crates/pyo3-0.20.2.crate) = 434326
-SHA256 (rust/crates/pyo3-build-config-0.20.2.crate) = 07426f0d8fe5a601f26293f300afd1a7b1ed5e78b2a705870c5f30893c5163be
-SIZE (rust/crates/pyo3-build-config-0.20.2.crate) = 30029
-SHA256 (rust/crates/pyo3-ffi-0.20.2.crate) = dbb7dec17e17766b46bca4f1a4215a85006b4c2ecde122076c562dd058da6cf1
-SIZE (rust/crates/pyo3-ffi-0.20.2.crate) = 64601
-SHA256 (rust/crates/pyo3-macros-0.20.2.crate) = 05f738b4e40d50b5711957f142878cfa0f28e054aa0ebdfc3fd137a843f74ed3
-SIZE (rust/crates/pyo3-macros-0.20.2.crate) = 7925
-SHA256 (rust/crates/pyo3-macros-backend-0.20.2.crate) = 0fc910d4851847827daf9d6cdd4a823fbdaab5b8818325c5e97a86da79e8881f
-SIZE (rust/crates/pyo3-macros-backend-0.20.2.crate) = 49710
+SHA256 (rust/crates/pyo3-0.22.2.crate) = 831e8e819a138c36e212f3af3fd9eeffed6bf1510a805af35b0edee5ffa59433
+SIZE (rust/crates/pyo3-0.22.2.crate) = 538342
+SHA256 (rust/crates/pyo3-build-config-0.22.2.crate) = 1e8730e591b14492a8945cdff32f089250b05f5accecf74aeddf9e8272ce1fa8
+SIZE (rust/crates/pyo3-build-config-0.22.2.crate) = 31225
+SHA256 (rust/crates/pyo3-ffi-0.22.2.crate) = 5e97e919d2df92eb88ca80a037969f44e5e70356559654962cbb3316d00300c6
+SIZE (rust/crates/pyo3-ffi-0.22.2.crate) = 67749
+SHA256 (rust/crates/pyo3-macros-0.22.2.crate) = eb57983022ad41f9e683a599f2fd13c3664d7063a3ac5714cae4b7bee7d3f206
+SIZE (rust/crates/pyo3-macros-0.22.2.crate) = 8136
+SHA256 (rust/crates/pyo3-macros-backend-0.22.2.crate) = ec480c0c51ddec81019531705acac51bcdbeae563557c982aa8263bb96880372
+SIZE (rust/crates/pyo3-macros-backend-0.22.2.crate) = 65620
 SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
 SIZE (rust/crates/quote-1.0.37.crate) = 28558
 SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
 SIZE (rust/crates/rayon-1.10.0.crate) = 180155
 SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
 SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/redox_syscall-0.2.13.crate) = 62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42
-SIZE (rust/crates/redox_syscall-0.2.13.crate) = 23759
 SHA256 (rust/crates/regex-1.10.6.crate) = 4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619
 SIZE (rust/crates/regex-1.10.6.crate) = 253894
 SHA256 (rust/crates/regex-automata-0.4.7.crate) = 38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df
@@ -165,14 +155,12 @@ SHA256 (rust/crates/serde_json-1.0.125.crate) = 83c8e735a073ccf5be70aa8066aa984e
 SIZE (rust/crates/serde_json-1.0.125.crate) = 148919
 SHA256 (rust/crates/serde_spanned-0.6.7.crate) = eb5b1b31579f3811bf615c144393417496f152e12ac8b7663bf664f4a815306d
 SIZE (rust/crates/serde_spanned-0.6.7.crate) = 9164
-SHA256 (rust/crates/smallvec-1.8.1.crate) = cc88c725d61fc6c3132893370cac4a0200e3fedf5da8331c570664b1987f5ca2
-SIZE (rust/crates/smallvec-1.8.1.crate) = 28295
 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
 SIZE (rust/crates/syn-1.0.109.crate) = 237611
 SHA256 (rust/crates/syn-2.0.75.crate) = f6af063034fc1935ede7be0122941bafa9bacb949334d090b77ca98b5817c7d9
 SIZE (rust/crates/syn-2.0.75.crate) = 268805
-SHA256 (rust/crates/target-lexicon-0.12.4.crate) = c02424087780c9b71cc96799eaeddff35af2bc513278cda5c99fc1f5d026d3c1
-SIZE (rust/crates/target-lexicon-0.12.4.crate) = 23020
+SHA256 (rust/crates/target-lexicon-0.12.15.crate) = 4873307b7c257eddcb50c9bedf158eb669578359fb28428bef438fec8e6ba7c2
+SIZE (rust/crates/target-lexicon-0.12.15.crate) = 26384
 SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755
 SIZE (rust/crates/termcolor-1.1.3.crate) = 17242
 SHA256 (rust/crates/thiserror-1.0.63.crate) = c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724