[Python-Dev] Re: python3 -bb and hash collisions

2019-09-10 Thread Matt Billenstein
On Tue, Sep 10, 2019 at 10:42:52AM -0400, Daniel Holth wrote: > I stopped using Python 3 after learning about str(bytes) by finding it in my > corrupted database. Ever since then I've been anxious about changing to the > new > language, since it makes it so easy to convert from bytes to unicode by

[Python-Dev] Re: The Python 2 death march

2019-09-10 Thread Eric V. Smith
I think Ned's concerns are real, and the sunset-python-2 page could use some wordsmithing to explain that even though support ends on Jan 1, there will be a wrap-up release some time after that, but it won't incorporate any changes made or proposed after Jan 1. Another place where that documen

[Python-Dev] Re: Python library maintainers: PEP 602 needs your feedback

2019-09-10 Thread Miro Hrončok
On 10. 09. 19 16:23, Łukasz Langa wrote: Free-form discussion is happening here: https://discuss.python.org/t/pep-602-annual-release-cycle-for-python/2296/ Does free-form mean it is meant for everybody? I'm not very familiar with Discourse, but ti seems only committer are allowed to discuss th

[Python-Dev] Re: The Python 2 death march

2019-09-10 Thread Barry Warsaw
I think it’s fine to say that Python 2 EOL is on January 1, 2020. That doesn’t preclude a Contractual Obligation release in April. There’s precedence in the last Python 1 (1.6.1) release! https://en.wikipedia.org/wiki/Monty_Python%27s_Contractual_Obligation_Album -Barry > On Sep 10, 2019, at

[Python-Dev] Re: The Python 2 death march

2019-09-10 Thread Jacqueline Kazil
*RE: Ned's comments -- *That is the same reaction I had when I read through this thread. *RE: Tal's comment - *I could see this making sense as an explanation. *RE: Guido's comment* This makes me think that April 2020 is not a thing. And if Ben is supporting solo, then can people email him direct

[Python-Dev] Python for Windows (python-3.7.4.exe) location confusing

2019-09-10 Thread Jim J. Jewett
Is it possible for the installer to check whether or not there is a pre-existing system-wide launcher, and only do the complicated stuff if it is actually there? -jJ ___ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to pyt

[Python-Dev] Re: The Python 2 death march

2019-09-10 Thread Tal Einat
On Tue, Sep 10, 2019 at 10:03 PM Ned Batchelder wrote: > > I'm not looking forward to answering questions from the public about why > the PSF is writing dire and specific warnings like "We have decided that > January 1, 2020, will be the day that we sunset Python 2," while the > core devs are plan

[Python-Dev] Re: python3 -bb and hash collisions

2019-09-10 Thread Eric V. Smith
On 9/10/2019 2:12 PM, Chris Angelico wrote: On Wed, Sep 11, 2019 at 12:47 AM Daniel Holth wrote: On Sat, Jun 22, 2019 at 2:48 AM Serhiy Storchaka wrote: 22.06.19 01:08, Daniel Holth пише: Thanks. I think I might like an option to disable str(bytes) without disabling str != bytes. Unless th

[Python-Dev] Re: python3 -bb and hash collisions

2019-09-10 Thread Chris Angelico
On Wed, Sep 11, 2019 at 5:49 AM Ivan Pozdeev via Python-Dev wrote: > > On 10.09.2019 21:12, Chris Angelico wrote: > > On Wed, Sep 11, 2019 at 12:47 AM Daniel Holth wrote: > >> On Sat, Jun 22, 2019 at 2:48 AM Serhiy Storchaka > >> wrote: > >>> 22.06.19 01:08, Daniel Holth пише: > Thanks. I

[Python-Dev] Re: python3 -bb and hash collisions

2019-09-10 Thread Ivan Pozdeev via Python-Dev
On 10.09.2019 21:12, Chris Angelico wrote: On Wed, Sep 11, 2019 at 12:47 AM Daniel Holth wrote: On Sat, Jun 22, 2019 at 2:48 AM Serhiy Storchaka wrote: 22.06.19 01:08, Daniel Holth пише: Thanks. I think I might like an option to disable str(bytes) without disabling str != bytes. Unless the s

[Python-Dev] Re: The Python 2 death march

