
coveragepy/setup.py at eb55feedf54b363e3d0b678f20abf3bfd3551a88 · coveragepy/coveragepy
The code coverage tool for Python. Contribute to coveragepy/coveragepy development by creating an account on GitHub.
GitHubRE: https://mastodon.social/@hugovk/116534312819614916
Just as importantly!
After two years, it's now time to ceremoniously hand over the `main` branch to @savannah!
`main` is now accepting new features for Python 3.16, and I bet it's going to be even better than 3.15.
https://peps.python.org/pep-0826/
#Python #Python315 #Python316
PEP news:
PEP 822 – Dedented Multiline String (d-string)
"The Python Steering Council has reviewed PEP 822. While we’re generally positive about the PEP, we think it would be best to defer this feature until Python 3.16, to give it more time to solidify."
See the rest:
https://discuss.python.org/t/pep-822-dedented-multiline-string-d-string/105519/130
#Python #PEP822 #dstring #Python315 #Python316

PEP 822: Dedented Multiline String (d-string)
Hello @methane ! The Python Steering Council has reviewed PEP 822. While we’re generally positive about the PEP, we think it would be best to defer this feature until Python 3.16, to give it more time to solidify. The main feedback we have is that this feature is baking into the language specific formatting style and expectations, which would be very difficult to change if we get some of the corner cases wrong. We note that the discussions about this PEP still express different opinions and we...
Discussions on Python.orgOut now: pepotron 1.6.0, with the new Python 3.16 schedule:
❯ pep 3.16
https://peps.python.org/pep-0826/
❯ pep 8
https://peps.python.org/pep-0008/
❯ pep lazy
Score Result
90 PEP 810: Explicit lazy imports
73 PEP 690: Lazy Imports
68 PEP 217: Display Hook for Interactive Use
68 PEP 802: Display Syntax for the Empty Set
57 PEP 227: Statically Nested Scopes
https://peps.python.org/pep-0810/
❯ uvx pepotron 3.16
https://peps.python.org/pep-0826/
https://mastodon.social/@peps@feedsin.space/116122903304128032
#Python #pepotron #release #Python316

PEP 826 – Python 3.16 Release Schedule | peps.python.org
This document describes the development and release schedule for Python 3.16.
Python Enhancement Proposals (PEPs)
Welcome the 3.16 and 3.17 Release Manager: Savannah Bailey!
Each release manager shepherds a pair of consecutive Python versions through alphas, betas, release candidates, bugfix releases, and security releases to end-of-life. Following 17 months of prerelease, each release is maintained for five years (see PEP 602), meaning both versions are nearly a 7.5 year commitment in all. We traditionally wait until around beta of the current RM’s final release to select the next one, but we’ve found the next hapless victim brave volunteer, so why wait? I’m very...
Discussions on Python.org