Download raw body.
回复: shall we create new port lang/cython3 ?
On 2024/04/16 23:03, wen heping wrote:
> I agree with you that the best approach would be to fix ports to
> work with the newer version.
I've gone through the various ports currently depending on cython to
figure out which will work directly with an update to 3.x, and which
need more work. Details below.
> ________________________________________
> 发件人: Stuart Henderson <stu@spacehopper.org>
> 发送时间: 2024年4月16日 20:22
> 收件人: wen heping
> 抄送: ports@openbsd.org
> 主题: Re: shall we create new port lang/cython3 ?
>
> On 2024/04/16 11:10, wen heping wrote:
> > Hi, ports@:
> >
> > Here is a patch to create new lang/cython3.
> > cython3 is not campatible with cython, many ports depends on cython
> > in OpenBSD portstree could not build with cython3, but the update of some
> > other port, such as astro/py-astropy, require cython3.
> > Shall we create lang/cython3 ?
> >
> >
> > Regards,
> > wen
>
> The files cannot conflict with lang/cython, it will break bulk builds of
> packages. To allow both versions in parallel, binaries would need to be
> renamed or moved to alternative directory, and the Python module would
> need to be renamed, and ports using it would need patches to use the new
> name. This is not sustainable. (If we really did need to do that, it
> would be better to rename old-cython so that we don't need to patch
> new things, and it eventually disappears).
>
> The best approach would be to fix ports to work with the newer version
> (or, if there are ports which are no longer useful, remove them).
> This is likely to be simpler than other approaches.
>
> There are ~40 ports using cython in the first place, and some are
> already held back at old versions due to updates requiring cython >=3.
> Presumably some will build with either version. So we need to know which
> ports are actually broken.
>
These ports are happy with cython 3.x if updated to newer upstream
version (I have diffs for them):
textproc/py-yaml needs a release candidate update for now
net/py-msgpack
geo/py-fiona
geo/py-proj
geo/py-rasterio
textproc/py-stemmer no new release, but backported setup.py patch
These use python 2 and fail with cython 3:
games/pygame_sdl2
games/renpy
- pygame_sdl2 is only used for renpy (the renpy port is quite outdated;
upstream has a python 3 compatible version, but even the py2 version has
had many updates since the in-tree version). If we need to keep the py2
version of this for some reason, we could add py2-cython as a copy of
the existing port and modify it to build py2 only (that won't conflict
with a py3-only cython 3.x), but updating would probably be better.
The following ports didn't build and I don't have diffs to fix/update
them. If anyone wants to push this forward then figuring out how to patch
or update these would be helpful:
math/mlpack ?
math/py-h5py,python3 3.11.0 supports newer cython, but needs newer numpy
math/py-pandas,python3 ?
math/py-scikit-image,python3 0.22.0/newer, need newer numpy (0.22.0: 1.23.3, 0.23.x: 2.x)
math/py-scipy,python3 ?
These built ok as-is:
astro/py-astropy,python3
databases/py-peewee,python3
devel/py-pydantic,python3
devel/py-pydantic-compat,python3
devel/py-rencode,python3
devel/py-timelib,python3
devel/py-wheezy.template,python3
geo/lib2geom
geo/py-shapely,python3
math/py-PyWavelets,python3
math/py-cftime,python3
math/py-cvxpy,python3
math/py-netcdf4,python3
math/py-numpy,python3
math/py-scikit-learn,python3
math/py-tables,python3
net/libdnet
net/poezio
net/py-zmq,python3
print/printrun
print/py-fonttools,python3
security/py-gssapi,python3
sysutils/borgbackup/1.2
sysutils/borgbackup/2.0
sysutils/py-statgrab,python3
textproc/py-cchardet,python3
textproc/py-patiencediff,python3
My WIP diff is attached.
Index: lang/cython/Makefile
===================================================================
RCS file: /cvs/ports/lang/cython/Makefile,v
diff -u -p -r1.66 Makefile
--- lang/cython/Makefile 6 May 2024 12:23:44 -0000 1.66
+++ lang/cython/Makefile 13 Jun 2024 14:40:37 -0000
@@ -1,10 +1,9 @@
COMMENT = optimising static compiler for Python and Cython
-MODPY_EGG_VERSION = 0.29.36
+MODPY_EGG_VERSION = 3.0.10
DISTNAME = Cython-${MODPY_EGG_VERSION}
PKGNAME = py-cython-${MODPY_EGG_VERSION}
CATEGORIES = lang
-REVISION = 0
EPOCH = 0
Index: lang/cython/distinfo
===================================================================
RCS file: /cvs/ports/lang/cython/distinfo,v
diff -u -p -r1.38 distinfo
--- lang/cython/distinfo 10 Feb 2024 18:16:41 -0000 1.38
+++ lang/cython/distinfo 13 Jun 2024 14:40:37 -0000
@@ -1,2 +1,2 @@
-SHA256 (Cython-0.29.36.tar.gz) = QcDP0tdU44PJ7rle/8mqSrhH0Ml0cHfd18Dctow7wB8=
-SIZE (Cython-0.29.36.tar.gz) = 2097760
+SHA256 (Cython-3.0.10.tar.gz) = 3MlnOTMfuFTc9QP5RgdXbP6EiAZsYcpQ39VYNvEy3pk=
+SIZE (Cython-3.0.10.tar.gz) = 2751764
Index: lang/cython/pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/cython/pkg/PLIST,v
diff -u -p -r1.23 PLIST
--- lang/cython/pkg/PLIST 17 Dec 2023 11:55:38 -0000 1.23
+++ lang/cython/pkg/PLIST 13 Jun 2024 14:40:37 -0000
@@ -22,17 +22,26 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Build/IpythonMagic.py
lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/
lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/TestCyCache.py
+lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/TestCythonizeArgsParser.py
+lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/TestDependencies.py
lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/TestInline.py
lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/TestIpythonMagic.py
+lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/TestRecythonize.py
lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/TestStripLiterals.py
lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/${MODPY_PYCACHE}TestCyCache.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/${MODPY_PYCACHE}TestCyCache.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/${MODPY_PYCACHE}TestCythonizeArgsParser.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/${MODPY_PYCACHE}TestCythonizeArgsParser.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/${MODPY_PYCACHE}TestDependencies.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/${MODPY_PYCACHE}TestDependencies.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/${MODPY_PYCACHE}TestInline.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/${MODPY_PYCACHE}TestInline.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/${MODPY_PYCACHE}TestIpythonMagic.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/${MODPY_PYCACHE}TestIpythonMagic.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/${MODPY_PYCACHE}TestRecythonize.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/${MODPY_PYCACHE}TestRecythonize.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/${MODPY_PYCACHE}TestStripLiterals.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/${MODPY_PYCACHE}TestStripLiterals.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Build/Tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -61,10 +70,12 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Buffer.py
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Builtin.py
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/CmdLine.py
+@so lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Code.${MODPY_PYC_MAGIC_TAG}so
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Code.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Code.py
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/CodeGeneration.py
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/CythonScope.py
+lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Dataclass.py
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/DebugFlags.py
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Errors.py
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/ExprNodes.py
@@ -85,6 +96,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Options.py
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/ParseTreeTransforms.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/ParseTreeTransforms.py
+@so lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Parsing.${MODPY_PYC_MAGIC_TAG}so
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Parsing.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Parsing.py
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Pipeline.py
@@ -102,6 +114,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/TestGrammar.py
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/TestMemView.py
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/TestParseTreeTransforms.py
+lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/TestScanning.py
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/TestSignatureMatching.py
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/TestStringEncoding.py
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/TestTreeFragment.py
@@ -109,6 +122,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/TestTypes.py
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/TestUtilityLoad.py
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/TestVisitor.py
+lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/Utils.py
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/${MODPY_PYCACHE}TestBuffer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -123,6 +137,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/${MODPY_PYCACHE}TestMemView.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/${MODPY_PYCACHE}TestParseTreeTransforms.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/${MODPY_PYCACHE}TestParseTreeTransforms.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/${MODPY_PYCACHE}TestScanning.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/${MODPY_PYCACHE}TestScanning.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/${MODPY_PYCACHE}TestSignatureMatching.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/${MODPY_PYCACHE}TestSignatureMatching.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/${MODPY_PYCACHE}TestStringEncoding.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -137,12 +153,15 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/${MODPY_PYCACHE}TestUtilityLoad.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/${MODPY_PYCACHE}TestVisitor.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/${MODPY_PYCACHE}TestVisitor.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/${MODPY_PYCACHE}Utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/${MODPY_PYCACHE}Utils.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/TreeFragment.py
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/TreePath.py
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/TypeInference.py
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/TypeSlots.py
+lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/UFuncs.py
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/UtilNodes.py
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/UtilityCode.py
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/Version.py
@@ -169,6 +188,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/${MODPY_PYCACHE}CodeGeneration.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/${MODPY_PYCACHE}CythonScope.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/${MODPY_PYCACHE}CythonScope.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/${MODPY_PYCACHE}Dataclass.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/${MODPY_PYCACHE}Dataclass.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/${MODPY_PYCACHE}DebugFlags.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/${MODPY_PYCACHE}DebugFlags.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/${MODPY_PYCACHE}Errors.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -223,6 +244,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/${MODPY_PYCACHE}TypeInference.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/${MODPY_PYCACHE}TypeSlots.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/${MODPY_PYCACHE}TypeSlots.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/${MODPY_PYCACHE}UFuncs.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/${MODPY_PYCACHE}UFuncs.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/${MODPY_PYCACHE}UtilNodes.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/${MODPY_PYCACHE}UtilNodes.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Compiler/${MODPY_PYCACHE}UtilityCode.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -283,43 +306,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Distutils/extension.py
lib/python${MODPY_VERSION}/site-packages/Cython/Distutils/old_build_ext.py
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_bool.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_buffer.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_bytes.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_cobject.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_complex.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_dict.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_exc.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_float.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_function.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_getargs.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_instance.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_int.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_iterator.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_list.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_long.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_mapping.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_mem.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_method.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_module.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_number.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_object.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_oldbuffer.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_pycapsule.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_ref.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_sequence.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_set.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_string.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_tuple.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_type.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_unicode.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_version.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/python_weakref.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/stdio.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/stdlib.pxd
-lib/python${MODPY_VERSION}/site-packages/Cython/Includes/Deprecated/stl.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/__init__.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/array.pxd
@@ -332,10 +318,13 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/cobject.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/codecs.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/complex.pxd
+lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/contextvars.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/conversion.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/datetime.pxd
+lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/descr.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/dict.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/exc.pxd
+lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/fileobject.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/float.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/function.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/genobject.pxd
@@ -348,6 +337,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/long.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/longintrepr.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/mapping.pxd
+lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/marshal.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/mem.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/memoryview.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/method.pxd
@@ -357,6 +347,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/oldbuffer.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/pycapsule.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/pylifecycle.pxd
+lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/pyport.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/pystate.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/pythread.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/ref.pxd
@@ -364,6 +355,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/set.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/slice.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/string.pxd
+lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/time.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/tuple.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/type.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/unicode.pxd
@@ -371,6 +363,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/cpython/weakref.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libc/
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libc/__init__.pxd
+lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libc/complex.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libc/errno.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libc/float.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libc/limits.pxd
@@ -387,9 +380,14 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/__init__.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/algorithm.pxd
+lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/any.pxd
+lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/atomic.pxd
+lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/bit.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/cast.pxd
+lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/cmath.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/complex.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/deque.pxd
+lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/execution.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/forward_list.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/functional.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/iterator.pxd
@@ -397,8 +395,12 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/list.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/map.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/memory.pxd
+lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/numbers.pxd
+lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/numeric.pxd
+lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/optional.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/pair.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/queue.pxd
+lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/random.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/set.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/stack.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/libcpp/string.pxd
@@ -427,22 +429,27 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/posix/strings.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/posix/time.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/posix/types.pxd
+lib/python${MODPY_VERSION}/site-packages/Cython/Includes/posix/uio.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/posix/unistd.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Includes/posix/wait.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Plex/
@so lib/python${MODPY_VERSION}/site-packages/Cython/Plex/Actions.${MODPY_PYC_MAGIC_TAG}so
lib/python${MODPY_VERSION}/site-packages/Cython/Plex/Actions.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Plex/Actions.py
+@so lib/python${MODPY_VERSION}/site-packages/Cython/Plex/DFA.${MODPY_PYC_MAGIC_TAG}so
+lib/python${MODPY_VERSION}/site-packages/Cython/Plex/DFA.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Plex/DFA.py
lib/python${MODPY_VERSION}/site-packages/Cython/Plex/Errors.py
lib/python${MODPY_VERSION}/site-packages/Cython/Plex/Lexicons.py
+@so lib/python${MODPY_VERSION}/site-packages/Cython/Plex/Machines.${MODPY_PYC_MAGIC_TAG}so
+lib/python${MODPY_VERSION}/site-packages/Cython/Plex/Machines.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Plex/Machines.py
lib/python${MODPY_VERSION}/site-packages/Cython/Plex/Regexps.py
@so lib/python${MODPY_VERSION}/site-packages/Cython/Plex/Scanners.${MODPY_PYC_MAGIC_TAG}so
lib/python${MODPY_VERSION}/site-packages/Cython/Plex/Scanners.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Plex/Scanners.py
-lib/python${MODPY_VERSION}/site-packages/Cython/Plex/Timing.py
-lib/python${MODPY_VERSION}/site-packages/Cython/Plex/Traditional.py
+@so lib/python${MODPY_VERSION}/site-packages/Cython/Plex/Transitions.${MODPY_PYC_MAGIC_TAG}so
+lib/python${MODPY_VERSION}/site-packages/Cython/Plex/Transitions.pxd
lib/python${MODPY_VERSION}/site-packages/Cython/Plex/Transitions.py
lib/python${MODPY_VERSION}/site-packages/Cython/Plex/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/Cython/Plex/${MODPY_PYCACHE}/
@@ -460,10 +467,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Plex/${MODPY_PYCACHE}Regexps.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Plex/${MODPY_PYCACHE}Scanners.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/Cython/Plex/${MODPY_PYCACHE}Scanners.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/Cython/Plex/${MODPY_PYCACHE}Timing.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/Cython/Plex/${MODPY_PYCACHE}Timing.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/Cython/Plex/${MODPY_PYCACHE}Traditional.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/Cython/Plex/${MODPY_PYCACHE}Traditional.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Plex/${MODPY_PYCACHE}Transitions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/Cython/Plex/${MODPY_PYCACHE}Transitions.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Plex/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -476,6 +479,7 @@ lib/python${MODPY_VERSION}/site-packages
@so lib/python${MODPY_VERSION}/site-packages/Cython/Runtime/refnanny.${MODPY_PYC_MAGIC_TAG}so
lib/python${MODPY_VERSION}/site-packages/Cython/Runtime/refnanny.pyx
lib/python${MODPY_VERSION}/site-packages/Cython/Shadow.py
+@so lib/python${MODPY_VERSION}/site-packages/Cython/StringIOTree.${MODPY_PYC_MAGIC_TAG}so
lib/python${MODPY_VERSION}/site-packages/Cython/StringIOTree.py
lib/python${MODPY_VERSION}/site-packages/Cython/Tempita/
lib/python${MODPY_VERSION}/site-packages/Cython/Tempita/__init__.py
@@ -497,7 +501,9 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Tests/TestCodeWriter.py
lib/python${MODPY_VERSION}/site-packages/Cython/Tests/TestCythonUtils.py
lib/python${MODPY_VERSION}/site-packages/Cython/Tests/TestJediTyper.py
+lib/python${MODPY_VERSION}/site-packages/Cython/Tests/TestShadow.py
lib/python${MODPY_VERSION}/site-packages/Cython/Tests/TestStringIOTree.py
+lib/python${MODPY_VERSION}/site-packages/Cython/Tests/TestTestUtils.py
lib/python${MODPY_VERSION}/site-packages/Cython/Tests/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/Cython/Tests/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/Cython/Tests/${MODPY_PYCACHE}TestCodeWriter.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -506,8 +512,12 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Tests/${MODPY_PYCACHE}TestCythonUtils.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Tests/${MODPY_PYCACHE}TestJediTyper.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/Cython/Tests/${MODPY_PYCACHE}TestJediTyper.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cython/Tests/${MODPY_PYCACHE}TestShadow.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/Cython/Tests/${MODPY_PYCACHE}TestShadow.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Tests/${MODPY_PYCACHE}TestStringIOTree.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/Cython/Tests/${MODPY_PYCACHE}TestStringIOTree.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cython/Tests/${MODPY_PYCACHE}TestTestUtils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/Cython/Tests/${MODPY_PYCACHE}TestTestUtils.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/Cython/Tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Tests/${MODPY_PYCACHE}xmlrunner.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -519,7 +529,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/Builtins.c
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/CConvert.pyx
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/CMath.c
-lib/python${MODPY_VERSION}/site-packages/Cython/Utility/Capsule.c
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/CommonStructures.c
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/Complex.c
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/Coroutine.c
@@ -527,6 +536,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/CppConvert.pyx
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/CppSupport.cpp
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/CythonFunction.c
+lib/python${MODPY_VERSION}/site-packages/Cython/Utility/Dataclasses.c
+lib/python${MODPY_VERSION}/site-packages/Cython/Utility/Dataclasses.py
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/Embed.c
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/Exceptions.c
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/ExtensionTypes.c
@@ -535,6 +546,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/MemoryView.pyx
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/MemoryView_C.c
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/ModuleSetupCode.c
+lib/python${MODPY_VERSION}/site-packages/Cython/Utility/NumpyImportArray.c
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/ObjectHandling.c
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/Optimize.c
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/Overflow.c
@@ -545,11 +557,16 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/TestCythonScope.pyx
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/TestUtilityLoader.c
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/TypeConversion.c
+lib/python${MODPY_VERSION}/site-packages/Cython/Utility/UFuncs.pyx
+lib/python${MODPY_VERSION}/site-packages/Cython/Utility/UFuncs_C.c
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/Cython/Utility/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/Cython/Utility/${MODPY_PYCACHE}Dataclasses.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/Cython/Utility/${MODPY_PYCACHE}Dataclasses.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/Cython/Utility/arrayarray.h
+@so lib/python${MODPY_VERSION}/site-packages/Cython/Utils.${MODPY_PYC_MAGIC_TAG}so
lib/python${MODPY_VERSION}/site-packages/Cython/Utils.py
lib/python${MODPY_VERSION}/site-packages/Cython/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/Cython/${MODPY_PYCACHE}/
@@ -578,9 +595,15 @@ lib/python${MODPY_VERSION}/site-packages
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pyximport/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/pyximport/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pyximport/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pyximport/${MODPY_PYCACHE}_pyximport2.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/pyximport/${MODPY_PYCACHE}_pyximport2.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pyximport/${MODPY_PYCACHE}_pyximport3.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/pyximport/${MODPY_PYCACHE}_pyximport3.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pyximport/${MODPY_PYCACHE}pyxbuild.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pyximport/${MODPY_PYCACHE}pyxbuild.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pyximport/${MODPY_PYCACHE}pyximport.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/pyximport/${MODPY_PYCACHE}pyximport.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pyximport/_pyximport2.py
+lib/python${MODPY_VERSION}/site-packages/pyximport/_pyximport3.py
lib/python${MODPY_VERSION}/site-packages/pyximport/pyxbuild.py
lib/python${MODPY_VERSION}/site-packages/pyximport/pyximport.py
Index: devel/py-rencode/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-rencode/pkg/PLIST,v
diff -u -p -r1.6 PLIST
--- devel/py-rencode/pkg/PLIST 6 May 2024 12:20:44 -0000 1.6
+++ devel/py-rencode/pkg/PLIST 13 Jun 2024 14:40:37 -0000
@@ -12,4 +12,5 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/rencode/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rencode/${MODPY_PYCACHE}rencode_orig.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rencode/${MODPY_PYCACHE}rencode_orig.${MODPY_PYC_MAGIC_TAG}pyc
+@so lib/python${MODPY_VERSION}/site-packages/rencode/_rencode.${MODPY_PYC_MAGIC_TAG}so
lib/python${MODPY_VERSION}/site-packages/rencode/rencode_orig.py
Index: geo/py-fiona/Makefile
===================================================================
RCS file: /cvs/ports/geo/py-fiona/Makefile,v
diff -u -p -r1.35 Makefile
--- geo/py-fiona/Makefile 6 May 2024 12:23:34 -0000 1.35
+++ geo/py-fiona/Makefile 13 Jun 2024 14:40:37 -0000
@@ -1,9 +1,8 @@
COMMENT = high-level API and CLI on top of OGR
-MODPY_EGG_VERSION = 1.9.4.post1
-DISTNAME = Fiona-${MODPY_EGG_VERSION}
+MODPY_EGG_VERSION = 1.9.6
+DISTNAME = fiona-${MODPY_EGG_VERSION}
PKGNAME = ${MODPY_PY_PREFIX}${DISTNAME:L:S/.post/pl/}
-REVISION = 0
CATEGORIES = geo
@@ -36,8 +35,7 @@ RUN_DEPENDS = geo/py-cligj${MODPY_FLAVOR
devel/py-munch${MODPY_FLAVOR} \
devel/py-six${MODPY_FLAVOR}
-TEST_DEPENDS = devel/py-nose${MODPY_FLAVOR} \
- devel/py-tz${MODPY_FLAVOR} \
+TEST_DEPENDS = devel/py-tz${MODPY_FLAVOR} \
net/py-boto3${MODPY_FLAVOR}
WANTLIB += ${COMPILER_LIBCXX} gdal m
Index: geo/py-fiona/distinfo
===================================================================
RCS file: /cvs/ports/geo/py-fiona/distinfo,v
diff -u -p -r1.14 distinfo
--- geo/py-fiona/distinfo 28 Jul 2023 12:34:00 -0000 1.14
+++ geo/py-fiona/distinfo 13 Jun 2024 14:40:37 -0000
@@ -1,2 +1,2 @@
-SHA256 (Fiona-1.9.4.post1.tar.gz) = VnnT9+DVEwNety5ZUnu5BIaFmvRAV1XfxzkThjMQYSA=
-SIZE (Fiona-1.9.4.post1.tar.gz) = 924293
+SHA256 (fiona-1.9.6.tar.gz) = eRs0lPiyGMBupW+JK9a6iT36I1JTR3YdBm+3c4rNo7E=
+SIZE (fiona-1.9.6.tar.gz) = 411019
Index: geo/py-fiona/pkg/PLIST
===================================================================
RCS file: /cvs/ports/geo/py-fiona/pkg/PLIST,v
diff -u -p -r1.11 PLIST
--- geo/py-fiona/pkg/PLIST 28 Jul 2023 12:34:00 -0000 1.11
+++ geo/py-fiona/pkg/PLIST 13 Jun 2024 14:40:37 -0000
@@ -2,14 +2,14 @@
@conflict py-fiona-*
@pkgpath geo/py-fiona
bin/fio
-lib/python${MODPY_VERSION}/site-packages/Fiona-${MODPY_EGG_VERSION}.dist-info/
-lib/python${MODPY_VERSION}/site-packages/Fiona-${MODPY_EGG_VERSION}.dist-info/LICENSE.txt
-lib/python${MODPY_VERSION}/site-packages/Fiona-${MODPY_EGG_VERSION}.dist-info/METADATA
-lib/python${MODPY_VERSION}/site-packages/Fiona-${MODPY_EGG_VERSION}.dist-info/RECORD
-lib/python${MODPY_VERSION}/site-packages/Fiona-${MODPY_EGG_VERSION}.dist-info/WHEEL
-lib/python${MODPY_VERSION}/site-packages/Fiona-${MODPY_EGG_VERSION}.dist-info/entry_points.txt
-lib/python${MODPY_VERSION}/site-packages/Fiona-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/fiona/
+lib/python${MODPY_VERSION}/site-packages/fiona-${MODPY_EGG_VERSION}.dist-info/
+lib/python${MODPY_VERSION}/site-packages/fiona-${MODPY_EGG_VERSION}.dist-info/LICENSE.txt
+lib/python${MODPY_VERSION}/site-packages/fiona-${MODPY_EGG_VERSION}.dist-info/METADATA
+lib/python${MODPY_VERSION}/site-packages/fiona-${MODPY_EGG_VERSION}.dist-info/RECORD
+lib/python${MODPY_VERSION}/site-packages/fiona-${MODPY_EGG_VERSION}.dist-info/WHEEL
+lib/python${MODPY_VERSION}/site-packages/fiona-${MODPY_EGG_VERSION}.dist-info/entry_points.txt
+lib/python${MODPY_VERSION}/site-packages/fiona-${MODPY_EGG_VERSION}.dist-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/fiona/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/fiona/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/fiona/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -58,14 +58,9 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/fiona/_err.pxd
@so lib/python${MODPY_VERSION}/site-packages/fiona/_geometry.${MODPY_PYC_MAGIC_TAG}so
lib/python${MODPY_VERSION}/site-packages/fiona/_geometry.pxd
-lib/python${MODPY_VERSION}/site-packages/fiona/_shim.pxd
lib/python${MODPY_VERSION}/site-packages/fiona/_show_versions.py
@so lib/python${MODPY_VERSION}/site-packages/fiona/_transform.${MODPY_PYC_MAGIC_TAG}so
lib/python${MODPY_VERSION}/site-packages/fiona/_vendor/
-lib/python${MODPY_VERSION}/site-packages/fiona/_vendor/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/fiona/_vendor/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/fiona/_vendor/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/fiona/_vendor/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/fiona/_vendor/munch/
lib/python${MODPY_VERSION}/site-packages/fiona/_vendor/munch/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/fiona/_vendor/munch/${MODPY_PYCACHE}/
@@ -136,7 +131,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/fiona/fio/main.py
lib/python${MODPY_VERSION}/site-packages/fiona/fio/options.py
lib/python${MODPY_VERSION}/site-packages/fiona/fio/rm.py
-lib/python${MODPY_VERSION}/site-packages/fiona/gdal.pxd
lib/python${MODPY_VERSION}/site-packages/fiona/gdal.pxi
lib/python${MODPY_VERSION}/site-packages/fiona/inspector.py
lib/python${MODPY_VERSION}/site-packages/fiona/io.py
Index: geo/py-proj/Makefile
===================================================================
RCS file: /cvs/ports/geo/py-proj/Makefile,v
diff -u -p -r1.38 Makefile
--- geo/py-proj/Makefile 6 May 2024 12:23:34 -0000 1.38
+++ geo/py-proj/Makefile 13 Jun 2024 14:40:37 -0000
@@ -1,9 +1,8 @@
COMMENT = Pyrex generated python interface to PROJ.4 library
-MODPY_EGG_VERSION = 3.6.0
+MODPY_EGG_VERSION = 3.6.1
DISTNAME = pyproj-${MODPY_EGG_VERSION}
PKGNAME = ${DISTNAME:S/py/py-/:S/.post/pl/}
-REVISION = 0
CATEGORIES = geo
Index: geo/py-proj/distinfo
===================================================================
RCS file: /cvs/ports/geo/py-proj/distinfo,v
diff -u -p -r1.17 distinfo
--- geo/py-proj/distinfo 5 Mar 2024 12:10:06 -0000 1.17
+++ geo/py-proj/distinfo 13 Jun 2024 14:40:37 -0000
@@ -1,2 +1,2 @@
-SHA256 (pyproj-3.6.0.tar.gz) = pbERhls/D4t3s5g/L75N1iSPwJ03MClZSZd8jc2YgGI=
-SIZE (pyproj-3.6.0.tar.gz) = 224432
+SHA256 (pyproj-3.6.1.tar.gz) = RKp8cEwrfY+z1IO791r2yyNQ0wpjsUQnmgm3X+rVAb8=
+SIZE (pyproj-3.6.1.tar.gz) = 225131
Index: geo/py-rasterio/Makefile
===================================================================
RCS file: /cvs/ports/geo/py-rasterio/Makefile,v
diff -u -p -r1.30 Makefile
--- geo/py-rasterio/Makefile 6 May 2024 12:23:34 -0000 1.30
+++ geo/py-rasterio/Makefile 13 Jun 2024 14:40:37 -0000
@@ -1,9 +1,8 @@
COMMENT = geospatial raster data API and CLI
-MODPY_EGG_VERSION = 1.3.2
+MODPY_EGG_VERSION = 1.3.9
DISTNAME = rasterio-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
-REVISION = 2
CATEGORIES = geo
Index: geo/py-rasterio/distinfo
===================================================================
RCS file: /cvs/ports/geo/py-rasterio/distinfo,v
diff -u -p -r1.16 distinfo
--- geo/py-rasterio/distinfo 14 Oct 2022 10:36:52 -0000 1.16
+++ geo/py-rasterio/distinfo 13 Jun 2024 14:40:37 -0000
@@ -1,2 +1,2 @@
-SHA256 (rasterio-1.3.2.tar.gz) = qRsy9km8WqMlmQk0kljreZm36DA3X2PNN63iCCBm7Bw=
-SIZE (rasterio-1.3.2.tar.gz) = 404915
+SHA256 (rasterio-1.3.9.tar.gz) = /G0NKQSS+hpQaHEc/rshzJNpaIkbftnaBpDIpziIhcU=
+SIZE (rasterio-1.3.9.tar.gz) = 411741
Index: geo/py-rasterio/pkg/PLIST
===================================================================
RCS file: /cvs/ports/geo/py-rasterio/pkg/PLIST,v
diff -u -p -r1.9 PLIST
--- geo/py-rasterio/pkg/PLIST 25 Nov 2022 21:11:35 -0000 1.9
+++ geo/py-rasterio/pkg/PLIST 13 Jun 2024 14:40:37 -0000
@@ -14,8 +14,6 @@ lib/python${MODPY_VERSION}/site-packages
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/rasterio/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/rasterio/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rasterio/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/rasterio/${MODPY_PYCACHE}_loading.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/rasterio/${MODPY_PYCACHE}_loading.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rasterio/${MODPY_PYCACHE}_path.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/rasterio/${MODPY_PYCACHE}_path.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/rasterio/${MODPY_PYCACHE}_show_versions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -74,7 +72,6 @@ lib/python${MODPY_VERSION}/site-packages
@so lib/python${MODPY_VERSION}/site-packages/rasterio/_filepath.${MODPY_PYC_MAGIC_TAG}so
@so lib/python${MODPY_VERSION}/site-packages/rasterio/_fill.${MODPY_PYC_MAGIC_TAG}so
@so lib/python${MODPY_VERSION}/site-packages/rasterio/_io.${MODPY_PYC_MAGIC_TAG}so
-lib/python${MODPY_VERSION}/site-packages/rasterio/_loading.py
lib/python${MODPY_VERSION}/site-packages/rasterio/_path.py
lib/python${MODPY_VERSION}/site-packages/rasterio/_show_versions.py
@so lib/python${MODPY_VERSION}/site-packages/rasterio/_transform.${MODPY_PYC_MAGIC_TAG}so
Index: net/py-msgpack/Makefile
===================================================================
RCS file: /cvs/ports/net/py-msgpack/Makefile,v
diff -u -p -r1.38 Makefile
--- net/py-msgpack/Makefile 6 May 2024 12:23:47 -0000 1.38
+++ net/py-msgpack/Makefile 13 Jun 2024 14:40:37 -0000
@@ -1,10 +1,9 @@
COMMENT = messagepack (de)serializer
-MODPY_EGG_VERSION = 1.0.5
+MODPY_EGG_VERSION = 1.0.8
EPOCH = 0
DISTNAME = msgpack-${MODPY_EGG_VERSION}
PKGNAME = py-msgpack-${MODPY_EGG_VERSION}
-REVISION = 0
CATEGORIES = net textproc
Index: net/py-msgpack/distinfo
===================================================================
RCS file: /cvs/ports/net/py-msgpack/distinfo,v
diff -u -p -r1.14 distinfo
--- net/py-msgpack/distinfo 15 Jun 2023 11:27:58 -0000 1.14
+++ net/py-msgpack/distinfo 13 Jun 2024 14:40:37 -0000
@@ -1,2 +1,2 @@
-SHA256 (msgpack-1.0.5.tar.gz) = wHVUQoTq3Fzdxw9HVzMdmdy8FrK71ISdFfiq5M820xw=
-SIZE (msgpack-1.0.5.tar.gz) = 127834
+SHA256 (msgpack-1.0.8.tar.gz) = lcArDifnBuSNDlQm0XEMp44PBijW6J1bWluRpfEidPM=
+SIZE (msgpack-1.0.8.tar.gz) = 167014
Index: textproc/py-stemmer/Makefile
===================================================================
RCS file: /cvs/ports/textproc/py-stemmer/Makefile,v
diff -u -p -r1.20 Makefile
--- textproc/py-stemmer/Makefile 6 May 2024 12:24:09 -0000 1.20
+++ textproc/py-stemmer/Makefile 13 Jun 2024 14:40:37 -0000
@@ -3,7 +3,7 @@ COMMENT = snowball stemming algorithms,
MODPY_EGG_VERSION = 2.2.0.1
DISTNAME = PyStemmer-${MODPY_EGG_VERSION}
PKGNAME = py-stemmer-${MODPY_EGG_VERSION}
-REVISION = 0
+REVISION = 1
CATEGORIES = textproc
Index: textproc/py-stemmer/patches/patch-setup_py
===================================================================
RCS file: textproc/py-stemmer/patches/patch-setup_py
diff -N textproc/py-stemmer/patches/patch-setup_py
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ textproc/py-stemmer/patches/patch-setup_py 13 Jun 2024 14:40:37 -0000
@@ -0,0 +1,17 @@
+From d3d423dc877b4f49e0ab1776f7edaff37feb6799 Mon Sep 17 00:00:00 2001
+From: Stefano Rivera <stefano@rivera.za.net>
+Date: Sat, 25 Nov 2023 16:33:46 +0000
+Subject: [PATCH] Unrestrict the maximum Cython version
+
+Index: setup.py
+--- setup.py.orig
++++ setup.py
+@@ -208,7 +208,7 @@ setup(name='PyStemmer',
+ "Topic :: Text Processing :: Indexing",
+ "Topic :: Text Processing :: Linguistic",
+ ],
+- setup_requires=['Cython>=0.28.5,<1.0', 'setuptools>=18.0'],
++ setup_requires=['Cython>=0.28.5', 'setuptools>=18.0'],
+ ext_modules=[
+ C_EXTENSION
+ ],
Index: textproc/py-yaml/Makefile
===================================================================
RCS file: /cvs/ports/textproc/py-yaml/Makefile,v
diff -u -p -r1.33 Makefile
--- textproc/py-yaml/Makefile 6 May 2024 12:24:10 -0000 1.33
+++ textproc/py-yaml/Makefile 13 Jun 2024 14:40:37 -0000
@@ -1,9 +1,12 @@
COMMENT= YAML parser and emitter in Python
-MODPY_EGG_VERSION=6.0.1
+GH_ACCOUNT= yaml
+GH_PROJECT= pyyaml
+GH_TAGNAME= 6.0.2rc1
+
+MODPY_EGG_VERSION=6.0.2rc1
DISTNAME= PyYAML-${MODPY_EGG_VERSION}
PKGNAME= py-yaml-${MODPY_EGG_VERSION}
-REVISION= 0
CATEGORIES= textproc
@@ -21,16 +24,11 @@ MODULES= lang/python
FLAVORS= python3
FLAVOR= python3
-MODPY_PI= Yes
+#MODPY_PI= Yes
MODPY_PYBUILD= setuptools
CFLAGS+= -I${LOCALBASE}/include
LIB_DEPENDS= devel/libyaml
-BUILD_DEPENDS= lang/cython${MODPY_FLAVOR}<3v0
-
-# https://github.com/yaml/pyyaml/issues/640
-MODPY_PYTEST= No
-do-test:
- cd ${WRKSRC}; ${MODPY_BIN} setup.py test
+BUILD_DEPENDS= lang/cython${MODPY_FLAVOR}
.include <bsd.port.mk>
Index: textproc/py-yaml/distinfo
===================================================================
RCS file: /cvs/ports/textproc/py-yaml/distinfo,v
diff -u -p -r1.10 distinfo
--- textproc/py-yaml/distinfo 14 Apr 2024 15:22:34 -0000 1.10
+++ textproc/py-yaml/distinfo 13 Jun 2024 14:40:37 -0000
@@ -1,2 +1,2 @@
-SHA256 (PyYAML-6.0.1.tar.gz) = v99GCxc2x3Xyup9qkryjC8IJUGe4qdd4dtH61sw7SkM=
-SIZE (PyYAML-6.0.1.tar.gz) = 125201
+SHA256 (PyYAML-6.0.2rc1.tar.gz) = CsMIRrklrWTB3y/00mgyd/I/3owkgghJZzWyYyuUa3s=
+SIZE (PyYAML-6.0.2rc1.tar.gz) = 123879
回复: shall we create new port lang/cython3 ?