This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients barry, brett.cannon, eric.smith, gvanrossum, levkivskyi, lukasz.langa, vstinner
Date 2020-04-17.00:50:36
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1587084637.2.0.831243153998.issue38605@roundup.psfhosted.org>
In-reply-to
Content
This issue has been discussed during the Language Summit. A quick poll showed that the majority is in favor of changing the default in Python 3.9.

Lukasz proposed a PEP update to propose to switch the default in Python 3.9:
https://github.com/python/peps/pull/1371/

For me, the unclear part is which projects would be impacted if the default changes?

Someone mentioned attrs, but it seems like attrs is fine:
https://github.com/python-attrs/attrs/issues/288#issuecomment-587265961

In term of workflow, I would _prefer_ to get such incompatible in the very beginning of a devcycle, rather than just before the feature freeze. But I don't think that it's a blocker issue. Technically, changes are allowed until 3.9.0 beta1. Moreover, Lukasz is the 3.9 release manager, the author of the PEP 563 and he is in favor of changing the default in 3.9 :-)
History
Date User Action Args
2020-04-17 00:50:37vstinnersetrecipients: + vstinner, gvanrossum, barry, brett.cannon, eric.smith, lukasz.langa, levkivskyi
2020-04-17 00:50:37vstinnersetmessageid: <1587084637.2.0.831243153998.issue38605@roundup.psfhosted.org>
2020-04-17 00:50:37vstinnerlinkissue38605 messages
2020-04-17 00:50:36vstinnercreate