Re: git: eda69947446a - main - devel/py-gast: Update to 0.6.0

From: Charlie Li <vishwin_at_freebsd.org>
Date: Sat, 13 Jul 2024 12:20:24 UTC
Po-Chuan Hsieh wrote:
> On Fri, Jul 12, 2024 at 10:44 AM Charlie Li <vishwin@freebsd.org 
> <mailto:vishwin@freebsd.org>> wrote:
> 
>     Po-Chuan Hsieh wrote:
>      > The branch main has been updated by sunpoet:
>      >
>      > URL:
>     https://cgit.FreeBSD.org/ports/commit/?id=eda69947446af898bd4f8772d0bec323415edd56 <https://cgit.FreeBSD.org/ports/commit/?id=eda69947446af898bd4f8772d0bec323415edd56>
>      >
>      > commit eda69947446af898bd4f8772d0bec323415edd56
>      > Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
>      > AuthorDate: 2024-07-06 16:03:16 +0000
>      > Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
>      > CommitDate: 2024-07-06 16:03:16 +0000
>      >
>      >      devel/py-gast: Update to 0.6.0
>      >
>      >      Changes:
>     https://github.com/serge-sans-paille/gast/commits/master
>     <https://github.com/serge-sans-paille/gast/commits/master>
>     This should be temporarily reverted to the 0.5 series, preferably
>     0.5.5.
>     The current devel/py-pythran release (upstream and in ports) does not
>     support this version; it should be in the next release or so.
> 
> 
> See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277826#c15 
> <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277826#c15>
> The gast 0.6.0 support was added to the repository 2 weeks ago.
> It should be added to devel/py-pythran rather than reverting 
> devel/py-gast to 0.5.5.
> 
pythran upstream do not consider gast 0.6 to be compatible with 0.5, so 
no, this does need to be reverted. It does not matter how long this has 
been in the tree or how hard something like this is to catch. Only the 
next pythran release will support and require 0.6.

https://github.com/serge-sans-paille/pythran/blob/0.16.1/requirements.txt#L3

https://github.com/serge-sans-paille/pythran/commit/840a0e706ec39963aec6bcd1f118bf33177c20b4 
(only in master, not a release)

-- 
Charlie Li
...nope, still don't have an exit line.