Trending

#cpython

Latest posts tagged with #cpython on Bluesky

Latest Top
Trending

Posts tagged #cpython

Preview
CPython: 36 Years of Source Code | Python Insider An analysis of the growth of CPython's codebase from its first commits to the present day

Interesting post from @stan.ulbrych.org with an annotated chart showing the growth of CPython's source code over the decades:
blog.python.org/2026/03/cpyt...
#Python #CPython #history

7 7 1 0
Post image

A reminder in case you missed it: @diegor.it is keynoting #PyConIT 2026 🐍

CPython core dev, Arm Principal Engineer, EuroPython organiser; his talk covers how Python went from "fast enough" to “fast by design”.

🎟️ Tickets are still available:
🔗 pycon.it/tickets

#PyConItalia #CPython #Python

2 1 0 0
Preview
The Story of Python's Lazy Imports: Why It Took Three Years and Two Attempts From PEP 690's rejection to PEP 810's unanimous acceptance — how Python finally got explicit lazy imports after three years of real-world production evidence and a fundamental design inversion

The Story of Python's Lazy Imports: Why It Took Three Years and Two Attempts

techlife.blog/posts/the-st...

#Python #PEP810 #LazyImports #CPython #Performance #SoftwareEngineering #MetaCinder #Python315 #StartupTime #TechnicalDeepDive

1 0 0 0
Preview
Vote to promote Itamar Oren I think it’s time to promote Itamar Oren to the Core Team. poll Itamar has been a triager since July 2023, has given two Language Summit talks and organized the 2024 Core Dev sprint at Meta in Bellev...

Please welcome the newest member to the CPython core team, Itamar Oren!

discuss.python.org/t/vote-to-pr...

hugovk.github.io/python-core-...

#Python #CPython #CoreTeam

20 7 0 0
Preview
Python 3.15.0 alpha 5 (yes, another alpha!) Note: 3.14.0a4 was accidentally built against main from 2025-12-23 instead of 2026-01-13, so this 3.14.0a5 is an extra release correctly built against 2026-01-14. This is an early developer preview o...

I heard you like alphas?

Just released! Python 3.15.0a5, this time built against `main` from today instead of last month! 🚀

discuss.python.org/t/python-3-1...

#Python315 #Python #CPython #release

2 0 1 0
Preview
Python 3.15.0 alpha 4 This is an early developer preview of Python 3.15 Major new features of the 3.15 series, compared to 3.14 Python 3.15 is still in development. This release, 3.15.0a4, is the fourth of seven planned...

Just released: Python 3.15.0a4 and look at those JIT numbers!

discuss.python.org/t/python-3-1...

#Python315 #Python #CPython #release

5 1 1 0
Preview
Automate making releases after a version is added · Issue #2980 · pyenv/pyenv Too many issues will kill our team's development velocity, drastically. Make sure you have checked all steps below. Prerequisite Make sure your problem is not listed in the common build problems. M...

Looks like #pyenv releases will now be more closely in sync with #CPython releases thanks to some newly implemented automation. That's great news!

Thanks to the devs for making this happen.

https://github.com/pyenv/pyenv/issues/2980

#Python

1 2 0 0
Top half of a chart showing dozens of benchmarks, most of them more than 1x faster.

Top half of a chart showing dozens of benchmarks, most of them more than 1x faster.

Bottom half of the chart. About half of these are also most of them more than 1x faster, about a quarter are around 0.9 faster, and a quarter are insignificant.

Bottom half of the chart. About half of these are also most of them more than 1x faster, about a quarter are around 0.9 faster, and a quarter are insignificant.

Some new preliminary numbers from Ken Jin for the JIT in Python 3.15:

"On AArch64 macOS, the JIT has a 7-8% speedup over the tail calling interpreter with all optimizations enabled."

docs.python.org/3.15/whatsne...

See also doesjitgobrrr.com

#Python #Python315 #JIT #CPython

5 3 0 0
Post image

Python Code goes through parsing, complication and execution. Python's execution model combines interpretation with compilation.

Python’s popularity make it a target for malicious actors:

Python code is not secure by default!

codeaudit.nocomplexity.com
#CPython #owasp #pycon

0 0 0 0

The core of the optimization lies in technical details: clever tail-call handling and leveraging MSVC's `__preserve_none` feature. This helps overcome tough inlining challenges within the CPython interpreter loop. #CPython 2/6

0 0 1 0

Just released! 🚀

🐍 Python 3.15a3!

discuss.python.org/t/python-3-1...

