Подтвердите e-mail

Для публикаций, комментариев, реакций и сообщений подтвердите адрес.

Профиль

Hugo van Kemenade

Профиль Vively

Python 3.14 & 3.15 release manager, core developer, Sovereign Tech Fellow, PSF Fellow, open-source maintainer, PEP editor, NaNoGenMo organiser, winter bicycler

⟳ Репост от Hugo van Kemenade

cibuildwheel 4.2.0 is out, with Python 3.15rc1 across all platforms, including pyemscripten for the first time on launch day! Time to build your binary wheels for 3.15! github.com/pypa/cibuild...

Release v4.2.0 · pypa/cibuildwheel🌟 CPython 3.15 wheels are now built by default - without the "cpython-prerelease" enable set. It's time to build and upload these wheels to PyPI! This release includes CPython 3.15.0rc1, which is g...github.com
043
⟳ Репост от Hugo van Kemenade

Packaging 26.3 is out, with ranges (huge), PEP 808 support, and tons of fixes, improved performance, etc. github.com/pypa/packagi...

Release 26.3 · pypa/packagingWhat's Changed Features Add a public VersionRange API and SpecifierSet.to_range(), representing the versions a specifier set accepts as an interval set that supports intersection, union, differenc...github.com
053
⟳ Репост от Hugo van Kemenade

✍️ time-machine 3.3.0 is out, with Python 3.15 support, performance improvements, subinterpreter support, and various bug fixes. Check it out, and if you’re using freezegun, try the updated Migration CLI to convert and speed up your tests. adamj.eu/tech/2026/07... #Python

Python: time-machine 3.3.0 lets your tests time-travel even faster - Adam Johnsontime-machine is my library for mocking the current date and time in Python tests. I’ve just released version 3.3.0 with a decent number of changes, so here’s a lovely summary for you.adamj.eu
0112
⟳ Репост от Hugo van Kemenade

📢 The PSF is hiring! @python.org 🐍 We’re looking for a Security Developer. Help triage vulnerabilities in CPython, fight malware/supply-chain attacks on PyPI, and build tools to keep the #Python ecosystem safe for millions of users 🐍🔒 👉 Apply pythonsoftwarefoundation.applytojob.com/apply/ei03ut...

263
⟳ Репост от Hugo van Kemenade

The Python Software Foundation is hiring a Security Developer. If you've got experience with Python, security, and collaborating with open source projects then we'd love to hear from you: jobs.pyfound.org/apply/ei03ut...

Security Developer - Python Software Foundation - Career PageApply to Security Developer at Python Software Foundation in Remote.jobs.pyfound.org
22215
⟳ Репост от Hugo van Kemenade

Join us tomorrow for the first PSF D&I Workgroup Office Hours! 💜 Come chat about D&I, community, open source, accessibility, or whatever's on your mind. We'd love to meet you! When: 28 July, 1:00 PM UTC Where: PSF Discord · #psf-diversity discord.gg/m28Sz6gK6

Python Software Foundation

The PSF Diversity & Inclusion Workgroup is starting monthly office hours on the PSF Discord! Join us Tuesday, July 28 at 1 PM UTC in the psf-diversity channel to chat, ask questions, and share what you're working on 🐍🗺️

042
⟳ Репост от Hugo van Kemenade

The PSF is hiring a Security Developer! Help triage vulnerabilities in CPython, fight malware/supply-chain attacks on PyPI, and build tools to keep the #Python ecosystem safe for millions of users 🐍🔒 This is a global, remote, 1 year term role, with the possibility of renewal. #Security Apply today:

Security Developer - Python Software Foundation - Career PageApply to Security Developer at Python Software Foundation in Remote.pythonsoftwarefoundation.applytojob.com
53018
⟳ Репост от Hugo van Kemenade

Y'all, you should be so hyped up about Python 3.15, and specifically about lazy imports. I just merged a PR to move argparse to lazy imports for Python 3.16. On my machine, it reduces the median cumulative time for a bare `import argparse` by ~67%! github.com/python/cpyth...

GH-154638: Use lazy imports in argparse by savannahostrowski · Pull Request #154639 · python/cpythonIssue: Use lazy imports in argparse #154638github.com
5755
⟳ Репост от Hugo van Kemenade

The discussion thread on this has been relentless github.com/tonybaloney/...

Feature Request: add a raccoon · Issue #547 · tonybaloney/vscode-petsAdds playful pets 🦀🐱🐶 in your VS Code window. Contribute to tonybaloney/vscode-pets development by creating an account on GitHub.github.com
131
⟳ Репост от Hugo van Kemenade

