Download raw body.
cython: 0.9.34 -> 0.9.36
On 2024/01/17 12:56, Daniel Dickman wrote:
> Now that we have numpy 1.25 in the tree we can update cython.
>
> An update of cython is needed in order to update net/py-zmq to 25.1.1
> (which includes Python 3.12 support).
>
> astro/py-astropy seems to have a tight dependency on a specific version of
> cython, so an update for astropy will have to go in at the same time as
> the cython update. The astropy update is what depends on numpy 1.25+.
>
> I've built all cython reverse consumers on amd64, except that
> print/printrun is still currently building.
>
> ok on the updates below to cython and astropy (assuming printrun build
> completes)?
OK, though I think it may be better to patch astropy's needlessly tight version
spec for cython, and update to 0.9.37 instead. The differences are small
and seem unlikely to affect other ports but include a crash fix.
>
> Index: lang/cython/Makefile
> ===================================================================
> RCS file: /cvs/ports/lang/cython/Makefile,v
> diff -u -p -u -r1.64 Makefile
> --- lang/cython/Makefile 9 Jan 2024 23:45:15 -0000 1.64
> +++ lang/cython/Makefile 17 Jan 2024 17:42:58 -0000
> @@ -1,9 +1,8 @@
> COMMENT = optimising static compiler for Python and Cython
>
> -MODPY_EGG_VERSION = 0.29.34
> +MODPY_EGG_VERSION = 0.29.36
> DISTNAME = Cython-${MODPY_EGG_VERSION}
> PKGNAME = py-cython-${MODPY_EGG_VERSION}
> -REVISION = 1
> CATEGORIES = lang
>
> EPOCH = 0
> Index: lang/cython/distinfo
> ===================================================================
> RCS file: /cvs/ports/lang/cython/distinfo,v
> diff -u -p -u -r1.37 distinfo
> --- lang/cython/distinfo 5 Apr 2023 11:52:39 -0000 1.37
> +++ lang/cython/distinfo 17 Jan 2024 17:42:58 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (Cython-0.29.34.tar.gz) = GQloj117Uhpgw5bSC7qeR6Gy0nhL+whUAeHh59KaKag=
> -SIZE (Cython-0.29.34.tar.gz) = 2095502
> +SHA256 (Cython-0.29.36.tar.gz) = QcDP0tdU44PJ7rle/8mqSrhH0Ml0cHfd18Dctow7wB8=
> +SIZE (Cython-0.29.36.tar.gz) = 2097760
> Index: astro/py-astropy/Makefile
> ===================================================================
> RCS file: /cvs/ports/astro/py-astropy/Makefile,v
> diff -u -p -u -r1.21 Makefile
> --- astro/py-astropy/Makefile 30 Sep 2023 12:15:55 -0000 1.21
> +++ astro/py-astropy/Makefile 17 Jan 2024 17:42:58 -0000
> @@ -1,6 +1,6 @@
> COMMENT = community-developed python astronomy tools
>
> -MODPY_EGG_VERSION = 5.3.2
> +MODPY_EGG_VERSION = 5.3.4
>
> DISTNAME = astropy-${MODPY_EGG_VERSION}
> PKGNAME = py-${DISTNAME}
> Index: astro/py-astropy/distinfo
> ===================================================================
> RCS file: /cvs/ports/astro/py-astropy/distinfo,v
> diff -u -p -u -r1.8 distinfo
> --- astro/py-astropy/distinfo 2 Sep 2023 18:27:57 -0000 1.8
> +++ astro/py-astropy/distinfo 17 Jan 2024 17:42:58 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (astropy-5.3.2.tar.gz) = IiAD3t1NGtAM87OgJ0f9WcT8k6l92+YyiVKRatXxVY8=
> -SIZE (astropy-5.3.2.tar.gz) = 7803668
> +SHA256 (astropy-5.3.4.tar.gz) = 1JD34vqsLMwBySRCAtYpFUJZr4qXkQTO2J3ErOTm8dg=
> +SIZE (astropy-5.3.4.tar.gz) = 7811582
>
cython: 0.9.34 -> 0.9.36