EuroPython 2023 Call for Proposals

Conference Dates: 17-23 July 2023

Venue: the Prague Congress Centre, Prague

New Talk Proposal Deadline: 26 March 2023 23:59:59 AoE (anywhere on earth)

Please scroll down to submit a proposal

🐍 We are excited to announce EuroPython 2023! 🐍

EuroPython reflects the colourful and diverse backgrounds, cultures and interests of our community, so you (yes, you!) should go for it: propose something and represent!

No matter your level of Python or public speaking experience, EuroPython's job is to help you bring yourself to our community so we all flourish and benefit from each other's experience and contribution.

You are welcome to share your questions and with our programme team at

The Conference Format

The conference will feature around 16 Tutorials/Workshops and 120 talk sessions:

  • Tutorials/Workshops (17-18 July): hands-on 180-mins sessions with 40-100 people

  • Talks (19-21 July) : 30, 45, or 60-minute : presentations of specific and general interest to the European Python community (including a dedicated PyData track)

You are also welcome to submit posters - printed in large formats. It is a graphical way to showcase your research, project or technology. Posters are exhibited at the conference, read at any time by participants, and can be discussed face-to-face with their authors during the poster sessions between 19-21 July.

All Presentations will be designated the following levels:

  • Beginner - where the audience requires little or no previous knowledge to engage with the subject matter.

  • Intermediate - some knowledge is assumed, although aspects of the talk may introduce new (more advanced) topics.

  • Advanced - the audience is full of subject matter experts... go ahead and really geek out.

In previous years we’ve had many beginner and intermediate level talks. We’d love to encourage more advanced level contributions too. Come geek out with us at the conference!


We welcome presentations on any topic that will be of specific or general interest to members of the Python community. We are a broad and deep community, so talks that may, at first, seem niche or unexpected actually make EuroPython the cosmopolitan place that it is. It's your conference!

Browse through our past conferences and talk videos for more ideas and to learn where there may be gaps that ought to be filled.

For ideas to contribute to the PyData track, take a look at PyData events:


  • Arts, Crafts Culture & Demos
  • Career, Life, Health
  • Community & Diversity
  • DevOps
  • Education, Teaching & Training
  • Infrastructure: Cloud & Hardware
  • Makers, Microcontrollers and IoT
  • PyData: Data Engineering
  • PyData: Deep Learning, NLP, CV
  • PyData: Ethics in AI
  • PyData: Machine Learning, Stats
  • PyData: Software Packages & Jupyter
  • Python Friends
  • Python Libraries
  • Python Internals & Ecosystem
  • Ethics, Philosophy & Politics
  • Software Engineering & Architecture
  • Security
  • Testing
  • Web
  • None of the above

Your Submission
In our experience, attendees pay close attention to proposal abstracts when deciding which talks to attend during the conference. The submitted abstract will be published as is in the conference programme (you can edit the submission later).

We encourage you to include details about the theory and/or practice that you will discuss. Specifically, if the system you've built uses open source tools, please mention the libraries in the proposal and make it clear whether you will be presenting a case-study of their use or discuss details of their design.

In general, conference attendees, as well as the review committee, should be able to answer these questions based on your submission:
- What problem is your talk addressing (whether the project addresses a well-known problem or found something new)?
- Why is the problem relevant to the audience?
- What is(are) your solution(s) to the problem, or are you simply pointing out there is an issue we should be aware of (this is also extremely useful).
- What are the main takeaways from your talk? For tutorial submissions, this is very important: please specify what people will have learned at the end of the tutorial session.

Selection Process

To ensure our programme reflects our diverse community, submissions go through three rounds of review and refinement before the final programme is announced:

  • Community voting - is open to all 2015-2023 EuroPython conference ticket holders, and anyone who proposes a talk for the 2023 conference. This helps us judge both the uniqueness, niche-ness, popularity and interestingness of each proposal.

  • Panel feedback - a diverse group of experienced reviewers refine and provide constructive feedback on submissions within their realm of expertise. This helps us to judge the balance, quality and diversity of our programme.

  • Programme team - appointed by the EuroPython Society, these volunteers curate the final programme based upon the results of community voting and panel feedback. They also ensure we meet editorial criteria such as diversity, depth and breadth of topics and speakers.

First-Time Speakers

As in previous years, there will be a Speaker Mentorship Programme for anyone who needs help preparing their contribution. We focus on those for whom it might be their first time contributing to our conference, especially those from under-represented backgrounds. To this end we will match mentees with experienced and supportive mentors and run two workshops online: one close to the CFP closing date, focusing on improving your submissions; the other close to the conference date, helping you improve your talk.

Mentorship Programme sign-up starts on 22 February. Check out the details and sign up now, if you want to be part of the programme:

Speaker Support

We hope to meet as many speakers as possible in person. To make attendance more attractive, accepted speakers are eligible for a free Conference Ticket; accepted workshop & tutorial organisers are eligible for a free Combined Ticket (see details of the ticket types). Travel and accommodation expenses will not be reimbursed, but our Financial Aid programme is open for applications, and we encourage speakers, especially those from under-represented backgrounds to apply.

Childcare: We are excited to offer free childcare at the venue. During the conference hours, there will be a dedicated area with childcare professionals who will look after your children. Make sure to register your free speaker ticket for yourself and select how many children will require childcare at checkout.

Open Source

EuroPython's aim is to share knowledge, skills and experience for the benefit of all in our open source community. To this end, we encourage your contribution to be released under an open source licence, and for the tools and code needed to engage with your talk to be freely available under an open source license. Sales-oriented proposals whose main aim is to sell a product are discouraged at EuroPython.


EuroPython is a volunteer-run conference. All proceeds go to EuroPython Society which supports the Python community through its generous EPS Grants Programme across Europe.

NumFOCUS, the entity behind PyData is a non-profit organisation that supports the development of open-source tools, such as Numpy, IPython, Jupyter, and many others.

Please consider supporting both.

The CfP will close 26 March 2023 23:59:59 AoE (anywhere on earth),

This Call for Papers closed on 2023-03-27 14:00 (Europe/Prague).