You can be a part of guiding the future direction of the PSF 🩵🐍💛 Nominate yourself or someone else for the PSF Board for the 2026 election! Nominations open Tuesday, July 28th, 2:00 pm UTC and close Tuesday, August 11th, 2:00 pm UTC. #python

Get Ready: PSF Board Nominations Opening Soon!Who runs for the PSF Board? People who care about the Python community, who want to see it flourish and grow, and also have a few hours a month to attend regular meetings, serve on committees, participate in conversations, and promote the Python community. We're looking for candidates with a diverse range of skills and backgrounds, including leadership experience, fundraising knowledge, non-profit familiarity, and event organizing. Technical expertise, a record of collaboration, and experience speaking or teaching in the Python community are also all qualities we hope to see in Board members.Want to learn more about being on the PSF Board? Check out the following resources to learn more about the PSF, as well as what being a part of the PSF Board entails:pyfound.blogspot.com
0107
⟳ Репост от Hugo van Kemenade

The initiative's backers say that "critical public services and data must be kept in the hands of Finnish and European actors”.

Citizens' initiative on securing critical digital services heading to Finnish ParliamentThe initiative's backers say that "critical public services and data must be kept in the hands of Finnish and European actors”.yle.fi
0175
⟳ Репост от Hugo van Kemenade

It was to be expected, but I need to stress how much #EuroPython benefitted from being the host of the CPython Core Summit this year. As I keep repeating, the main value of #PyConUS for the COMMUNITY is the gathering of stakeholders for in-person exchange. 1/2

1111
⟳ Репост от Hugo van Kemenade

Python strftime/strptime Cheat Sheet: An interactive reference inventwithpython.com/strftime/

Python strftime/strptime Directive Cheat SheetInteractive cheat sheet for Python's strftime and strptime format directives.inventwithpython.com
072
⟳ Репост от Hugo van Kemenade

Core Dispatch 8 is live! We've got the latest 3.15 beta out (released with love from #EuroPython 💛), a bunch of lively PEP discussions, and a very unhinged "One More Thing" this time. Check it out 👇 coredispatch.xyz/editions/8

Core Dispatch #8Welcome back to Core Dispatch! This edition covers July 5 through July 18, 2026. Python 3.15.0 beta 4 landed today, July 18 (we just released it at the…coredispatch.xyz
0104
⟳ Репост от Hugo van Kemenade

The PSF Diversity & Inclusion Workgroup is starting monthly office hours on the PSF Discord! Join us Tuesday, July 28 at 1 PM UTC in the psf-diversity channel to chat, ask questions, and share what you're working on 🐍🗺️

The PSF D&I Workgroup Are Starting Office Hours in July!Doing diversity and inclusion work in tech can feel isolating sometimes. You might be organizing a meetup, writing a code of conduct, trying to get funding for your community, or helping people feel welcome, often in your spare time, and wondering if anyone else is wrestling with the same things.pyfound.blogspot.com
01910
⟳ Репост от Hugo van Kemenade

the bots I'm currently running on bluesky: - @pomological.xor.blue: old fruit watercolors - @roadside.xor.blue: roadside photos from the 70s, 80s, 90s by john margolies - @choochoo.xor.blue: tiny emoji trainscapes (with real nyc weather!) - @helpingfriendly.xor.blue: phish setlist data in real time

2257
⟳ Репост от Hugo van Kemenade

📡 Core Dispatch #7 is out! 🐍 3.15 beta 3 shipped; beta 4 lands Jul 18 🏎 PEP 836 "JIT Go Brrr" charts the JIT's path to a supported feature 🎉 Pieter Eendebak is now a core dev 🎥 PyCon US core team talks are landing on YouTube ...and more in this edition! coredispatch.xyz/editions/7

Core Dispatch #7Welcome back to Core Dispatch! This edition covers June 19 through July 5, 2026. Python 3.15.0 beta 3 landed on June 23, and beta 4 is up next on July 18,…coredispatch.xyz
0135
⟳ Репост от Hugo van Kemenade

New long article on PEP 814: Add frozendict built-in type vstinner.github.io/pep-814-add-... Donghee Na and me wrote PEP 814 to add frozendict implemented in C. Here is the long journey of adding the type to Python 3.15: implementation, stdlib changes, optimizations, complex bugs, C API, etc.

0114
Показать ещё