Download raw body.
[update] devel/py-rpds-py 0.20.0
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.
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 14:03:11 -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,12 @@ MODULES= lang/python
MODPY_PI= Yes
MODPY_PYBUILD= setuptools_scm
-RUN_DEPENDS= devel/py-pydantic${MODPY_FLAVOR}
+RUN_DEPENDS= devel/py-pydantic${MODPY_FLAVOR} \
+ devel/py-typeguard${MODPY_FLAVOR} \
+ devel/py-more-itertools${MODPY_FLAVOR} \
+ devel/py-installer${MODPY_FLAVOR}
+TEST_DEPENDS= devel/py-annotated_types${MODPY_FLAVOR} \
+ devel/py-pip${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 14:03:11 -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 14:03:11 -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
[update] devel/py-rpds-py 0.20.0