On 8/19/24 4:35 PM, Landry Breuil wrote:
Le Mon, Aug 19, 2024 at 04:04:34PM +0200, Renaud Allard a écrit :


On 8/19/24 3:56 PM, Landry Breuil wrote:
Le Wed, Aug 14, 2024 at 10:54:54AM +0200, Renaud Allard a écrit :


On 8/13/24 10:23 PM, Stuart Henderson wrote:
For py-pydantic-core, please get rid of pip as a build dep; see
www/py-adblock for an example. I didn't figure out how to do tests
without but at least let's not drag that mess into build at least.
Ideally do the same for whichever port that bit was copied from too :)


Here is a diff which upgrades devel/py-rpds-py to 0.20.0 and removes the
install dep on pip

my understanding of this diff is that now instead of pip, do-install
uses py-installer, so... devel/py-pip should move to TDEP, and
devel/py-installer should be added to BDEP, like www/py-adblock does ?


Indeed, this one should be better.

my comment was about py-rpds, and this diff is py-inflect, which now
shouldnt have py-pydantic as a dep :)


Indeed, I misread you and I am a little bit tired right now. py-inflect had py-pydantic left anyway, and missing devel/py-more-itertools so the diff was wrong.
py-rpds-py didn't need devel/maturin as BDEP either

Here are better py-inflect and py-rpds-py
Index: Makefile
===================================================================
RCS file: /cvs/ports/textproc/py-inflect/Makefile,v
diff -u -p -r1.3 Makefile
--- Makefile	6 May 2024 12:24:08 -0000	1.3
+++ Makefile	19 Aug 2024 15:03:18 -0000
@@ -1,9 +1,8 @@
 COMMENT=	correctly generate plurals, singular nouns, ordinals, etc
 
-MODPY_EGG_VERSION=	6.0.4
+MODPY_EGG_VERSION=	7.3.1
 DISTNAME=	inflect-${MODPY_EGG_VERSION}
 PKGNAME=	py-${DISTNAME}
-REVISION=	0
 
 CATEGORIES=	textproc
 
@@ -17,7 +16,9 @@ MODULES=	lang/python
 
 MODPY_PI=	Yes
 MODPY_PYBUILD=	setuptools_scm
-RUN_DEPENDS=	devel/py-pydantic${MODPY_FLAVOR}
+RUN_DEPENDS=	devel/py-typeguard${MODPY_FLAVOR} \
+		devel/py-more-itertools${MODPY_FLAVOR}
+TEST_DEPENDS=	devel/py-annotated_types${MODPY_FLAVOR}
 
 FLAVORS=	python3
 FLAVOR=		python3
Index: distinfo
===================================================================
RCS file: /cvs/ports/textproc/py-inflect/distinfo,v
diff -u -p -r1.2 distinfo
--- distinfo	6 Apr 2023 07:10:11 -0000	1.2
+++ distinfo	19 Aug 2024 15:03:18 -0000
@@ -1,2 +1,2 @@
-SHA256 (inflect-6.0.4.tar.gz) = GEJkmhe2ytZoEqXJvfrLYxDh57bdijHwJnZt8bYmEus=
-SIZE (inflect-6.0.4.tar.gz) = 71131
+SHA256 (inflect-7.3.1.tar.gz) = 7deFFIpnOwxt/vGn2AzBvLLdbQQc2zE7YAMuRk/U6Ag=
+SIZE (inflect-7.3.1.tar.gz) = 71980
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/textproc/py-inflect/pkg/PLIST,v
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST	27 Nov 2022 10:55:14 -0000	1.1.1.1
+++ pkg/PLIST	19 Aug 2024 15:03:18 -0000
@@ -9,4 +9,12 @@ lib/python${MODPY_VERSION}/site-packages
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/inflect/${MODPY_PYCACHE}/
 lib/python${MODPY_VERSION}/site-packages/inflect/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/inflect/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/inflect/compat/
+lib/python${MODPY_VERSION}/site-packages/inflect/compat/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/inflect/compat/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/inflect/compat/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/inflect/compat/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/inflect/compat/${MODPY_PYCACHE}py38.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/inflect/compat/${MODPY_PYCACHE}py38.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/inflect/compat/py38.py
 lib/python${MODPY_VERSION}/site-packages/inflect/py.typed
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-rpds-py/Makefile,v
diff -u -p -r1.3 Makefile
--- Makefile	6 May 2024 12:23:22 -0000	1.3
+++ Makefile	19 Aug 2024 15:13:25 -0000
@@ -1,9 +1,8 @@
 COMMENT =		Python bindings for Rust's persistent data structures (rpds)
 
