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