Advertisement · 728 × 90

Posts by Donghee Na

Preview
debugwand A zero-preparation remote debugger for Python applications running in Kubernetes clusters or Docker containers.

Just released debugwand v0.5.0, now with Podman support!

Thanks @corona10.bsky.social! 🎉

pypi.org/project/debu...

1 week ago 14 2 0 0
Preview
PEP 803, round two – “abi3t”: Stable ABI for Free-Threaded Builds Hi @encukou and @ngoldbaum, On behalf of the Steering Council, I am happy to share that PEP 803 has been approved. Congratulations, and thank you for your work on this PEP. We are particularly pleas...

I realized I had posted to the packaging thread instead of the PEP thread, so I reposted the same message to the PEP thread.

Sorry, everyone. I think I got a little too excited.
discuss.python.org/t/pep-803-ro...

3 weeks ago 2 0 0 0
Preview
Python 3.15's JIT is now back on track | Python Insider A look at Python's JIT in 3.15a7.

blog.python.org/2026/03/jit-...

Without Ken Jin’s mentorship, I would not have been able to integrate frozendict into the Python 3.15 JIT infrastructure so smoothly. In CPython’s JIT, frozendict can currently be constant folded when used as a global variable.

3 weeks ago 6 1 0 0
Preview
PEP 803: Stable ABI for Free-Threaded Builds (packaging thread) Hi @encukou , On behalf of the Steering Council, I am happy to share that PEP 803 has been approved. Congratulations, and thank you for your work on this PEP. We are particularly pleased to see this...

Happy to share that PEP 803 has been accepted.

A meaningful step toward Stable ABI for free threading in Python 3.15, with clear importance for C extension support.

discuss.python.org/t/pep-803-st...

3 weeks ago 25 7 1 0
Preview
Using Perfetto in ZJIT We added Perfetto tracing support to ZJIT so we could visualize and > query slow events. Take a look at the pretty colors and see how you can add > this to your > system too.

Perfetto is pretty neat
railsatscale.com/2026-03-27-u...

3 weeks ago 5 1 0 0

I was planning to focus on open source work after finishing my company work today, but I ended up spending time on an unexpected CVE instead.

3 weeks ago 3 1 0 0

Something like "open"uv… soon?

1 month ago 1 0 1 0
Advertisement

If in a few years no humans are writing code anymore, then this might be the last moment we truly get to enjoy it. So enjoy it fully and appreciate the present, so you won’t look back with regret in the future.

2 months ago 3 0 0 0
Preview
PEP 814: Add frozendict built-in type After careful deliberation, the Python Steering Council is pleased to accept PEP 814 – Add frozendict built-in type. The absence of an immutable dict counterpart has been a long-standing gap in Pytho...

I am very happy to share that PEP 814 is accepted.
Huge kudos to @vstinner.bsky.social for driving this PEP from the start!
discuss.python.org/t/pep-814-ad...

2 months ago 17 6 0 0
Preview
PEP 814: Add frozendict built-in type After careful deliberation, the Python Steering Council is pleased to accept PEP 814 – Add frozendict built-in type. The absence of an immutable dict counterpart has been a long-standing gap in Pytho...

Coming soon to Python 3.15: frozendict

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

2 months ago 20 4 1 1
Preview
PEP 814: Add frozendict built-in type After careful deliberation, the Python Steering Council is pleased to accept PEP 814 – Add frozendict built-in type. The absence of an immutable dict counterpart has been a long-standing gap in Pytho...

Stoked to share that the Steering Council has accepted PEP 814. frozendict is coming to Python 3.15!

discuss.python.org/t/pep-814-ad...

2 months ago 57 13 0 1
Preview
2025 PSC Meeting Summaries The 2026 Python Steering Council has decided to publish updates on the DPO Committers category to improve transparency. (link) The SC also decided to publish the full 2025 PSC meeting summaries for t...

The annual meeting summaries for the 2025 Python Steering Council have been published.

discuss.python.org/t/2025-psc-m...

3 months ago 3 3 0 0

I hope that it would be useful to people in practice :)

4 months ago 0 0 0 0

As of Python 3.15, you can also annotate mmap calls made from pure Python code using the mmap.set_name() method.

github.com/python/cpyth...

4 months ago 6 0 1 0
Advertisement