-MODPY_EGG_VERSION =	0.18.0
+MODPY_EGG_VERSION =	0.20.0
 DISTNAME =		rpds_py-${MODPY_EGG_VERSION}
 PKGNAME =		py-${DISTNAME:S/_/-/g}
-REVISION =		1
 
 CATEGORIES =		devel
 
@@ -24,8 +23,8 @@ MODPY_PYBUILD =		maturin
 MODCARGO_CARGO_BIN =	maturin
 CONFIGURE_STYLE =	cargo
 
-BUILD_DEPENDS =		devel/maturin \
-			devel/py-pip${MODPY_FLAVOR}
+BUILD_DEPENDS =		devel/py-installer${MODPY_FLAVOR}
+TEST_DEPENDS =		devel/py-pip${MODPY_FLAVOR}
 
 do-build:
 	${MODCARGO_CARGO_RUN} build \
@@ -35,10 +34,8 @@ do-build:
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/target/release/librpds.so ${PREFIX}/lib
-	pip${MODPY_VERSION} install --no-cache-dir --isolated \
-		--root=${WRKINST} \
-		--ignore-installed \
-		--no-deps ${WRKSRC}/target/wheels/*.whl
+	${INSTALL_DATA_DIR} ${WRKINST}${MODPY_LIBDIR}
+	${MODPY_BIN} -m installer -d ${WRKINST} ${WRKSRC}/target/wheels/*.whl
 
 do-test:
 	pip${MODPY_VERSION} install --no-cache-dir --isolated \
Index: crates.inc
===================================================================
RCS file: /cvs/ports/devel/py-rpds-py/crates.inc,v
diff -u -p -r1.1.1.1 crates.inc
--- crates.inc	14 Apr 2024 01:20:00 -0000	1.1.1.1
+++ crates.inc	19 Aug 2024 15:13:25 -0000
@@ -1,37 +1,25 @@
-MODCARGO_CRATES +=	archery	1.1.0	# MPL-2.0
-MODCARGO_CRATES +=	autocfg	1.1.0	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	bitflags	1.3.2	# MIT/Apache-2.0
+MODCARGO_CRATES +=	archery	1.2.0	# MPL-2.0
+MODCARGO_CRATES +=	autocfg	1.3.0	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	cc	1.0.90	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cfg-if	1.0.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	heck	0.4.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	indoc	2.0.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	libc	0.2.147	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	lock_api	0.4.10	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	memoffset	0.9.0	# MIT
-MODCARGO_CRATES +=	once_cell	1.18.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	parking_lot	0.12.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	parking_lot_core	0.9.8	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	proc-macro2	1.0.66	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	pyo3	0.20.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	pyo3-build-config	0.20.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	pyo3-ffi	0.20.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	pyo3-macros	0.20.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	pyo3-macros-backend	0.20.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	quote	1.0.31	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	redox_syscall	0.3.5	# MIT
+MODCARGO_CRATES +=	heck	0.5.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	indoc	2.0.5	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	libc	0.2.155	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	memoffset	0.9.1	# MIT
+MODCARGO_CRATES +=	once_cell	1.19.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	portable-atomic	1.6.0	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	proc-macro2	1.0.86	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	pyo3	0.22.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	pyo3-build-config	0.22.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	pyo3-ffi	0.22.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	pyo3-macros	0.22.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	pyo3-macros-backend	0.22.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	python3-dll-a	0.2.10	# MIT
+MODCARGO_CRATES +=	quote	1.0.36	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	rpds	1.1.0	# MPL-2.0
-MODCARGO_CRATES +=	scopeguard	1.1.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	smallvec	1.11.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	static_assertions	1.1.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	syn	2.0.32	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	target-lexicon	0.12.9	# Apache-2.0 WITH LLVM-exception
-MODCARGO_CRATES +=	triomphe	0.1.9	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	unicode-ident	1.0.11	# (MIT OR Apache-2.0) AND Unicode-DFS-2016
+MODCARGO_CRATES +=	syn	2.0.69	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	target-lexicon	0.12.14	# Apache-2.0 WITH LLVM-exception
+MODCARGO_CRATES +=	triomphe	0.1.13	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	unicode-ident	1.0.12	# (MIT OR Apache-2.0) AND Unicode-DFS-2016
 MODCARGO_CRATES +=	unindent	0.2.3	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows-targets	0.48.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_aarch64_gnullvm	0.48.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_aarch64_msvc	0.48.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_i686_gnu	0.48.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_i686_msvc	0.48.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_x86_64_gnu	0.48.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_x86_64_gnullvm	0.48.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_x86_64_msvc	0.48.0	# MIT OR Apache-2.0
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/py-rpds-py/distinfo,v
diff -u -p -r1.1.1.1 distinfo
--- distinfo	14 Apr 2024 01:20:00 -0000	1.1.1.1
+++ distinfo	19 Aug 2024 15:13:25 -0000
@@ -1,76 +1,52 @@
-SHA256 (cargo/archery-1.1.0.tar.gz) = SHlV9glidlSGzgAAFaNJLKRcNKLrvxK8CqK1EQym59I=
-SHA256 (cargo/autocfg-1.1.0.tar.gz) = 1GiAK6sXy8DMV16bBT9B5yqja/prf1XjUp/6QxYbl/o=
-SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo=
+SHA256 (cargo/archery-1.2.0.tar.gz) = iWfNHMnp4ZVPZE4U+9YEL+mjfalsUqZ+RKKsGCYfhWE=
+SHA256 (cargo/autocfg-1.3.0.tar.gz) = DEtNC9Jb0LdGgcCtIUl2EM4bfJGxAizSHIDG+92UdrA=
+SHA256 (cargo/cc-1.0.90.tar.gz) = jNZgSoKs8wOfEUT1S46zTpH/umIgURiecbeBgi1e4fU=
 SHA256 (cargo/cfg-if-1.0.0.tar.gz) = uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0=
-SHA256 (cargo/heck-0.4.1.tar.gz) = lVBcOLRXKy2RDOywKBVg9UtEChkzbLvLJ79s5q3G9ag=
-SHA256 (cargo/indoc-2.0.4.tar.gz) = Hhhs+66AhOUT2v9CQLR5fjQvmIzs2k+2yTkVD5YxX9g=
-SHA256 (cargo/libc-0.2.147.tar.gz) = tGaPsOqGHB3wlBJ6xfHaNAmoIRakunT8ouWO+ScVm7M=
-SHA256 (cargo/lock_api-0.4.10.tar.gz) = wcyXF6ILG7Ii8zPmqS/TL32KGN3FoxkaEa9F3L9NzRY=
-SHA256 (cargo/memoffset-0.9.0.tar.gz) = WmNLHGGpVYW9FWB8arDE5bIm5pX/KAC6DNzN3yCMQGw=
-SHA256 (cargo/once_cell-1.18.0.tar.gz) = 3Ytd0q5e1xRixUAli+3LUZZRI61+fM9LmoyvqkpjV20=
-SHA256 (cargo/parking_lot-0.12.1.tar.gz) = N0KywQO58GvJ//Cjf/SRKTWFG+5tNvPAK8x1W8/sIo8=
-SHA256 (cargo/parking_lot_core-0.9.8.tar.gz) = k/AMhl/nyr9lAIGv/s04cQcPJnZ+eyBwo/+uFMZUtEc=
-SHA256 (cargo/proc-macro2-1.0.66.tar.gz) = GPsx2z+b3bLqghzeMKn3ARfj8RmTi17mMLdAOqbi6tk=
-SHA256 (cargo/pyo3-0.20.2.tar.gz) = moncelhQ0OmDvh7CpGOhcdIJkEh8PPzWi1Nj8e49b+A=
-SHA256 (cargo/pyo3-build-config-0.20.2.tar.gz) = B0JvDY/lpgHyYpPzAK/Rp7HtXniypwWHDF8wiTxRY74=
-SHA256 (cargo/pyo3-ffi-0.20.2.tar.gz) = 27fewX4XdmtGvKTxpCFahQBrTC7N4SIHbFYt0FjabPE=
-SHA256 (cargo/pyo3-macros-0.20.2.tar.gz) = Bfc4tOQNULVxGVfxQoeM+g8o4FSqDr38P9E3qEP3TtM=
-SHA256 (cargo/pyo3-macros-backend-0.20.2.tar.gz) = D8kQ1IUYR4J9r51s3UqCP72qtbiBgyXF6XqG2nnoiB8=
-SHA256 (cargo/quote-1.0.31.tar.gz) = X+imXWndCAgYTrtfg2q1JrslnbI8ZX76OHEbEHLuR/A=
-SHA256 (cargo/redox_syscall-0.3.5.tar.gz) = VnZk8mJwlHOTCkv55Rvy6/M0jy50jMxQ3qIGRoWPjyk=
+SHA256 (cargo/heck-0.5.0.tar.gz) = IwTgCYP4f/s4tVtES147YKiEtdMMD8p9gv4zRJu+Veo=
+SHA256 (cargo/indoc-2.0.5.tar.gz) = skj1Ik0dYGAF4CyX9apOiO6yMEiLzAO8nKTXmROZ8rU=
+SHA256 (cargo/libc-0.2.155.tar.gz) = l7OIikrs936BEUXK327vWQH0eCxTiGGRsvaT8kdhhHw=
+SHA256 (cargo/memoffset-0.9.1.tar.gz) = SIAWv65FewNtmWCS9stEhndhHOREnpcM6vQmlSA/IYo=
+SHA256 (cargo/once_cell-1.19.0.tar.gz) = P9sSskdrWV+TWMUWGqRnwkOIWcqhNt7IbCb90u/he5I=
+SHA256 (cargo/portable-atomic-1.6.0.tar.gz) = cXDvmYi8FpuhbdNqf6BB5cTL62o1t21MA9re03Hq58A=
+SHA256 (cargo/proc-macro2-1.0.86.tar.gz) = XnGejfZl3w0cj7/SOAFXRHNhUdREXsCDa45iiq4QO3c=
+SHA256 (cargo/pyo3-0.22.2.tar.gz) = gx6OgZoTjDbiEvOvP9nu/+1r8VEKgFrzWw7e5f+llDM=
+SHA256 (cargo/pyo3-build-config-0.22.2.tar.gz) = Hocw5ZGxRJKolFzf8y8IklCwX1rM7PdK7d+egnLOH6g=
+SHA256 (cargo/pyo3-ffi-0.22.2.tar.gz) = XpfpGdLfkuuIyoCgN5afROXnA1ZVllSWLLszFtADAMY=
+SHA256 (cargo/pyo3-macros-0.22.2.tar.gz) = 61eYMCKtQfnmg6WZ8v0Tw2ZNcGOjrFcUyuS3vufT8gY=
+SHA256 (cargo/pyo3-macros-backend-0.22.2.tar.gz) = 7EgMDFHd7IEBlTFwWsrFG82+rlY1V8mCqoJju5aIA3I=
+SHA256 (cargo/python3-dll-a-0.2.10.tar.gz) = vQt4FxqQ2AizGaz60WbEeQ2el1m7wUrIJz/hM2c91Bs=
+SHA256 (cargo/quote-1.0.36.tar.gz) = D6dqrzkQHEV4Nq7AziMW29w6tyPN2hxr1OatQgisrKc=
 SHA256 (cargo/rpds-1.1.0.tar.gz) = oOFVFdPOMxMyTYQmKepJBcJaE/gZU+rbiPhVFvWSkKQ=
-SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
-SHA256 (cargo/smallvec-1.11.0.tar.gz) = YrtP7uSf3Z9wfvgC4iNlo13kt7KZ3kdj1Ev+qJlEL/k=
 SHA256 (cargo/static_assertions-1.1.0.tar.gz) = ouuTSbZESzJocuFA6xz158UiFU1p56D/sPuBwGs3VD8=
-SHA256 (cargo/syn-2.0.32.tar.gz) = I5gUKE/W8aT/5MqJOVLN2TwiS2oVccmp6t1nApXAyeI=
-SHA256 (cargo/target-lexicon-0.12.9.tar.gz) = 3453y3V6YfUblH7Ep+Nkbv2CW3NWHbHCMqjMtjnmEaA=
-SHA256 (cargo/triomphe-0.1.9.tar.gz) = Du6AmK+tP7DFSpAHqraARVhBBQOtZ21GM/nCVZoArA8=
-SHA256 (cargo/unicode-ident-1.0.11.tar.gz) = MBq6rkdaqRaH64JRSzKKtHohGlMwJssl/D5Rm4at/Dw=
+SHA256 (cargo/syn-2.0.69.tar.gz) = IB/No4RcI+ghLNRmv+vwvSBpRJD8A1aujkKOCCSpFaY=
+SHA256 (cargo/target-lexicon-0.12.14.tar.gz) = 4fxAOJGiG8+3w3g0umalR6j0AhRuunJltabYgFnJ/y8=
+SHA256 (cargo/triomphe-0.1.13.tar.gz) = 5mMeQuELQMBpC/kvQE68/m4f20gDkdFfF8yOlu7tU2k=
+SHA256 (cargo/unicode-ident-1.0.12.tar.gz) = M1S5rD+uH/Z1XLbbU2g622YWNPZ1V5Qt6k+s6+wP7ks=
 SHA256 (cargo/unindent-0.2.3.tar.gz) = x959c+F1RIfLWDZO6QakmZN6Dfq9hry5gPqZ7IyPos4=
-SHA256 (cargo/windows-targets-0.48.1.tar.gz) = BdSxdJD3BJnyC555Hc9qKZeFzor01wkBggbcW0lT6V8=
-SHA256 (cargo/windows_aarch64_gnullvm-0.48.0.tar.gz) = ka5XLht526iD4NMVR033MF0S9Wm0APz5BYGwYGL34bw=
-SHA256 (cargo/windows_aarch64_msvc-0.48.0.tar.gz) = su8n4Ne9/Px7hosxfB0yxkGm/kYpwXG4kox7CNmNfPM=
-SHA256 (cargo/windows_i686_gnu-0.48.0.tar.gz) = YioZYqfbgw1v0KaWg8gKGP2iAYefD0R/Blo7dGfaokE=
-SHA256 (cargo/windows_i686_msvc-0.48.0.tar.gz) = RULG42TOIb9F1p/dKo5FX6ONMWFYz9Q7OsHFsbGfjgA=
-SHA256 (cargo/windows_x86_64_gnu-0.48.0.tar.gz) = yiuKZh92KMvSNEDlCwXXBds2hviU/JWAggYjZWr5dLE=
-SHA256 (cargo/windows_x86_64_gnullvm-0.48.0.tar.gz) = eJbbwfQeCIcunV6Pi6qP3SZ38pRoxOFWIQF07cf3uVM=
-SHA256 (cargo/windows_x86_64_msvc-0.48.0.tar.gz) = GlFfV5n+SWHLUy+YPOKyMII2a4mOUv+85FnIb2fIN4o=
-SHA256 (rpds_py-0.18.0.tar.gz) = QoIURu56dvXZ9x+eM6T7L/1yS7Pn+TOGFQthpDEVeI0=
-SIZE (cargo/archery-1.1.0.tar.gz) = 22240
-SIZE (cargo/autocfg-1.1.0.tar.gz) = 13272
-SIZE (cargo/bitflags-1.3.2.tar.gz) = 23021
+SHA256 (rpds_py-0.20.0.tar.gz) = 1yohCCT6z9r4dozy18oloELDAyCzAg3i+gRkCSDU4SE=
+SIZE (cargo/archery-1.2.0.tar.gz) = 22842
+SIZE (cargo/autocfg-1.3.0.tar.gz) = 16524
+SIZE (cargo/cc-1.0.90.tar.gz) = 73954
 SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934
-SIZE (cargo/heck-0.4.1.tar.gz) = 11567
-SIZE (cargo/indoc-2.0.4.tar.gz) = 14311
-SIZE (cargo/libc-0.2.147.tar.gz) = 686772
-SIZE (cargo/lock_api-0.4.10.tar.gz) = 26713
-SIZE (cargo/memoffset-0.9.0.tar.gz) = 9033
-SIZE (cargo/once_cell-1.18.0.tar.gz) = 32969
-SIZE (cargo/parking_lot-0.12.1.tar.gz) = 40967
-SIZE (cargo/parking_lot_core-0.9.8.tar.gz) = 32383
-SIZE (cargo/proc-macro2-1.0.66.tar.gz) = 43575
-SIZE (cargo/pyo3-0.20.2.tar.gz) = 434326
-SIZE (cargo/pyo3-build-config-0.20.2.tar.gz) = 30029
-SIZE (cargo/pyo3-ffi-0.20.2.tar.gz) = 64601
-SIZE (cargo/pyo3-macros-0.20.2.tar.gz) = 7925
-SIZE (cargo/pyo3-macros-backend-0.20.2.tar.gz) = 49710
-SIZE (cargo/quote-1.0.31.tar.gz) = 27881
-SIZE (cargo/redox_syscall-0.3.5.tar.gz) = 23404
+SIZE (cargo/heck-0.5.0.tar.gz) = 11517
+SIZE (cargo/indoc-2.0.5.tar.gz) = 14396
+SIZE (cargo/libc-0.2.155.tar.gz) = 743539
+SIZE (cargo/memoffset-0.9.1.tar.gz) = 9032
+SIZE (cargo/once_cell-1.19.0.tar.gz) = 33046
+SIZE (cargo/portable-atomic-1.6.0.tar.gz) = 140689
+SIZE (cargo/proc-macro2-1.0.86.tar.gz) = 48958
+SIZE (cargo/pyo3-0.22.2.tar.gz) = 538342
+SIZE (cargo/pyo3-build-config-0.22.2.tar.gz) = 31225
+SIZE (cargo/pyo3-ffi-0.22.2.tar.gz) = 67749
+SIZE (cargo/pyo3-macros-0.22.2.tar.gz) = 8136
+SIZE (cargo/pyo3-macros-backend-0.22.2.tar.gz) = 65620
+SIZE (cargo/python3-dll-a-0.2.10.tar.gz) = 74573
+SIZE (cargo/quote-1.0.36.tar.gz) = 28507
 SIZE (cargo/rpds-1.1.0.tar.gz) = 69493
-SIZE (cargo/scopeguard-1.1.0.tar.gz) = 11470
-SIZE (cargo/smallvec-1.11.0.tar.gz) = 34680
 SIZE (cargo/static_assertions-1.1.0.tar.gz) = 18480
-SIZE (cargo/syn-2.0.32.tar.gz) = 242504
-SIZE (cargo/target-lexicon-0.12.9.tar.gz) = 24532
-SIZE (cargo/triomphe-0.1.9.tar.gz) = 26674
-SIZE (cargo/unicode-ident-1.0.11.tar.gz) = 42067
+SIZE (cargo/syn-2.0.69.tar.gz) = 265441
+SIZE (cargo/target-lexicon-0.12.14.tar.gz) = 25508
+SIZE (cargo/triomphe-0.1.13.tar.gz) = 29568
+SIZE (cargo/unicode-ident-1.0.12.tar.gz) = 42168
 SIZE (cargo/unindent-0.2.3.tar.gz) = 7306
-SIZE (cargo/windows-targets-0.48.1.tar.gz) = 6902
-SIZE (cargo/windows_aarch64_gnullvm-0.48.0.tar.gz) = 366543
-SIZE (cargo/windows_aarch64_msvc-0.48.0.tar.gz) = 671479
-SIZE (cargo/windows_i686_gnu-0.48.0.tar.gz) = 741490
-SIZE (cargo/windows_i686_msvc-0.48.0.tar.gz) = 730056
-SIZE (cargo/windows_x86_64_gnu-0.48.0.tar.gz) = 703595
-SIZE (cargo/windows_x86_64_gnullvm-0.48.0.tar.gz) = 366536
-SIZE (cargo/windows_x86_64_msvc-0.48.0.tar.gz) = 671422
-SIZE (rpds_py-0.18.0.tar.gz) = 25313
+SIZE (rpds_py-0.20.0.tar.gz) = 25814
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-rpds-py/pkg/PLIST,v
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST	14 Apr 2024 01:20:00 -0000	1.1.1.1
+++ pkg/PLIST	19 Aug 2024 15:13:25 -0000
@@ -3,15 +3,13 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/rpds/__init__.py
 lib/python${MODPY_VERSION}/site-packages/rpds/__init__.pyi
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/rpds/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/rpds/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/rpds/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/rpds/py.typed
 @so lib/python${MODPY_VERSION}/site-packages/rpds/rpds.${MODPY_PYC_MAGIC_TAG}so
 lib/python${MODPY_VERSION}/site-packages/rpds_py-${MODPY_EGG_VERSION}.dist-info/
-lib/python${MODPY_VERSION}/site-packages/rpds_py-${MODPY_EGG_VERSION}.dist-info/INSTALLER
 lib/python${MODPY_VERSION}/site-packages/rpds_py-${MODPY_EGG_VERSION}.dist-info/METADATA
 lib/python${MODPY_VERSION}/site-packages/rpds_py-${MODPY_EGG_VERSION}.dist-info/RECORD
-lib/python${MODPY_VERSION}/site-packages/rpds_py-${MODPY_EGG_VERSION}.dist-info/REQUESTED
 lib/python${MODPY_VERSION}/site-packages/rpds_py-${MODPY_EGG_VERSION}.dist-info/WHEEL
-lib/python${MODPY_VERSION}/site-packages/rpds_py-${MODPY_EGG_VERSION}.dist-info/direct_url.json
 lib/python${MODPY_VERSION}/site-packages/rpds_py-${MODPY_EGG_VERSION}.dist-info/license_files/
 lib/python${MODPY_VERSION}/site-packages/rpds_py-${MODPY_EGG_VERSION}.dist-info/license_files/LICENSE

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to