Re: cython 3.x (for Python 3.12)

2023-12-12 Thread Julian Gilbey
On Sat, Nov 25, 2023 at 04:23:46PM +, Stefano Rivera wrote: > As part of preparing for Python 3.12 in Debian, I've uploaded cython 3 > to experimental. > [...] > > So, that's 71 regressions with cython3. dd-list below. Please help us > port to cython 3. If this isn't possible, Graham is prepar

Re: cython 3.x (for Python 3.12)

2023-12-12 Thread julien . puydt
Le jeudi 30 novembre 2023 à 08:25 +0100, julien.pu...@gmail.com a écrit : > Hi, > > Le samedi 25 novembre 2023 à 16:23 +, Stefano Rivera a écrit : > > > > Julien Puydt > >    fpylll (U) > >    pplpy (U) > > > For pplpy, I found the package was pointing to an archived repo, but > the author

Re: cython 3.x (for Python 3.12)

2023-12-11 Thread Julian Gilbey
On Mon, Dec 11, 2023 at 08:06:41PM +0100, Matthias Klose wrote: > > [...] > > Excellent - I didn't know about that. Are you OK for me to upload > > versions of cython and cython-legacy which depend on this to fix the > > Python 3.12 breakage? > > not for cython, which won't need that soonish for

Re: cython 3.x (for Python 3.12)

2023-12-11 Thread Matthias Klose
On 11.12.23 19:55, Julian Gilbey wrote: On Mon, Dec 11, 2023 at 04:34:17PM +0100, Matthias Klose wrote: On 11.12.23 16:19, Julian Gilbey wrote: On Mon, Dec 11, 2023 at 08:09:31AM +0100, Matthias Klose wrote: [...] You could package a non-conflicting cython-legacy, however that would require mo

Re: cython 3.x (for Python 3.12)

2023-12-11 Thread Julian Gilbey
On Mon, Dec 11, 2023 at 04:34:17PM +0100, Matthias Klose wrote: > On 11.12.23 16:19, Julian Gilbey wrote: > > On Mon, Dec 11, 2023 at 08:09:31AM +0100, Matthias Klose wrote: > > > [...] > > > You could package a non-conflicting cython-legacy, however that would > > > require more changes, also how

Re: cython 3.x (for Python 3.12)

2023-12-11 Thread Matthias Klose
On 11.12.23 16:19, Julian Gilbey wrote: On Mon, Dec 11, 2023 at 08:09:31AM +0100, Matthias Klose wrote: [...] You could package a non-conflicting cython-legacy, however that would require more changes, also how to build it. Hi Matthias, Unfortunately, at least some of cython3-legacy doesn't c

Re: cython 3.x (for Python 3.12)

2023-12-11 Thread Julian Gilbey
On Mon, Dec 11, 2023 at 08:09:31AM +0100, Matthias Klose wrote: > [...] > You could package a non-conflicting cython-legacy, however that would > require more changes, also how to build it. Hi Matthias, Unfortunately, at least some of cython3-legacy doesn't currently work with Python 3.12, and is

Re: cython 3.x (for Python 3.12)

2023-12-11 Thread Julian Gilbey
On Mon, Dec 11, 2023 at 08:09:31AM +0100, Matthias Klose wrote: > [...] > > > > I find that there's also a significant issue with relying on > > > > cython3-legacy: it conflicts with cython3, meaning that it will be > > > > impossible to simultaneously install packages depending on cython3 and > >

Re: cython 3.x (for Python 3.12)

2023-12-11 Thread Matthias Klose
On 11.12.23 08:09, Matthias Klose wrote: On 10.12.23 21:32, Andrey Rakhmatullin wrote: On Sun, Dec 10, 2023 at 09:30:03PM +0100, Andrey Rakhmatullin wrote: I find that there's also a significant issue with relying on cython3-legacy: it conflicts with cython3, meaning that it will be impossible

Re: cython 3.x (for Python 3.12)

2023-12-10 Thread Matthias Klose
On 10.12.23 21:32, Andrey Rakhmatullin wrote: On Sun, Dec 10, 2023 at 09:30:03PM +0100, Andrey Rakhmatullin wrote: I find that there's also a significant issue with relying on cython3-legacy: it conflicts with cython3, meaning that it will be impossible to simultaneously install packages dependi

Re: cython 3.x (for Python 3.12)

2023-12-10 Thread Andrey Rakhmatullin
On Sun, Dec 10, 2023 at 09:30:03PM +0100, Andrey Rakhmatullin wrote: > > I find that there's also a significant issue with relying on > > cython3-legacy: it conflicts with cython3, meaning that it will be > > impossible to simultaneously install packages depending on cython3 and > > cython3-legacy.

Re: cython 3.x (for Python 3.12)

2023-12-10 Thread Andrey Rakhmatullin
On Sun, Dec 10, 2023 at 08:12:40PM +, Julian Gilbey wrote: > On Sat, Nov 25, 2023 at 04:23:46PM +, Stefano Rivera wrote: > > As part of preparing for Python 3.12 in Debian, I've uploaded cython 3 > > to experimental. > > [...] > > > > So, that's 71 regressions with cython3. dd-list below.

Re: cython 3.x (for Python 3.12)

2023-12-10 Thread Julian Gilbey
On Sat, Nov 25, 2023 at 04:23:46PM +, Stefano Rivera wrote: > As part of preparing for Python 3.12 in Debian, I've uploaded cython 3 > to experimental. > [...] > > So, that's 71 regressions with cython3. dd-list below. Please help us > port to cython 3. If this isn't possible, Graham is prepar

Re: cython 3.x (for Python 3.12)

2023-11-30 Thread Julian Gilbey
On Sat, Nov 25, 2023 at 04:23:46PM +, Stefano Rivera wrote: > [...] > So, that's 71 regressions with cython3. dd-list below. Please help us > port to cython 3. If this isn't possible, Graham is preparing a > cython-legacy package, to help the stragglers. But we're expecting that > this won't ha

Re: cython 3.x (for Python 3.12)

2023-11-29 Thread julien . puydt
Hi, Le samedi 25 novembre 2023 à 16:23 +, Stefano Rivera a écrit : > > Julien Puydt >    fpylll (U) >    pplpy (U) For pplpy, I found the package was pointing to an archived repo, but the author had a newer one with a version which is supposed to be okay (to be confirmed). For fpylll, the

Re: cython 3.x (for Python 3.12)

2023-11-26 Thread julien . puydt
Hi, Le samedi 25 novembre 2023 à 16:23 +, Stefano Rivera a écrit : > > Julien Puydt >    fpylll (U) >    pplpy (U) > I had a look. For fpylll: it has a newer upstream which works with more recent cython versions, so I'm actually eager to see the move. For pplpy, I'm a bit annoyed as I ha

Re: cython 3.x (for Python 3.12)

2023-11-25 Thread Stefano Rivera
Hi debian-python (2023.11.25_16:23:46_+) > As part of preparing for Python 3.12 in Debian, I've uploaded cython 3 > to experimental. > > I did some test-building of reverse dependencies, and quite a lot of > them fail. I should have said, all the build logs are here: https://people.debian.or

cython 3.x (for Python 3.12)

2023-11-25 Thread Stefano Rivera
As part of preparing for Python 3.12 in Debian, I've uploaded cython 3 to experimental. I did some test-building of reverse dependencies, and quite a lot of them fail. Out of 291 packages that build-depend on cython3: 104 attempted <- FTBFS 6 given-back<- build-deps aren't ins