Oh please, just don’t launch the new model at dawn in Korea… 😂

4 months ago 1 0 0 0

2025년에 이어 2026년에도 파이썬 운영위원회 (Python Steering Council ) 멤버로 활동하게 되었습니다. 파이썬 코어팀이 올해 집중해오던 프로젝트들의 모멘텀을 계속 유지하기 위해서 노력하겠습니다.

4 months ago 4 0 0 0

I would also like to express my sincere appreciation to this year’s members, @gpshead.bsky.social and @emilyemorehouse.bsky.social , who supported me greatly as a new member.

Thank you all for your continued support and trust.

4 months ago 4 0 0 0

I look forward to continuing to serve the community and helping guide Python’s technical direction in the coming year.
I also look forward to helping strengthen connections between the Python core team and communities in under-represented regions.

4 months ago 3 0 1 0

I am truly grateful for the opportunity to serve alongside and collaborate with such amazing colleagues on the Python Steering Council: @pumpichank.bsky.social , @pablogsal.com , @savannah.dev , and @yhg1s.bsky.social.

4 months ago 6 1 1 0
Preview
PEP 8107 – 2026 Term Steering Council election | peps.python.org This document describes the schedule and other details of the 2025 election for the Python steering council, as specified in PEP 13. This is the steering council election for the 2026 term (i.e. Pytho...

I am very happy to continue serving as a member of the Python Steering Council next year as well.

As I mentioned in my self-nomination, I will work to maintain and build on the momentum that the Python core team has driven this year.

peps.python.org/pep-8107/

4 months ago 16 3 1 1
Chart showing the members of each council over time.

This is the sixth year for Barry, Thomas and Pablo, second for Donghee and first for Savannah.

Chart showing the members of each council over time. This is the sixth year for Barry, Thomas and Pablo, second for Donghee and first for Savannah.

The same chart but including Guido's 28 year stint as BDFL.

The same chart but including Guido's 28 year stint as BDFL.

Congratulations to the new #Python #SteeringCouncil!

🗳️ @pumpichank.bsky.social
🗳️ @corona10.bsky.social
🗳️ @pablogsal.com
🗳️ @savannah.dev
🗳️ @yhg1s.bsky.social

discuss.python.org/t/steering-c...

Welcome Savannah & thank you to @gpshead.bsky.social for your service!

hugovk.github.io/python-steer...

4 months ago 35 8 3 0

I’m looking forward to working alongside my fellow council members to serve the community, support contributors, and help guide Python over the next year. Congratulations @pablogsal.com @yhg1s.bsky.social @pumpichank.bsky.social @corona10.bsky.social! 🎉

4 months ago 11 2 1 0
Advertisement
Post image

github.com/python/cpyth...

Starting in Python 3.15, anonymous mmap usage will be annotated on Linux (kernel version >= 5.17) when the interpreter is launched with -X dev.
Annotated names are shown in /proc/<pid>/maps, which can help with debugging :)

4 months ago 4 1 0 1

New Marco!

5 months ago 0 0 0 0

얼마 전에 나온 파이썬 다큐맨터리에 한국어 자막이 추가가 되었습니다. 아직까지는 유일한 수동 번역된 비영어 자막입니다. 이 작업을 위해 노력해주신 @pycon.kr 분들께 감사를 드립니다!

5 months ago 2 0 0 0
Python: The Documentary | An origin story
Python: The Documentary | An origin story YouTube video by CultRepo

www.youtube.com/watch?v=GfH4...
Very proud that official Korean subtitles is added to “Python: The Documentary” thanks to the amazing effort from
@pycon.kr

It’s the only non-English language with manually created subtitles, not auto-generated.

5 months ago 9 4 1 1

I am also grateful that I can get positive energy from you everytime.

5 months ago 2 0 1 0
The passing car meme but with Hugo's github handle

The passing car meme but with Hugo's github handle

Going to report a bug literally any Python project on GitHub to find @hugovk.dev already got there before you, reported it and fixed it. Every time.

5 months ago 29 4 1 0

Most of my recent OSS contributions are connected to projects at my company, even if the contributions are small or simple. So I still believe the best way to start contributing to open source is by working on, or aligning with, your day-to-day projects :)

5 months ago 3 0 0 0

Sometimes it is good to try to keep a distance from the topic that I am biased on

6 months ago 2 0 0 0