Ready, Set, Publish! Write your first Python Package with uv
Workshop presented by: Linda Kolb
During PyCon NL 2026, at 13:30 in Spark

Packaging often feels like a mysterious art form - everyone talks about packages, but very few people have actually built one from scratch. In this 80-minute workshop, we will walk through the whole process together: creating a small package, managing dependencies with uv, building it and publishing it so it can be reused in another project.

Instead of copy-pasting scripts and hoping all the right dependencies magically appear in your new environment, let’s create a reusable package.

Packaging isn’t complicated - you just need a good starting point. You’ll leave with a small, working example you can reuse for your future projects.

Target audience: Intermediate Python users. No packaging experience needed - curiosity is enough!

Requirements:

  • Any Python‑friendly IDE (VS Code, Cursor, PyCharm, etc.)
  • Basic comfort with the command line
  • Basic understanding of Python environments
Practical information
When: October 15th 2026
A map showing where the Jaarbeurs Utrecht is located
Where: Jaarbeurs Utrecht
Jaarbeursplein 6
3521 AL Utrecht
The Netherlands
More info
Follow us: