Seth Larson

@sethmlarson
2K Followers
410 Following
1.2K Posts

Security and Fellow at the Python Software Foundation 🐍 Trans rights, BLM, Minnesoootan, retro gaming, he/him



Blog: https://sethmlarson.dev

Bloghttps://sethmlarson.dev
Signalsethmlarson.99

gh-profiiler's bulk processing feature is a really interesting way to see how AI has been affecting contribution patterns in different projects.

Here's the 25 most recent merged/closed PRs in cPython. Most were merged. Two of the three PRs that were rejected were submitted by a user who raised a red flag when profiled.

To be clear, cPython maintainers are not using gh-profiler to make these decisions. But the output is aligning reasonably well with those decisions so far.

#Python #OpenSource

I'm excited to announce Packaging Summit at EuroPython 2026, Monday, July 13, in Kraków (Poland). Pradyun and I are co-chairing again.

Request to attend and propose topics by June 29 AoE:
https://programme.europython.eu/europython-2026/talk/SBREFN/

If you're involved in Python packaging, as a tool author, library maintainer, downstream distributor, or user, and want to help hash out the present and future of packaging in person, this is the place.

#Python

Packaging Summit EuroPython 2026

## Important links: - Request to attend (required): https://forms.gle/cNZU3NnbeFY1aiqw6 - Propose a topic (optional): https://forms.gle/GCBvWQW25QxKJLZu5 - Summary Notes: [2026 (this year)](https://hackmd.io/@jezdez/europython2026-packaging-summit), [2025 (previous year)](https://hackmd.io/@jezdez/europython2025-packaging-summit) ## About the Packaging Summit Co-Chairs: Pradyun Gedam and Jannis Leidel Following the great success of the Packaging Summit at PyCon US we're looking to bring the same event again to EuroPython. Python packaging is a rapidly changing (and hopefully improving) landscape, historically and currently plagued by many problems. Solving these problems requires a high degree of coordination between various stakeholders; to name a few: - Creators of packaging tools (e.g., Setuptools, pip, conda, Poetry, uv) - Maintainers of Python libraries - Developers of Python applications - Distributors of downstream packages (e.g., Fedora, Debian) - Consumers of Python packages (e.g., end-users, corporate developers) The goal of this summit is to try to take advantage of the fact that, at EuroPython we can get a high concentration of these stakeholders in one room at the same time. This allows us to sync up on current and future best practices and to quickly come to agreements that would take months or even years over higher-latency media of discussion (e.g., mailing lists, forums, issue tickets). ## Request to attend Are you involved in Python packaging in some capacity, have a unique perspective to share, and ready to participate in intense discussions helping continue to hash out the present and future of Python packaging? If so, you're a great candidate to attend! ### Go here to request to attend: https://forms.gle/cNZU3NnbeFY1aiqw6 _The registration will close on [Monday June 29 2026, AoE](https://www.timeanddate.com/worldclock/fixedtime.html?msg=EuroPython+2026+-+Python+Packaging+Summit+Attendance+Request+Deadline&iso=20260629T2359&p1=3399), and selected attendees will be notified by email._ We will be evaluating all requests on a rolling basis, and aim to confirm your attendance by July 4. ## Propose a topic Do you have a particular topic in mind you want to share or discuss? Great! Keep in mind that time allows for a limited number of topics, and we'll need to select those that pose the broadest interest and applicability to the community and would benefit most from a hands-on, interactive discussion. Submitting multiple topics is allowed (and encouraged, within reason), and you don't have to be selected to attend to have your topic discussed. ### Go here to submit a topic (optional): https://forms.gle/GCBvWQW25QxKJLZu5 _You can submit your topic until [Monday June 29 2026, AoE](https://www.timeanddate.com/worldclock/fixedtime.html?msg=EuroPython+2026+-+Python+Packaging+Summit+Topic+Proposal+Deadline&iso=20260629T2359&p1=3399). We'll email out and publish a final schedule within about a week or so thereafter, before the opening of the conference. We're looking forward to hearing your ideas!_ ## Schedule Please start arriving at 9:25 am. NOTE: **The schedule will be published here on July 6, 2026.** ## Code of Conduct The [EuroPython Society Code of Conduct](https://www.europython-society.org/coc/) applies and will be enforced. If you have any questions, the [Packaging Category](https://discuss.python.org/c/packaging) section of the [Python Discourse](https://discuss.python.org/) is the best place to ask. You may also reach out to the organizers privately if needed. Thanks!

I have cards again! I’ll be restocking Dizzy Sheep Disaster: EX on Tuesday at 12pm us/eastern time.

If they sell out, I’ll keep making more! I’m not quite sure what demand looks like yet, so please be patient.

I’m excited to keep sharing this game with the world!

#homebrew #gba #retrogame

gh-profiler 0.8.0 starts to handle bulk processing of PRs. You can look at the state of currently open PRs, or recently merged/closed PRs.

You can get a long list of output, or just a summary table. Here's some sample output against the Django repo:

#Python #OpenSource

@vlad Yay! 💜 so glad you enjoyed!!
@SnoopJ 🫡 haha glad you’re enjoying this series! There’s more video game food coming soon 👀
Is the Super Smash Bros. Brawl donut from Mister Donut?

Happy Donut Day (and #FediDonutFriday) to those who celebrate! 🍩 Present and Correct shared a link to the Mister Donut museum on Bluesky and upon clicking through I was greeted with a familiar fac...

sethmlarson.dev

Is the donut in Super Smash Bros. Brawl from Mister Donut? You decide! 🍩🍩

https://sethmlarson.dev/is-the-donut-from-super-smash-bros-brawl-a-mister-donut

This is really good: @ichard26 has funding to work part-time on pip for the next three months! 🎉

He has lots of exciting things planned, but also the flexibility to work on whatever is best for pip, including all-important general maintenance. 💪
https://sichard.ca/blog/2026/06/pip-contract-development/
#Python #pip

I'm working on pip part-time for three months

The pip project has secured 4000 USD in funding from the Packaging-WG/Python Software Foundation to have me work on pip on a contract part-time basis from June to August, 2026. Let me explain what you can expect from this exciting chapter!

Wait a second… is the donut in Super Smash Bros Brawl… a Mister Donut?? 🤯🍩

Mister Donut museum: https://www.misterdonut.jp/enjoy/zukan/donut/y1971.html

Food JPEGs in Smash Bros and Kirby Air Riders: https://sethmlarson.dev/food-jpegs-in-super-smash-bros-and-kirby-air-riders