Conferences / PyCon (national Python conferences)
PyCon UK 2025
Sep 19–22, 2025 · Contact Theatre, Manchester, England, United Kingdom
- Conference
- PyCon (national Python conferences) Data science & ML
- Dates
- Sep 19, 2025 – Sep 22, 2025
- Venue
- Contact Theatre
- Place
- Manchester, England, United Kingdom
- Format
- In person
- Status
- Past
- Attendance
- 350Organisers' review: 'fully sold out, with 350 Pythonistas attending'; 65 sessions from 59 speakers selected from 230 proposals.
- Website
- 2025.pyconuk.org
- Recorded
- 12 sponsors · 55 speaker appearances
- Notes
- First PyCon UK in Manchester (previously Cardiff City Hall). Keynotes: Hynek Schlawack, Felienne Hermans, Sheena O'Connell. Videos on YouTube playlists per day/room (linked from the homepage), not per talk. Grants from PSF, EuroPython Society and DSF. Speakers: all sessions with speakers from the pretalx schedule export (logistics slots such as welcomes, lightning-talk blocks, AGMs and sprints left out); affiliations parsed from pretalx bios where stated, otherwise null.
Ticket prices
| Ticket | Price | Valid until | Notes | Source |
|---|---|---|---|---|
| Young coders (ages 8-16) | £9 | — | web.archive.org | |
| Unwaged (4 days) | £90 | — | incl. VAT | web.archive.org |
| Individual (4 days) | £285 | — | incl. VAT; supporter rate £360 | web.archive.org |
| Corporate (4 days) | £450 | — | incl. 20% VAT; supporter rate £570 | web.archive.org |
Sponsors 12
Silver 2
Other 6
- Burendo · Other Supporters
- Chronic Insanity · Other Supporters
- Django Software Foundation · Grants
- EuroPython Society · Grants
- GrowthInvest · Other Supporters
- Python Software Foundation · Grants
Speakers and talks 55
| Speaker | Company | Role | Talk | Links |
|---|---|---|---|---|
| Felienne Hermans | Vrije Universiteit Amsterdam | Keynote | Localization and translation of programming languages | — |
| Hynek Schlawack | — | Keynote | Python’s True Superpower | — |
| Sheena | — | Keynote | Playing the long game | — |
| Aastha | Bloomberg | Talk | Why Your Async Code Might Be Slower — and How to Fix It | — |
| Abhigyan Shrivastava | Adobe | Talk | From Data to Predictions: Building Regressors and Classifiers in Python | — |
| Aivars Kalvāns | — | Talk | How to solve a Python mystery | — |
| Amanda Al-Chueyr | Anglo-Portuguese School of London | Talk | Using Python to help with my spelling tests | — |
| Ben Nuttall | BBC | Workshop | Data modelling with Pydantic | — |
| Bernhard Merkle | SICK AG | Talk | Marimo Magic: A New Era of Python Notebooks for Explorers and Engineers | — |
| Christian Heitzmann | — | Workshop | What We Can Learn from Exemplary Python Documentation (SEE DESCRIPTION FOR PREPARATION) | — |
| CJ Shearwood | — | Talk | I'm a Luddite, Why Aren't You | — |
| Daniel Rios | — | Talk | Much Ado About None | — |
| Daniele Procida | Canonical | Workshop | How to measure and elevate quality in engineering practice | — |
| David Asboth | — | Talk | exec: putting Python in your Python so you can code while you code | — |
| David Seddon | Kraken | Talk | Beyond lists: why other collection types are often better | — |
| Deb Nicholson | Open Source Initiative | Talk | Oh no! Your project became really popular! | — |
| Dialid Santiago | Bank of America | Talk | Bringing Randomness to Life: Building a Python tool to tell stories about stochastic processes | — |
| Diego Russo | Arm | Talk | Exploring the CPython JIT | — |
| Dom Weldon | University of Michigan | Talk | Why, and how, all your Python code should be Declarative in the Age of Generative AI | — |
| Eric Thanenthiran | Tasman Analytics | Talk | No data, no problem: Synthetic Data using LLMs and Faker | — |
| Frances Buontempo | — | Workshop | Simply the best: An introduction to machine learning with evolutionary algorithms | — |
| Hannah Hazi | — | Talk | More Spoons Please: Coping With Long Covid As A Programmer | — |
| Harry Percival | — | Workshop | TDD: what it is, why it's good, and why it might just solve all your AI problems | — |
| Irit Katriel | — | Talk | The tale of PEP 765: SyntaxWarning on `return` in `finally` | — |
| Isaac Oldwood | — | Talk | From no-help to self-help: Streamlining processes with Slack and Python | — |
| Jack Travis | — | Talk | Raspberry Pis, Crime and the CIA Triad | — |
| Jake Howard | — | Talk | Halt and Catch Fire: Forcefully Stopping Python | — |
| Jesse Carnaxide | Bloomberg | Talk | How to be a Python Icon, writing Pythonic Code | — |
| Jesse Carnaxide | Bloomberg | Workshop | Memray 101: Demystifying memory profiling in Python | — |
| Joe Spademan | Doodledo | Talk | Enriching animation with python | — |
| Justin Lee | Notion | Talk | Python for Humans - Designing Python Code Like a User Interface | — |
| Kane Swartz | — | Talk | Raspberry Pis, Crime and the CIA Triad | — |
| Katie Bickford | Bennett Institute for Applied Data Science | Talk | A junior’s perspective: why doing difficult things is good for you and good for your team | — |
| Kevlin Henney | — | Talk | Principle Misunderstandings | — |
| Kolen Cheung | — | Talk | JIT compilers for scientific computing in Python: Numba vs. JAX | — |
| Koti Vellanki | — | Workshop | Setting Up Reliable CI/CD Pipelines with Python, K8s & Testcontainers | — |
| Kyle Into | — | Talk | Pyrefly: A Scalable Type Checker for a Unified IDE Experience | — |
| Laura Gates | — | Talk | From ELIZA to GPT: How the uncanny shaped human-AI interaction's hidden history | — |
| Marie Roald | National Library of Norway | Talk | Why `len('😶🌫️') == 4` and other weird things you should know about strings in Python | — |
| Miikka Koskinen | — | Talk | Python and Rust, a perfect pairing | — |
| Nataly Merezhuk | ClickHouse | Talk | Mapping Jane Austen’s Influence Across Space & Time with Python and ClickHouse | — |
| Peichao Qin | — | Talk | Speed Matters: Accelerating Python with C++ and Pybind11 | — |
| Phil Jones | — | Talk | Building SQL queries using t-strings | — |
| Pierre Weill-Tessier | — | Talk | Creative beginners Python programming in the browser | — |
| Richard Terry | Lincoln Loop | Talk | Prototypes, Sharing and Services: Full Django in a Single File | — |
| Russell Keith-Magee | — | Talk | How to build a cross-platform GUI app with Python | — |
| Sage Abdullah | Torchbox | Talk | From student to maintainer: how mentorship programs sustain Django and Wagtail | — |
| Sarah Townson | Science Oxford | Workshop | Theming Workshops for Education via 'Coding a Satellite' | — |
| Sasha Romijn | — | Talk | Eight Python Performance Mistakes I Won’t Make Again | — |
| Shahar Polak | ImagenAI | Talk | FastAPI, Furious Tests: The Need for Speed | — |
| Simon Davy | Bennett Institute for Applied Data Science | Workshop | Observing production systems with OpenTelemetry | — |
| Tatiana Al-Chueyr | Astronomer | Talk | Using Python to help with my spelling tests | — |
| Tibs | — | Talk | Type text, find pictures: an app using CLIP, PostgreSQL® and pgvector | — |
| Travis Ralph-Donaldson | University of Manchester Innovation Factory | Talk | Enriching animation with python | — |
| Yngve Mardal Moe | — | Talk | Why `len('😶🌫️') == 4` and other weird things you should know about strings in Python | — |