[Cython] Cython 3.0 planning - Re: [cython-users] Re: Anything missing for 0.29.33 ?

Stefan Behnel stefan_ml at behnel.de
Wed Dec 7 03:36:01 EST 2022


Hi Matúš,

Matúš Valo schrieb am 06.12.22 um 15:58:
> I have a thought about Cython 3.0. Based on discussion in [1] we should be
> done with all breaking changes. There is also [2] but PR is already there
> [3] (I am not sure what is the state of the PR though).
> 
> Is it possible to make final release (In case we postpone [2] to Cython 3.1
> or 3.0.X)?
> 
> Or, at least, can we move closer to final release and release beta or RC
> version? I think it would be great to communicate to the community how far
> we are from final release (not in time but e.g. this is beta/RC release and
> will be followed by final release).
> 
> Additional reason for release of Cython 3.0 is that in near future (Python
> 3.12) two important components used by Cython will be removed: imp module
> and distutils. In my opinion, Cython 3.0 should be released early to ensure
> users transition period so we can avoid back-porting this changes to 0.29.X
> releases.
> 
> Any thoughts?
> 
> [1] https://github.com/cython/cython/issues/4022
> [2] https://github.com/cython/cython/issues/4936
> [3] https://github.com/cython/cython/pull/5016

Let's see that we get [3] merged to close [2], I think then we're ready for 
a new release, once 0.29.33 is out.

As you wrote, we're through with the breaking changes for 3.0 then, so yes, 
a first beta release might be appropriate.

Stefan



More information about the cython-devel mailing list