What to Expect? #

A Week of All Things Python!

13th & 14th July
Monday & Tuesday

Tutorials & Summits

Full-day deep dives with an expert in a small group. Far more hands-on than a talk. Sold separately.

Browse tutorials
15th – 17th July
Wednesday, Thursday & Friday

Main Conference

100+ talks across five parallel tracks. Keynotes, open spaces, and social events. The heart of EuroPython.

Full conference schedule
18th & 19th July
Saturday & Sunday

Sprints & Workshops

Contribute to real Python projects alongside the people who maintain them. Beginners welcome!

Sprints info

More than just talks

EuroPython is a full week of community — from dedicated community days and social events to open spaces, workshops, and sprints.

TALKS #

The heart of EuroPython — three days of talks across five parallel tracks, covering every corner of the Python ecosystem.

Wednesday – Friday, July 15–17

5 parallel tracks

Browse all talks

TUTORIALS #

Full-day, hands-on workshops led by domain experts. Go deeper than any talk can — bring your laptop and leave with real skills.

Monday & Tuesday, July 13–14

Small-group format

Browse all tutorials
  • 3-hour or 6-hour sessions Tutorials run for half a day or a full day. Each one is a self-contained workshop with exercises, examples, and hands-on practice.
  • Small groups, personal attention Unlike talks, tutorials are capped in size. You get direct access to the instructor and can ask questions as you go.
  • Wide range of topics From Python basics and web frameworks to data science pipelines, async programming, and testing strategies — there is a tutorial for every interest.
  • Separate ticket required Tutorial participation requires a separate tutorial ticket in addition to your conference pass.

POSTERS #

A visual showcase of projects, research, and ideas — presented in person during a dedicated poster session.

During the main conference

Exhibition area

Browse all posters
  • Visual format Posters present a project, library, or research finding as a visual display. Think of it as a paper you can walk up to and discuss.
  • One-on-one conversations Unlike talks, poster sessions let you have a direct conversation with the author. Ask questions, give feedback, and dive as deep as you like.
  • Great for first-time speakers Posters are an excellent way to share your work without the pressure of a stage presentation. Many speakers start here.
  • Dedicated session time A block of time is reserved in the schedule for poster viewing, so you won't have to choose between posters and talks.

LIGHTNING
TALKS #

Five minutes on stage. No slides required. The fastest, most fun way to share an idea with the whole conference.

Daily during the main conference

Main plenary room

  • 5 minutes, strictly timed Lightning talks are exactly five minutes long. When the timer runs out, that's it. This keeps things fast, focused, and fun.
  • Sign up on the day There is no call for proposals. Slots are filled on a first-come, first-served basis each morning. Just show up and sign up.
  • Anything goes Share a cool hack, a new library, a conference highlight, a community announcement, or something completely unexpected. The bar is low and the energy is high.
  • A conference favourite Lightning talks are one of the most loved parts of EuroPython. They bring the whole community together at the end of each conference day.

OPEN
SPACES #

Unconference-style sessions proposed and led by participants. Grab a room, pick a topic, and start a conversation.

Wednesday – Friday, July 16–18

Dedicated open space rooms

  • You set the agenda Anyone can propose a session on any topic. Write it on the board in the morning and your room is booked.
  • Discussions, not presentations Open spaces are conversations, not talks. Bring questions, ideas, or a demo and let the group take it from there.
  • The hallway track, formalised Some of the best conference moments happen in hallway chats. Open spaces give those conversations a dedicated room and time slot.
  • All topics welcome From deep technical discussions to community organising, hiring, or just playing board games — if people want to talk about it, it belongs here.

SPRINTS
WEEKEND #

Two days of collaborative coding on open-source projects, co-organised with EuroSciPy. Bring your laptop, find a project, and contribute.

Saturday – Sunday, July 19–20

Separate venue (not ICE Kraków) — details announced closer to the event

  • Contribute to real projects Project maintainers set up tables and welcome contributors of all levels. It is the perfect chance to land your first open-source contribution.
  • Learn from maintainers Work side-by-side with the people who build the tools you use every day. Get your PRs reviewed on the spot.
  • Free and open to all Sprint days are free to attend, even without a conference ticket. Everyone is welcome.
  • Lunch provided We take care of lunch so you can focus on coding. Just show up and hack.

LANGUAGE
SUMMIT #

For the first time at EuroPython — the Python Language Summit comes to Europe.

Monday, July 13 — Full day

Room TBA

Invite-only — details to be announced

  • Morning — Core language discussions Developers of CPython, PyPy, MicroPython, GraalPython, and other implementations share updates, discuss shared problems, and build consensus on language direction.
  • Midday — Standard library & processes Discussions on the standard library, development processes, documentation, and planning for upcoming Python releases.
  • Afternoon — Open discussion & consensus The summit focuses on dialogue rather than formal talks. Topics are chosen by participants. Summaries are published on the PSF Blog afterwards.

C API
SUMMIT #

Bringing together stakeholders of Python's C API to discuss its current state, address challenges, and align on ongoing work.

Monday, July 13 — 9:30–17:00

Room Club B

Organised by Antonio Cuni & Petr Viktorin

Sign up
  • 9:30–12:30 — Structured presentations Short talks (10 min + 20 min discussion) from core contributors on the evolving C API, stable ABI, and cross-implementation compatibility.
  • 12:30–13:30 — Lunch break
  • 13:30–16:00 — Unconference & hacking Open discussions, collaborative hacking, and ad-hoc tutorials on C API topics chosen by participants.
  • 16:00–17:00 — Roundtable & feedback Wrap-up discussion, action items, and planning for follow-up work. Contributors to CPython, PyPy, GraalPy, MicroPython, and binding generators (Cython, pybind11, PyO3, HPy) welcome.

PACKAGING
SUMMIT #

Coordinating the rapidly evolving Python packaging landscape — tool creators, library maintainers, and distributors in one room.

Tuesday, July 14 — 13:45–17:00

Room Club C

Organised by Pradyun Gedam & Jannis Leidel

Sign up
  • 13:45–14:00 — Welcome & introductions Meet fellow packaging stakeholders and set the agenda for the afternoon.
  • 14:00–15:30 — Structured presentations Focused discussions on packaging governance, dependency specification, and cross-tool interoperability from pip, conda, Poetry, uv, and Setuptools maintainers.
  • 15:30–16:45 — Breakout discussions Unconference-style sessions on topics chosen by participants — from build backends to lock files to non-Python dependency management.
  • 16:45–17:00 — Wrap-up & action items Summary of decisions and next steps for the packaging ecosystem.

RUST
SUMMIT #

Exploring how Python benefits from Rust — from high-performance libraries to ecosystem tooling.

Tuesday, July 14 — 9:30–12:45

Room Club C

Organised by Cheuk Ting Ho & Velda Kiara

Sign up
  • 9:30–9:45 — Welcome & introductions Meet-and-greet with fellow Rust+Python developers.
  • 9:45–11:15 — Presentations & discussions Talks on Rust-powered Python tools (ruff, uv), building Python+Rust packages, and adapting to free-threaded Python.
  • 11:15–11:30 — Break
  • 11:30–12:30 — Ecosystem deep-dives Sessions on libraries like Polars, PyO3, and new Python libraries written in Rust — sharing patterns, challenges, and best practices.
  • 12:30–12:45 — Wrap-up Summary and follow-up planning.

WASM
SUMMIT #

Maintainers and users working with Python and WebAssembly — discussing the state of the ecosystem, challenges, and ongoing work.

Tuesday, July 14 — 9:00–18:00

Room Club B — Limited to 40 participants

Organised by Nicholas H. Tollervey

Sign up
  • 9:00–9:30 — Meet & greet Post-it-based topic organisation and introductions.
  • 9:30–12:30 — Morning presentations 30-minute slots (10 min presentation + 20 min discussion) covering Pyodide, CPython WASM builds, and browser-based Python environments.
  • 12:30–13:30 — Lunch break
  • 13:30–17:00 — Unconference & hacking Open discussions, collaborative hacking sessions, and ad-hoc tutorials on WASM topics chosen by participants.
  • 17:00–18:00 — Roundup & feedback Summary of the day, action items, and plans for the ecosystem going forward.

PYLADIES
AT EP2026 #

Dedicated events for women and gender minorities in the Python community.

Learn more
  • Self-Promotion Workshop — 17 July, 12:00–13:00 Learn how to communicate your technical work effectively and build your personal brand in tech.
  • PyLadies Lunch — 17 July, 13:00–14:00 Community lunch following the workshop. Meet fellow PyLadies from across Europe and beyond.
  • Open Space Sessions — 16–18 July, Various Drop-in conversations on diversity, inclusion, and building welcoming Python communities.

CONFERENCE
ORGANISERS
SUMMIT #

A dedicated day for Python conference and community organisers from across Europe — bigger and better than ever before.

Learn more
  • Organisers Meetup — Friday 17 July Gather with fellow PyCon and PyO organisers from across Europe. Share what's working, what isn't, and what's next for your community.
  • Community Lunch — Friday 17 July, 13:00–14:00 Sit down together over a shared meal. An informal space to connect with peers, swap stories, and build lasting relationships.
  • Open Space Sessions — Friday 17 July, Afternoon Unconference-style discussions on running events, growing communities, diversity, sponsorship, and everything in between.
  • More activities to be announced We're making this year's summit bigger than EP2025. Stay tuned for additional programming.

EuroSciPy 2026 #

18–23 July 2026
AGH University of Kraków, Poland
Get Your Ticket

EuroSciPy is Europe's premier conference on scientific Python — covering NumPy, SciPy, pandas, machine learning, and the broader scientific ecosystem. In 2026 it comes to Kraków, right after EuroPython.

We co-organise the sprints together. The final two days of EuroPython sprints overlap with the opening of EuroSciPy sprints — giving you the unique opportunity to hack alongside both communities at once.

✦ Joint sprints: 20–21 July

LET'S CONNECT #

Want to collaborate or contribute? We're open to partnership opportunities and would love to hear your ideas.

Newsletter

Get the latest updates, speaker announcements, and special deals. No spam, unsubscribe anytime.