Paleofuturistic Python
Workshop presented by: Carlo van Overbeek
During PyCon NL 2025, at 13:30 in Quest

The first GitHub release of uv dates back to February 2024 only. Yet, it already feels like it has been with us forever. The tooling ecosystem for developers in the Python language has always felt like a quagmire: lots of opinions and good partial solutions, but no decent overall standardization. Now with the brilliant simplicity of uv, the future for development in Python seems a lot brighter. Developers in Python can now stop asking themselves “how can I get my Python workflow running?” and start asking themselves “how can I get the most out of my Python workflow?”

In this workshop we will setup a local Python workflow. We will mirror this flow in a completely automated CI/CD pipeline. It will be able to take care of publishing a library, reusing it in a CLI and deploying that as an application on the public internet; all the while doing automated Q&A at every possible step. Of course, I put all this automation in a cookiecutter template you can reuse after the session.

The Python development workflow your past self had always hoped for is finally here!

Practical information
When: October 16th 2025
A map showing where the Jaarbeurs Utrecht is located
Where: Supernova
(Jaarbeurs Utrecht)
Jaarbeursplein 6
3521 AL Utrecht
The Netherlands
More info