Data Conference Databasea Query.Farm index
Conferences / EuroPython

EuroPython 2025

Jul 14–20, 2025 · Prague Congress Centre (PCC), Prague, Czechia

Conference
EuroPython Data science & ML
Dates
Jul 14, 2025 – Jul 20, 2025
Venue
Prague Congress Centre (PCC)
Place
Prague, Czechia
Format
Hybrid
Status
Past
Attendance
1,600
Conference site: 'We were thrilled to welcome over 1,600 Python enthusiasts from around the world' (not split in-person/remote)
Website
ep2025.europython.eu
Recorded
29 sponsors · 145 speaker appearances
Notes
24th EuroPython; Prague plus remote. Workshops/tutorials 14-15 July, conference 16-18 July, sprints 19-20 July. Regular prices until 27 June 2025. Community partners (DjangoCon Europe, PyCons, PyLadies etc.) not recorded as sponsors. Talk list: all Talks, Keynotes, Panels and Sponsored talks from the pretalx schedule export (https://program.europython.eu/europython-2025/schedule/export/schedule.json); tutorials, workshops, summits, posters, lightning talks, open spaces, announcements and sprints are left out. Affiliations come from the 'Affiliation' field on each speaker's page on the conference website (self-reported; 'Freelancer'/'Self-employed' etc. set to null). Video URLs: matched to the EuroPython YouTube channel's 2025 playlist by title (or embedded on the session page). Abstracts are the first sentence or two of the pretalx abstract.

Ticket prices

TicketPriceValid untilNotesSource
Conference only, personal (regular)€300Jun 27, 2025ep2025.europython.eu
Combined, personal (regular)€450Jun 27, 2025ep2025.europython.eu
Conference only, business (regular)€500Jun 27, 2025+ VATep2025.europython.eu
Combined, business (regular)€800Jun 27, 2025+ VATep2025.europython.eu
Remote conference, personal€80—ep2025.europython.eu
Tutorial only, education€100—ep2025.europython.eu
Conference only, education€135—ep2025.europython.eu
Remote conference, business€150—+ VAT per page; invoiced by EPS without VATep2025.europython.eu
Tutorial only, personal€200—ep2025.europython.eu
Combined, education€210—ep2025.europython.eu
Tutorial only, business€400—+ VATep2025.europython.eu
Conference only, personal (late bird)€450—ep2025.europython.eu
Combined, personal (late bird)€675—ep2025.europython.eu
Conference only, business (late bird)€750—+ VATep2025.europython.eu
Combined, business (late bird)€1,200—+ VATep2025.europython.eu

Sponsors 29

Media 3

Other 8

Speakers and talks 145

SpeakerCompanyRoleTalkLinks
Brett CannonMicrosoftKeynoteWhy it took 4 years to get a lock files specificationVideo
Nerea Luis—KeynoteThe Boom of Generative AI: realities, promises and awkward situationsVideo
Petr BaudisRossumKeynoteBuilding a large SaaS AI product with Python: The tale of three ecosystemsVideo
Savannah Ostrowski—KeynoteYou don’t have to be a compiler engineer to work on PythonVideo
Sebastián Ramírez (tiangolo)FastAPIKeynoteBehind the scenes of FastAPI and friends for developers and buildersVideo
Adrien CacciaguerraCodSpeedTalkIntuition vs. Reality: Surprising Truths in Python PerformanceVideo
Adrin JalaliProbablTalkEU AI Act: Unveiling Lesser-Known Aspects and Implementation EntitiesVideo
Akshita GuptaSalesforceTalkEfficient Caching in Python: From Local to External SolutionsVideo
Alan FranzoniAivenTalkTyping at scale: statically type-checking a large codebaseVideo
Alejandro Cabello JiménezTravelPerkTalkZero-Drama Upgrades: Real-World Tactics for Major Python MigrationsVideo
Alenka FrimApache Software FoundationTalkSharing is caring: Efficient Data Exchange with pyarrowVideo
Alvaro DuranKiwi.comTalkBuilding a NoGIL Load Balancer in Python in 30 minutesVideo
Anastasiia TymoshchukStravaTalkContinuous Documentation: basics and advanced techniquesVideo
Andy KitchenConsultantTalkWisdom of the cloud? Drifting through Community NotesVideo
Antonio CuniAnacondaTalkMyths and fairy tales around Python performanceVideo
Anupama TiruvaipatiBloombergTalkFixtures meets parameters: Writing efficient, elegant and reusable testsVideo
Arie BovenbergKLM Royal Dutch AirlinesTalkBroken __slots__ are a silent performance killer—Let's fix them!Video
Arthur PastelCodSpeedTalkIntuition vs. Reality: Surprising Truths in Python PerformanceVideo
Ashish GuptaI am a Software Quality Engineer with RedhatTalkGood Practices for Testing Web User InterfacesVideo
Bojan MileticSofterrificTalkRefactoring and Maintaing Software : Building code you won't hate tomorrowVideo
Brett CannonMicrosoftPanelistCPython Core Development PanelVideo
Cristián Maureira-FredesThe Qt CompanyTalkWhat comes after Rust in the Python ecosystem?Video
Damian WysockiMirumeeTalkGet Your Lambda On: Smyth & Lynara's Guide to Lazy Dev LifeVideo
Daniel HervásReckon DigitalTalkInside the Black Box: The Anatomy of Virtual EnvironmentsVideo
David WoodsPresenting this in my capacity a Cython contributorTalkParallel programming and CythonVideo
Diego Díaz MorónBitboxTalkGodot & Python: open source in game developmentVideo
Diego RussoArmTalkExploring the CPython JITVideo
disconnect3dTrail of BitsTalkPwndbg: Low level debugging and exploit development with PythonVideo
Dominic HollisCERNTalkIndico: the 20 year history and evolution of an open-source project at CERNVideo
Eloisa Pérez BennettsBurnet InstituteTalkHow to Stop an Epidemic using the Atomica Python ToolVideo
Emily Morehouse-Valcarcel—PanelistCPython Core Development PanelVideo
Farhaan BukhshOpenCraftTalkWASM and Python: The Future of Serverless ComputingVideo
Florian StefanFlatiron HealthTalkAccelerating privacy-enhancing data processingVideo
Gauden GaleaRetired WHO StaffTalkPython, Politics, and Public HealthVideo
Gina HäußgeOctoPrintTalkHow to deal with toxic peopleVideo
Grzegorz BokotaUniversity of Warsaw/napari projectTalkOrigami Speed Championships: Fast Polygon Triangulation in PythonVideo
Grzegorz Kocjan—TalkPython Config That Will Give You Chills (In a Good Way, I Promise!)Video
Helena Gómez PozoALTEN BelgiumTalkPrenatal diagnosis of genetic diseases using PythonVideo
Hugo van KemenadeSovereign Tech AgencyPanelistCPython Core Development PanelVideo
Hynek SchlawackVariomedia AGTalkDesign Pressure: The Invisible Hand That Shapes Your CodeVideo
Iryna KondrashchenkoDataForce Solutions GmbHTalkIs Prompt Engineering Dead? How Auto-Optimization is Changing the GameVideo
Israel BlancasCoralogixTalkNavigating the mesh: Istio for Python applicationsVideo
Iulia FeroliElasticTalkBuilding my own (accurate!) Spotify WrappedVideo
Jacob CoffeePython Software FoundationTalkBehind the Scenes: PSF Infrastructure and How You Can ContributeVideo
Jan JašekRed HatTalkGood Practices for Testing Web User InterfacesVideo
Jannis LübbeOpenSky NetworkTalkOffline Disaster Relief Coordination with OpenStreetMap and FastAPIVideo
Jenny VegaIsomorphic LabsPanelistAI Discussion PanelVideo
Jenny VegaIsomorphic LabsTalkHacking LLMs: An Introduction to Mechanistic InterpretabilityVideo
Joaquín RayadoUniversity of ZaragozaTalkFlying Free: data analysis with Python for aeronautical planningVideo
Jochem van Dooren—Talkdbt-score: continuous integration for dbt metadataVideo
Josh Lowe—TalkPyScript as Infrastructure: Running EduBlocks at Scale Without the CostVideo
Julian Hofer—TalkUnlocking Hidden Power of Conda with PixiVideo
Julie FangMerckTalkTransforming Data Interaction: A Self-Served Insight Tool with LangGraphVideo
Jürgen Gmach—TalkYour Very First Contribution to Open SourceVideo
Kalyan Prasad—TalkMemory Efficient Iteration with Python's itertools- A Deep DiveVideo
Kamil Raczyckidataplace.aiTalkQuackOSM & OvertureMaestro: Open geospatial data at your fingertipsVideo
Kamil TokarskiNVIDIATalkGPU performance or ease of use: why not both?Video
Karolina SurmaRed HatTalkBridging the gap: Viewing your project through a downstream packager's lensVideo
Kateřina ŠčavnickáKiwi.comTalkData Governance 101: Stop Firefighting, Start EngineeringVideo
Kayode MakindeLawyers HubPanelistAI Discussion PanelVideo
Ken JinNational University of SingaporeTalkBuilding a new tail-calling interpreter for PythonVideo
Kir ChouGoogleTalkBeyond the Code: Manipulating Bytecode and Building CommunityVideo
Kirill DruzhininPicnicTalkBreaking HTTP Boundaries: ASGI to build a fleet management system in PythonVideo
Konstantinos Papadopoulosskroutz.grTalkTurbocharge your Python test suite today! 🚀Video
Koudai AonoMirascopeTalkType Hints in Real-World Projects: Maintenance & ImprovementVideo
Krzysztof WilczyńskiAmazon Web Services (AWS), Ørsted (my co-speaker)TalkAsync Python: Concurrency Without the HeadachesVideo
Kshitijaa JaglanUniversity of ZurichTalkWhat Network Analysis tells us about Trades, Hierarchies, and the World?Video
Kumar AnirudhaXionSpaceTalkWASM and Python: The Future of Serverless ComputingVideo
Laura SummersPydanticTalkWisdom of the cloud? Drifting through Community NotesVideo
Laura SummersPydanticSponsored talkThe Pydantic stack for AI appsVideo
Laura SummersPydanticPanelistAI Discussion PanelVideo
Luca FerocinoBloombergSponsored talkDriving Innovation Through Internal Technical CommunitiesVideo
Lucas PiresCheckSecTalkDjango and HTMX: Patterns to SuccessVideo
Lysandros NikolaouQuansightTalkUncovering the magic of implementing a new Python syntax featureVideo
Manivannan SelvarajExperianTalkMentoring Both Ways: Helping Others While Leveling Up Yourself!Video
Marc-André LemburgeGenix.comTalkProgramming hardware displays the easy way - using MicroPython and LVGLVideo
Marco Richetta—TalkHow to contribute to Python docs in your own languageVideo
Maria AshnaPython Software FoundationTalkA PEP Talk: Adventures As the Inaugural PyPI Support SpecialistVideo
Marina Moro LópezUniversity of BarcelonaTalkPrenatal diagnosis of genetic diseases using PythonVideo
Marine GuyotCodingResearcherTalkDesign Patterns: Build better software from day oneVideo
Mark ShannonMicrosoftTalkPerformance improvements in 3.14 and maybe 3.15Video
Mark ShannonMicrosoftPanelistCPython Core Development PanelVideo
Mateusz ModrzejewskiWarsaw University of TechnologyTalkMIDI, those cheesy sounds from the 90s? Wrong! Symbolic music vs PythonVideo
Mateusz ZarembaOrstedTalkAsync Python: Concurrency Without the HeadachesVideo
Matthieu AmiguetLes Chemins de TraverseTalkHow to use Python on a RPi to develop a custom headless guitar FX boxVideo
Matthieu CaneillPicnicTalkdbt-score: continuous integration for dbt metadataVideo
Matthieu RigalProspect at A2EITalkSnapshot Testing: A New Era of ReliabilityVideo
Maxim Danilovwinepad.atTalkThe art of yieldVideo
May WalterHudTalkThe Evolution of Advanced Python MonitoringVideo
Mehul Goyal—TalkPhysics-Informed ML: Fusing Scientific Laws with Machine LearningVideo
Michael ŠimáčekOracleTalkA tour of (some) Python JIT compilersVideo
Miguel GrinbergElasticTalkMicrodot, the impossibly small web framework for Python and MicroPython.Video
Mihail DouhaniarisGetYourGuideTalkFrom Trees To Transformers: Adopting Deep Learning for RankingVideo
Mikuláš PoulXelixTalkUsing Postgres schemas to separate data of your SaaS application in DjangoVideo
Miloslav PojmanPure StorageTalkYour Cookiecutter Is WrongVideo
Mykalin JonesI am freelance/self-employedTalkIs your programming curriculum inclusive for neurodivergents?Video
Nicholas H.TollerveyAnacondaTalkIn memoriam: Michael Foord (1974-2025)Video
Nilo Ney Coutinho MenezesLogiKraft SRLTalkFrom Code to Circuits: Programming with MicroPython and Raspberry Pico 2WVideo
Oleh KostrominDataForce Solutions GmbHTalkIs Prompt Engineering Dead? How Auto-Optimization is Changing the GameVideo
Olga MatoulaBloombergSponsored talkDriving Innovation Through Internal Technical CommunitiesVideo
Pablo Galindo SalgadoBloombergTalkA new safe external debugger interface for CPythonVideo
Padraic CalpinZensor NVTalkFearless Automation that Runs Anywhere with PythonVideo
Paolo MelchiorreDjango Software FoundationTalkA Pythonic semantic searchVideo
Petter SalminenMagello Group AB - Consultant firm in StockholmTalkIt's All About Time ⏰ - What developers need to know about timeVideo
Piotr GrykoDevaLogicTalkAnonymization of sensitive information in financial documents using, pythonVideo
Ramón Corominas—TalkOne Screenreader to rule them all: using NVDA for Windows automationVideo
Raúl Cumplido Domínguez—TalkSharing is caring: Efficient Data Exchange with pyarrowVideo
Reuven M. LernerLerner PythonTalkWhat does = do?Video
Reyha VermaAmazon Web ServicesPanelistAI Discussion PanelVideo
Reyha VermaAmazon Web ServicesTalkFrom Notes to Codes - Python-Driven AI for Efficient Medical CodingVideo
Riccardo MagliocchettiElasticTalkAnatomy of a Python OpenTelemetry instrumentationVideo
Robson Kanhalelo—TalkHow Open-Source Software empowers Computer Science education in schools.—
Rodrigo Girão Serrãomathspp.comTalkA tour of the module `itertools`Video
Rok MihevcArctus Alliance / Apache Arrow / Apache ParquetTalkSharing is caring: Efficient Data Exchange with pyarrowVideo
Ruben Artsprefix.devTalkUnlocking Hidden Power of Conda with PixiVideo
Ruslan Korniichuk—TalkPython on the Pitch: How Germany will win World Cup 2026Video
Russell Keith-MageeAnacondaTalkHow to build a cross-platform graphical user interface with PythonVideo
Samet YaslanOptiverTalkChoosing Between Free Threading and AsyncVideo
Samiul Huque—TalkYou Came to a Python Conference. Now, Go Do a PR Review!Video
Savannah Ostrowski—PanelistCPython Core Development PanelVideo
Sebastian BuczyńskiBottega IT MindsTalkWhen in practice is Python performance an issue? Facts and myths.Video
Sebastian Witowski—TalkAutomating myself out of an unloved project with Python, n8n and TelegramVideo
Sharon XuMicrosoftSponsored talkBuild and Deploy AI Agents in VS CodeVideo
SheenaPrelude.techTalkTeamwork makes the dream workVideo
Šimon PodhajskýWaypointTalkPydantic, Everywhere, All at OnceVideo
Sindre NistadBouvetTalkSnake oil - or tools & tricks for making Python run smootherVideo
Stefan Bärisch—TalkTesting the Tests - Assess and Improve Your Python Testing CodeVideo
Stepan SindelarOracleTalkA tour of (some) Python JIT compilersVideo
Sven ArendsPicnicTalkMeet Marimo, the next-gen NotebookVideo
Szymon KarpińskiNVIDIATalkGPU performance or ease of use: why not both?Video
Tamara AtanasoskaProbablTalkFairlearn:practical approach to assessing and mitigating harm in AI systems—
Tamsin FullerOUTalkSlithering through Audio Data with PythonVideo
Theodore MeynardGetYourGuideTalkFrom Trees To Transformers: Adopting Deep Learning for RankingVideo
TibsAivenTalkExplaining the 5 types of database and how to choose between themVideo
Tomas RounCERNTalkIndico: the 20 year history and evolution of an open-source project at CERNVideo
Tomas RounCERNTalkPyJSX: Write JSX Directly in Python - No Strings Attached!Video
Travis HathawayAnacondaTalkLet's talk: Communication & Consensus Building in Open-SourceVideo
Velda KiaraIndependent ConsultantTalkORMs: A Bridge to Efficient Database Interactions with PythonVideo
Vemund Mehl SantiCapra ConsultingTalkEnd to End with Testcontainers and PlaywrightVideo
Victorien PlotPydanticSponsored talkThe Pydantic stack for AI appsVideo
Vinayak MehtaJuneTalkRunning every street in Paris with Python and PostGISVideo
Wei LeeAstronomerTalkHold on! You have a data team in PyCon Taiwan!Video
Yuichiro TachibanaHugging FaceTalkDemocratize serverless web AI apps for Python devsVideo
Yuliia BarabashNordcloudTalkTerraform CDK in Python: Where Infrastructure Meets CodeVideo
Yury Selivanov—Sponsored talkThe FastAPI-Postgres stack you've been waiting forVideo

Sources