🔬 A new high-frequency statistical sampling profiler
💬 Python now uses UTF-8 as the default encoding
⚠️ Better error messages
🎨 Colour code snippets in argparse help: bsky.app/profile/sava...

#Python #Python315 #CPython #release

12 5 1 0

Anyone up for porting #SageMath to #PyPy? Porting passagemath-objects is where to start; this is where code specific to #CPython is found.
#Python #OpenSource #Mathematics

2 1 0 0
Preview
Keynote - How Complex Systems Taught Me To Fail YouTube video by PyLadies

#PyLadiesCon picks!

Imogen Wright: How Complex Systems Taught Me To Fail
www.youtube.com/live/MObVZKZ...

Sofia Toro: How to teach your language to #Python (with #CPython!)
www.youtube.com/watch?v=JhFK...

Meagen Voss: Building more accessible Python-powered websites
www.youtube.com/watch?v=KrtU...

6 3 0 0
Two snakes enjoying a pie with 3.14 on the top and π crimping.

Two snakes enjoying a pie with 3.14 on the top and π crimping.

Just released! 🚀🐍

Python 3.14.2 (and 3.13.11)

Waiting for the .2 to upgrade? This one's especially for you!

So soon? We found some regressions, so here’s an expedited pair of releases. Bonus: security fixes.

discuss.python.org/t/python-3-1...

#Python #CPython #Python314 #Python313 #release

2 0 1 0
Two snakes enjoying a pie with 3.14 on the top and π crimping.

Two snakes enjoying a pie with 3.14 on the top and π crimping.

Just released! 🚀🐍

Python 3.14.1

Waiting for the .1 to upgrade? This one's especially for you!

🥧 Deferred type annotation evaluation!
🥧 T-strings!
🥧 Zstandard!
🥧 Syntax highlighting in the REPL!
🥧 And much more!

discuss.python.org/t/python-3-1...

#Python #CPython #Python314 #release

6 1 1 0
Preview
Regularly disabling unused commit access to the cpython repo Howdy committers - The Python Steering Council (PSC) has had an open issue based on discussions last year to improve our project’s security posture. We’re going to move forward with disabling GitHub ...

🔒 #Python #security news:

We're going to start disabling write access to the #CPython repo for inactive core devs. I proposed this after discussion at the 2024 #LanguageSummit. It no impact on core team nor SC voting status, and you can easily ask for it back.

discuss.python.org/t/regularly-...

6 0 0 0
Post image

Python verso Rust: un futuro più sicuro per il linguaggio di programmazione

📌 Link all'articolo : www.redhotcyber.com/post/pyt...

#redhotcyber #news #python #rust #cpython #sicurezzamemoria #rustbelt #programmazione #linguaggiodiprogrammazione #sviluppatore

0 0 0 0
Preview
Pre-PEP: Rust for CPython Introduction We (@emmatyping, @eclips4) propose introducing the Rust programming language to CPython. Rust will initially only be allowed for writing optional extension modules, but eventually will be...

Who would like Rust in CPython 3.15?

@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

15 5 0 0
Preview
Debug Live Code with CPython 3.14 Debug live Python 3.14 processes safely with sys.remote_exec—no gdb, no downtime, just instant insight.

CPython 3.14 lets you live-debug any process with sys.remote_exec(pid, path)—no core-dumps, no gdb, just sudo and a script. Ready to hot-patch prod tonight?

#CPython

open.substack.com/pub/pythonli...

0 0 0 0
Debian Contributions: Upstreaming cPython patches, ansible-core autopkgtest robustness and more! Debian Contributions: 2025-10 Contributing to Debian is part of Freexian’s mission. This article covers the latest achievements of Freexian and their collaborators. All of this is made possible by org...

In October 2025, contributions to #Debian by #Freexian collaborators involved upstreaming cPython patches, making autopkgtest for ansible-core robust and more!

Read the full report at www.freexian.com/blog/debian-...

#python #cpython

1 0 1 0
noGIL: Diving into CPython 3.14’s, Free-Threaded Future - REMOTE
noGIL: Diving into CPython 3.14’s, Free-Threaded Future - REMOTE If you care about Python at scale—web servers, data pipelines, or reinforcement-learning loops—this session is your roadmap to a GIL-free future. By Petr Andreev. A Plone Conference 2025 and PyCon…

Petr Andreev presents noGIL: Diving into CPython 3.14’s, Free-Threaded Future

www.youtube.com/watch?v=TomA...

#PloneConf2025 #Plone #Python #Volto #ReactJS #OpenSource #CMS #CPython #PyConFinland2025

4 1 0 0

