hugovk.dev/next-release/
What are you most looking forward to?
docs.python.org/3.15/whatsne...
#Python #python315
hugovk.dev/next-release/
What are you most looking forward to?
docs.python.org/3.15/whatsne...
#Python #python315
#Python #Python315 #Tachyon
iscinumpy.dev/post/packagi...
#Python #Python315 #Tachyon
* Please don't, please upgrade
† Please don't, please test
‡ Open for new features in just two months
#Python #python314 #python315 #python316
* Please don't, please upgrade
† Please don't, please test
‡ Open for new features in just two months
#Python #python314 #python315 #python316
hugovk.dev/blog/2026/he...
#Python #Python315 #GitHub #GitHubActions
hugovk.dev/blog/2026/he...
#Python #Python315 #GitHub #GitHubActions
discuss.python.org/t/pep-810-ex...
#Python #PEP810 #LazyImports #lazy #Python315
discuss.python.org/t/pep-810-ex...
#Python #PEP810 #LazyImports #lazy #Python315
blog.python.org/2026/05/pyth...
Next up, 3.15 beta 1 tomorrow.
#Python #Python314 #Python315 #release
blog.python.org/2026/05/pyth...
Next up, 3.15 beta 1 tomorrow.
#Python #Python314 #Python315 #release
After two years, it's now time to ceremoniously hand over the `main` branch to @savannah.dev!
`main` is now accepting new features for Python 3.16, and I bet it's going to be even better than 3.15.
peps.python.org/pep-0826/
#Python #Python315 #Python316
After two years, it's now time to ceremoniously hand over the `main` branch to @savannah.dev!
`main` is now accepting new features for Python 3.16, and I bet it's going to be even better than 3.15.
peps.python.org/pep-0826/
#Python #Python315 #Python316
"Python 3.15's JIT is now back on track"
blog.python.org/2026/03/jit-...
#Python #JIT #performance #python315
"Python 3.15's JIT is now back on track"
blog.python.org/2026/03/jit-...
#Python #JIT #performance #python315
🥧 Python 3.14 beta! The feature freeze marks 5 months of stabilisation. Please test!
peps.python.org/pep-0745/
🕒 Forget 3.14 (please don't, please test), Python 3.15 development begins! Check out the new release PEP:
peps.python.org/pep-0790/
#Python #Python314 #Python315
🥧 Python 3.14 beta! The feature freeze marks 5 months of stabilisation. Please test!
peps.python.org/pep-0745/
🕒 Forget 3.14 (please don't, please test), Python 3.15 development begins! Check out the new release PEP:
peps.python.org/pep-0790/
#Python #Python314 #Python315
🐍 Python 3.15.0a8!
🐍 Python 3.14.4!
🐍 Python 3.13.3!
🖼️ Pillow 12.2.0!
blog.python.org/2026/04/pyth...
pillow.readthedocs.io/en/latest/re...
⚠️ This is the final 3.15 alpha: only 4 weeks until the feature freeze! 🧊
#Python #Python313 #Python314 #Python315 #Pillow #release
🐍 Python 3.15.0a8!
🐍 Python 3.14.4!
🐍 Python 3.13.3!
🖼️ Pillow 12.2.0!
blog.python.org/2026/04/pyth...
pillow.readthedocs.io/en/latest/re...
⚠️ This is the final 3.15 alpha: only 4 weeks until the feature freeze! 🧊
#Python #Python313 #Python314 #Python315 #Pillow #release
#Python #Python314 #Python315
#Python #Python314 #Python315
The Steering Council has just accepted @vstinner.bsky.social and @corona10.bsky.social's PEP 814 "Add frozendict built-in type".
discuss.python.org/t/pep-814-ad...
peps.python.org/pep-0814/
#Python #PEP814 #frozendict #Python315
The Steering Council has just accepted @vstinner.bsky.social and @corona10.bsky.social's PEP 814 "Add frozendict built-in type".
discuss.python.org/t/pep-814-ad...
peps.python.org/pep-0814/
#Python #PEP814 #frozendict #Python315
🧊 This is the feature freeze, and now it's *your* turn to test out all the amazing things we've been baking for the past 12 months!
discuss.python.org/t/python-3-1...
Please report bugs, we'll fix before the big October release.
#Python #Python315 #release
🧊 This is the feature freeze, and now it's *your* turn to test out all the amazing things we've been baking for the past 12 months!
discuss.python.org/t/python-3-1...
Please report bugs, we'll fix before the big October release.
#Python #Python315 #release
@emmatyping.dev and Kirill Podoprigora propose:
"Rust will initially only be allowed for writing optional extension modules, but eventually will become a required dependency of CPython..."
discuss.python.org/t/pre-pep-ru...
#Python #Python315 #CPython #Rust
@emmatyping.dev and Kirill Podoprigora propose:
"Rust will initially only be allowed for writing optional extension modules, but eventually will become a required dependency of CPython..."
discuss.python.org/t/pre-pep-ru...
#Python #Python315 #CPython #Rust
hugovk.dev/blog/2026/fa...
#Python #python315 #Tachyon #Pillow #PythonPillow #performance
hugovk.dev/blog/2026/fa...
#Python #python315 #Tachyon #Pillow #PythonPillow #performance
hugovk.dev/next-release/
Get yer PEPs'n'PRs in!
discuss.python.org/t/three-week...
#Python #Python315 #PEPs #FeatureFreezeGoesBrrr
hugovk.dev/next-release/
Get yer PEPs'n'PRs in!
discuss.python.org/t/three-week...
#Python #Python315 #PEPs #FeatureFreezeGoesBrrr
😎 It's your last chance to help before the big day on 1st Oct!
How?
💡 Try out new features
💡 Test your project
💡 Add 3.15 to your CI
💡 Library maintainer? Upload wheels
🐞 Report bugs!
discuss.python.org/t/python-3-1...
#Python #Python315 #release
😎 It's your last chance to help before the big day on 1st Oct!
How?
💡 Try out new features
💡 Test your project
💡 Add 3.15 to your CI
💡 Library maintainer? Upload wheels
🐞 Report bugs!
discuss.python.org/t/python-3-1...
#Python #Python315 #release
New `profiling` module:
* `tracing`: deterministic function-call tracing (moved from cProfile)
* `sampling`: new statistical sampling profiler
Old `profile` deprecated
discuss.python.org/t/pep-799-a-...
#Python #profiling #PEP799 #Python315
New `profiling` module:
* `tracing`: deterministic function-call tracing (moved from cProfile)
* `sampling`: new statistical sampling profiler
Old `profile` deprecated
discuss.python.org/t/pep-799-a-...
#Python #profiling #PEP799 #Python315
hugovk.dev/next-release/
At least 1 PEP still being implemented, 4 needing docs, and 5 awaiting a Steering Council decision.
#Python #Python315 #PEPs #FeatureFreezeGoesBrrr
hugovk.dev/next-release/
At least 1 PEP still being implemented, 4 needing docs, and 5 awaiting a Steering Council decision.
#Python #Python315 #PEPs #FeatureFreezeGoesBrrr
🔬 Dedicated profiling package for Python profiling tools
💬 UTF-8 as default encoding
🌊 New C API to create bytes object
⚠️ Better error messages
discuss.python.org/t/python-3-1...
* Don't forget about 3.14
#Python #Python315 #release
🔬 Dedicated profiling package for Python profiling tools
💬 UTF-8 as default encoding
🌊 New C API to create bytes object
⚠️ Better error messages
discuss.python.org/t/python-3-1...
* Don't forget about 3.14
#Python #Python315 #release
hugovk.dev/blog/2026/so...
#Python #python315 #SoftDeprecation #regex
hugovk.dev/blog/2026/so...
#Python #python315 #SoftDeprecation #regex