From stefan_ml at behnel.de Tue Dec 6 03:23:34 2022 From: stefan_ml at behnel.de (Stefan Behnel) Date: Tue, 6 Dec 2022 09:23:34 +0100 Subject: [Cython] Anything missing for 0.29.33 ? Message-ID: Hi, I'll try to push out the next 0.29.x (and hopelfully also 3.0alpha) release before Christmas. If you think I might have forgotten anything that's ready to be included in 0.29.33, please comment in the relevant ticket or PR, or reply to this message on cython-users. Stefan From stefan_ml at behnel.de Wed Dec 7 03:36:01 2022 From: stefan_ml at behnel.de (Stefan Behnel) Date: Wed, 7 Dec 2022 09:36:01 +0100 Subject: [Cython] Cython 3.0 planning - Re: [cython-users] Re: Anything missing for 0.29.33 ? In-Reply-To: References: Message-ID: <9ca20786-f42b-5f38-e4f0-6d750ea5da9d@behnel.de> 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