Just released: Python 3.14.0 release candidate 3! 🚀🐍

🪄 We fixed *another* bug that required the ".pyc magic number" to be increased.

🪄 The ABI isn't changing, and wheels built for rc2 should still work.

Please test!

discuss.python.org/t/python-3-1...

#Python #CPython #Python314 #release

1 0 1 0
Python performance myths and fairy tales Antonio Cuni, who is a longtime Python performance engineer and PyPy developer, gave a presenta [...]

#Python is too dynamic for its own good?

“Python Performance Myths And Fairy Tales”, LWN (lwn.net/Articles/103...).

On HN: news.ycombinator.com/item?id=4480...

On Lobsters: lobste.rs/s/6wjkre/pyt...

#CPython #Performance #Interpreter #PLDI #Programming #Myths #Speed #Optimization

0 0 0 0
Preview
GitHub - facebookincubator/cinder: Cinder is Meta's internal performance-oriented production version of CPython. Cinder is Meta's internal performance-oriented production version of CPython. - facebookincubator/cinder

Facebook's #CPython runtime
github.com/facebookincu...

0 0 0 0
Preview
Python on Arm: 2025 update Python powers applications across Machine Learning (ML), automation, data science, DevOps, web development, and developer tooling.

🐍 The Python ecosystem on Arm is thriving!

From native GitHub runners to JIT optimizations and PyTorch on Windows, the platform is more mature than ever. And there’s more coming, check out our 2025 update:

🔗 community.arm.com/arm-communit...

#Python #CPython #Arm #OpenSource #WoA

8 2 0 0
Preview
Dropping Intel Mac to Tier 2 Hello, As @webknjaz reported, GitHub will be dropping their last Intel Mac image. Brownouts will begin September 1, so we need to make the job non-blocking by then. Cirrus and Circle CI already drop...

#GitHubActions is dropping #Intel #macOS.

#CPython has dropped it to tier 2. What does this mean? Not too much; we still support it, produce installers, CI failures block releases.

We test with buildbots, and failures must be fixed within 24h, not immediately.

discuss.python.org/t/dropping-i...

4 3 0 0
Preview
Python 3.14.0rc2 and 3.13.7 are go! Not one but two expedited releases! 🎉 🎉 Python 3.14.0rc2 It’s the final 🪄 penultimate 🪄 3.14 release candidate! https://www.python.org/downloads/release/python-3140rc2/ Note: rc2 was originally plan...

Just released: Python 3.14.0 release candidate 2! 🚀🐍

🪄 We fixed a bug that required the ".pyc magic number" to be increased.

🪄 The ABI isn't changing, and wheels built for rc1 should still work.

🏆 Bonus: Early Python 3.13.7!

discuss.python.org/t/python-3-1...
#Python #CPython #Python314 #release

8 3 1 1
Preview
Early 3.14.0 rc2 and extra rc3 FYI because of the bug fix requiring a magic number bump, I’ve decided to do rc2 this Thursday, and add an additional rc3 on 2025-09-16 (during the core sprint), which is about midway between rc2 and ...

Python 3.14:

We'll release rc2 early on Thursday, and add an rc3 on 2025-09-16.

We fixed a bug that required the ".pyc magic number" to be increased.

The ABI isn't changing, and wheels built for rc1 should still work.

More: discuss.python.org/t/early-3-14...

#Python #CPython #Python314 #release

14 6 0 0
Preview
Python 3.13.6 has been released A day behind schedule in order to fix some last-minute issues, but it’s done: the latest version of the best[1] Python version is now available! Python 3.13.6 This is the sixth maintenance release ...

Python 3.13.6 has been released:

"3.13.6 is the sixth maintenance release of 3.13, containing around 200 bugfixes, build improvements and documentation changes since 3.13.5."

discuss.python.org/t/python-3-1...

#Python313 #Python #CPython #release

15 7 0 0
Preview
Python 3.14 release candidate 1 is go! It’s the first 3.14 release candidate! https://www.python.org/downloads/release/python-3140rc1/ This is the first release candidate of Python 3.14 This release, 3.14.0rc1, is the penultimate releas...

Just released: Python 3.14.0 release candidate 1! 🚀🐍

🫖 T-strings!

🧵 Free-threading!

🚇 Subinterpreters!

🗜️ Zstd!

🎨 More colour!

📦 Maintainer? Prepare for 3.14 and report bugs!

🛞 No ABI changes: upload 3.14 wheels to PyPI!

discuss.python.org/t/python-3-1...
#Python #CPython #Python314 #release

18 9 1 0