2019-09-10 Thread Chris Angelico
On Wed, Sep 11, 2019 at 5:05 AM Ned Batchelder wrote: > > On 9/10/19 11:06 AM, Benjamin Peterson wrote: > > On Tue, Sep 10, 2019, at 15:54, Ned Batchelder wrote: > >> Maybe I'm not involved enough in the release process, but this seems > >> confusing to me. On the same day that the PSF put up a p

[Python-Dev] Re: The Python 2 death march

2019-09-10 Thread Ned Batchelder
On 9/10/19 11:06 AM, Benjamin Peterson wrote: On Tue, Sep 10, 2019, at 15:54, Ned Batchelder wrote: Maybe I'm not involved enough in the release process, but this seems confusing to me.  On the same day that the PSF put up a page about the 1/1/2020 date, we choose April 2020 as the last release?

[Python-Dev] Re: python3 -bb and hash collisions

2019-09-10 Thread Chris Angelico
On Wed, Sep 11, 2019 at 12:47 AM Daniel Holth wrote: > > On Sat, Jun 22, 2019 at 2:48 AM Serhiy Storchaka wrote: >> >> 22.06.19 01:08, Daniel Holth пише: >> > Thanks. I think I might like an option to disable str(bytes) without >> > disabling str != bytes. Unless the second operation would also c

[Python-Dev] Re: The Python 2 death march

2019-09-10 Thread Stefan Behnel
Ned Batchelder schrieb am 10.09.19 um 16:54: > this seems confusing to me > What does the "official EOL date" mean if there's a release in April? Also, what day in April? For example, planning the release for the 1st could possibly add further to the confusion. Stefan

[Python-Dev] Re: The Python 2 death march

2019-09-10 Thread Terry Reedy
On 9/10/2019 10:54 AM, Ned Batchelder wrote: What does the "official EOL date" mean if there's a release in April? To me, it means that coredevs freely patching 2.7 ends 1/1/2020 and that the final release will occur by PyCon and that everything between the two is at the discretion of Benjam

[Python-Dev] Re: The Python 2 death march

2019-09-10 Thread Guido van Rossum
It probably means that from January to April Benjamin will be too busy porting Dropbox to Python 3 to have time for Python 2 support. Or possibly it means that until PyCon 2020, there will be only one core developer supporting Python 2, and it will be Benjamin. You choose. :-) On Tue, Sep 10, 2

[Python-Dev] Re: The Python 2 death march

2019-09-10 Thread Benjamin Peterson
On Tue, Sep 10, 2019, at 15:54, Ned Batchelder wrote: > Maybe I'm not involved enough in the release process, but this seems > confusing to me.  On the same day that the PSF put up a page about the > 1/1/2020 date, we choose April 2020 as the last release?  Why?  I > thought the point was to sav

[Python-Dev] Re: The Python 2 death march

2019-09-10 Thread Ned Batchelder
Maybe I'm not involved enough in the release process, but this seems confusing to me.  On the same day that the PSF put up a page about the 1/1/2020 date, we choose April 2020 as the last release?  Why?  I thought the point was to save core devs efforts.  Is this an unofficial grace period?  Wi

[Python-Dev] Re: python3 -bb and hash collisions

2019-09-10 Thread Daniel Holth
On Sat, Jun 22, 2019 at 2:48 AM Serhiy Storchaka wrote: > 22.06.19 01:08, Daniel Holth пише: > > Thanks. I think I might like an option to disable str(bytes) without > > disabling str != bytes. Unless the second operation would also corrupt > > output. > > > > Came across this kind of set in the

[Python-Dev] Python library maintainers: PEP 602 needs your feedback

2019-09-10 Thread Łukasz Langa
Hey there, Python library maintainers! Python is looking into increasing its release cadence. You can read the current proposal here: https://python.org/dev/peps/pep-0602/ More importantly, we need your input. Read the PEP and please let us know what you

[Python-Dev] Re: Python for Windows (python-3.7.4.exe) location confusing

2019-09-10 Thread Steve Dower
On 09Sep2019 1950, Glenn Linderman wrote: On 9/9/2019 2:48 AM, Steve Dower wrote: User with administrative privileges are by implication better able to handle decisions such as this. If they are not, they should not be administrating a machine. Most home machines are administered by people tha