Re: [Cython] Cython 0.29 – or 29.0 ?

2018-08-17 Thread Robert Bradshaw
It'd be nice to change the default of cython.binding as well (breaking change). On Fri, Aug 17, 2018 at 9:19 AM, Robert Bradshaw wrote: > I like the jump to 3.0 to to change the language level. It still might be > safer to *require* this flag for a period though, and 3.0 would make it > optional

Re: [Cython] Cython 0.29 – or 29.0 ?

2018-08-17 Thread Robert Bradshaw
I like the jump to 3.0 to to change the language level. It still might be safer to *require* this flag for a period though, and 3.0 would make it optional (with the opposite default than it has now). (I'm honestly on the fence with this one, as it may be a major pain to make this required...) Lett

Re: [Cython] Cython 0.29 – or 29.0 ?

2018-08-17 Thread Yury V. Zaytsev
On Fri, 17 Aug 2018, Stefan Behnel wrote: Proposal: we'll release a 2.9.0 next, which gives a warning that users should explicitly enable "language_level=2" in their setup.py when compiling Py2 code, and then release 3.0 as the next feature release, which requires this option for Py2 code and

Re: [Cython] Cython 0.29 – or 29.0 ?

2018-08-17 Thread Julian Rüth
* Stefan Behnel [2018-08-17 13:43:54 +0200]: > Yury V. Zaytsev schrieb am 17.08.2018 um 10:59: > > On Fri, 17 Aug 2018, James C. McPherson wrote: > >> 1.0 runs the risk of hitting "never install a 1.0 release" habits. > > > > How about 2.9.0 ;-) ? > > Sold! :) > > Proposal: we'll release a 2.9

Re: [Cython] Cython 0.29 – or 29.0 ?

2018-08-17 Thread Stefan Behnel
Yury V. Zaytsev schrieb am 17.08.2018 um 10:59: > On Fri, 17 Aug 2018, James C. McPherson wrote: >> 1.0 runs the risk of hitting "never install a 1.0 release" habits. > > How about 2.9.0 ;-) ? Sold! :) Proposal: we'll release a 2.9.0 next, which gives a warning that users should explicitly enabl

Re: [Cython] Cython 0.29 – or 29.0 ?

2018-08-17 Thread Erik Bray
On Fri, Aug 17, 2018 at 12:03 PM Stefan Behnel wrote: > > Robert Bradshaw schrieb am 16.08.2018 um 00:48: > > If we're going to ditch the 0.x, I'd go for 1.0 as well. I'm a huge fan of > > semantic versioning. > > I'm ok with it, just fear that it might become excessive for Cython (ok, > I'm the o

Re: [Cython] Cython 0.29 – or 29.0 ?

2018-08-17 Thread Yury V. Zaytsev
On Fri, 17 Aug 2018, James C. McPherson wrote: 1.0 runs the risk of hitting "never install a 1.0 release" habits. How about 2.9.0 ;-) ? Jumping to 29.0 would not, imnsho, be such an issue because people are used to the rapid cadence of Firefox, Thunderbird and Chrome releases. The flip sid

Re: [Cython] Cython 0.29 – or 29.0 ?

2018-08-17 Thread Stefan Behnel
Robert Bradshaw schrieb am 16.08.2018 um 00:48: > If we're going to ditch the 0.x, I'd go for 1.0 as well. I'm a huge fan of > semantic versioning. I'm ok with it, just fear that it might become excessive for Cython (ok, I'm the one who proposed jumping to 29.0, but...). Basically, any time we add

Re: [Cython] Cython 0.29 – or 29.0 ?

2018-08-17 Thread Dima Pasechnik
I'd vote for sanity over marketing, i.e. 1.0. On Fri, Aug 17, 2018 at 11:53 AM James C. McPherson wrote: > > > 1.0 runs the risk of hitting "never install a 1.0 release" habits. > > Jumping to 29.0 would not, imnsho, be such an issue because people > are used to the rapid cadence of Firefox, Thu

Re: [Cython] Cython 0.29 – or 29.0 ?

2018-08-17 Thread James C. McPherson
1.0 runs the risk of hitting "never install a 1.0 release" habits. Jumping to 29.0 would not, imnsho, be such an issue because people are used to the rapid cadence of Firefox, Thunderbird and Chrome releases. The flip side of 29.0 would be the question "when are you announcing your LTS version?