Author 367 Posts
Marc-Andre Lemburg

Marc-Andre Lemburg

Long time Pythonista, CEO, available as Interim CTO and Senior Software Architect, Python Core Dev, EuroPython Society Chair, Python Software Foundation founding Fellow. Website Twitter
EuroPython Blog

EuroPython 2021: Opening our Merchandise Shop

We’re very happy to announce our merchandise shop for EuroPython 2021, with a fabulous new design for the attendee t-shirts:

EuroPython 2021 Merch Shop

You can find the shop under the "EuroPython" menu entry on the conference website:

The shop is run on the Spreadshirt platform and so Spreadshirt will handle all payments, invoicing and shipping.

We have preconfigured a large number of items in the shop based on the designs for EuroPython 2021, but you can also customize the looks by clicking on the editing pen on the product pages.

Attendee T-Shirt Design

Any profit this creates will go towards the EuroPython financial aid budget, so will be put to good use.


To make things a little easier for you, we have configured the following discounts Spreadshirt offers:

  • 20% off from July 8 - 11
  • 15% off from July 12 - 15
  • free shipping from July 16 - 19

Shipping worldwide

Spreadshirt is shipping to a lot of destinations worldwide.

Unfortunately, they don’t support shipping to the US, Australia, Brasil and a few other countries on their European shop system for tax reasons. If you'd like to order from one of those countries, perhaps you can find a friendly Pythonista who would be willing to forward you the merch from Europe.

EuroPython 2021 Team
EuroPython Society
EuroPython 2021 Website

EuroPython 2021: Meet our Keystone Sponsor Optiver

We are excited to have Optiver as our Keystone Sponsor for EuroPython 2021. Optiver uses Python to drive their market maker business in the financial industry.

You can participate in their free training session, visit their sponsor exhibit rooms, and talk with their staff to learn more about the Python ecosystem they have created.

Please continue reading to learn more about Optiver.

EuroPython 2021 Team
EuroPython Society
EuroPython 2021 Website

About Optiver

We’re market makers. In simple terms, we provide buy and sell prices for financial products on exchanges across the globe. By providing this liquidity we help make markets more efficient. Every day at Optiver is an opportunity to solve the seemingly impossible. What we build, code, develop and strategise pushes the boundaries of technological and analytical possibility in the world of electronic trading. Every team member has an integral part to play in this endeavour, which is why collaboration lies at the heart of everything we do. From traders, engineers, researchers, and support, we work in unison to find solutions to incredibly complex problems. It’s a melting pot of dynamic thought, simple execution and pioneering spirits, and we’re always looking for fresh new thinking to help us achieve our mission.

How Python Plays a Vital Role in our Business

Working in infrastructure, development, and operations, our engineers are driven by the need to understand technology at its deepest level. Some of the ways we use Python include interfacing with our physical systems, managing our production environments, and gaining insights into how they’re performing. It also plays a crucial role in our monitoring by collecting metrics data and raising alerts when anomalies are found in our trading systems. We also use it to manage our data pipelines including job scheduling, analytics, and quality control. The list goes on but what remains the same is how Python is crucial to solving the complexity of trading with elegant, simple solutions.

Optiver at EuroPython 2021

We’re extremely excited to once again be a part of EuroPython. Not only as a keystone sponsor but also as a participant looking to share ideas and learn from the many innovative minds in attendance. We’ll be hosting two talks, including a workshop - Activate Your Interest in Coding for Algorithmic Trading, where developers will get the chance to trade on Optibook, our proprietary simulated exchange. You’ll learn the fundamentals of trading such as what are order-books, order-types, liquidity, positions, and gain insights into the different trading systems involved. You’ll then get to test your abilities with Python by creating a profitable trading strategy that can handle the pressures of the market. We look forward to hosting you at our workshop, so please join us and come learn more about the exciting space in which we operate.

EuroPython 2021: Trainings and Workshops

Have you ever wanted to build an image search system, take a deep dive into pytest or learn about algorithmic trading? Then we have a treat for you!

The EuroPython conference will start with two full training and workshop days on Monday, July 26th, and Tuesday, July 27th:

EuroPython 2021 Trainings

Combined Ticket Training sessions

We have carefully curated 14 paid training sessions, which you can attend with a Combined Ticket. Each session is 3 hours long.

If you already have a conference ticket, but would like to switch to a combined ticket, please email You will receive a discount coupon that allows you to upgrade your ticket to a combined one.

Conference Ticket Training Sessions

Additionally, if you have purchased a Conference only Ticket, you are welcome to join the 4 sponsored workshops in the Argument-Clinic track!

Special Workshops

For total beginners, we have teamed up with Humble Data to deliver a Beginners' Day Workshop, specifically for newcomers to Python. This is also accessible for Conference only Ticket holders and is scheduled for Tuesday.

We are also working on a Django Girls Workshop, which will be announced separately. We’ve scheduled this for Monday.

EuroPython 2021 Team
EuroPython Society
EuroPython 2021 Website

EuroPython 2021: Free tickets for Python Core Developers

In 2019, we have set up the Guido van Rossum Core Developer Grant, to make it easy for Python Core Developers to attend EuroPython, but also to give something back to the core team and add a perk to make core development more attractive.

If you are a core developer, please check our grant page for details on how to apply.

PS: If you are a core developer and want to organize a core sprint, workshop, language summit or similar event at EuroPython 2021, please get in touch with our program workgroup soon, so that we can help arrange things.

PPS: If you want to become a core developer, please have a look at the Python Dev Guide.

EuroPython 2021 Team
EuroPython Society
EuroPython 2021 Website

EuroPython 2021: Schedule published

After two weeks of hard work by our program workgroup, we are very excited to announce the EuroPython 2021 schedule:

EuroPython 2021 Schedule

Seven full days of Python

EuroPython 2021 will be held online in the week of July 26:

  • Two workshop/training days (Monday, Tuesday):
    training sessions and workshops
  • Three conference days (Wednesday, Thursday, Friday):
    keynotes, talks, lightning talks, poster session
  • Two sprint days (Saturday, Sunday):
    code sprints / hackathons

Lots of engaging content waiting for you

The conference will be packed with interesting Python content, provided in many different formats and presented by our fantastic team of volunteers, speakers and sponsors:

  • 6 exciting keynotes,
  • 97 talks,
  • 18 training sessions,
  • 3 fun lightning talk blocks,
  • overall, more than 130 sessions in total,
  • presented by more than 130 speakers from around the world,
  • 4 all-day conference tracks,
  • with a whole track dedicated to data science topics,
  • a poster track,
  • interactive sessions,
  • a virtual social event,
  • an after party,
  • and lots of socializing on our conference platform.

We would like to thank all speakers and sponsors who submitted session proposals to the conference.

Never miss a talk

All talks will be made available to the attendees via streaming to our Matrix based conference platform, with easy switching between tracks and chat. We’ll also make the streams available with rewind functionality and give you access to the streams after the conference.

Conference Tickets

Conference tickets are available on our registration page. We have several ticket types available to make the conference affordable for everyone and we're also offering financial aid to increase our reach even more.

EuroPython is your conference

EuroPython has always been a completely volunteer based effort. The organizers work hundreds of hours to make the event happen and will try very hard to create an inspiring and exciting event.

However, we can only provide the setting. You, as our attendees, are the ones who fill it with life and creativity.

We are very much looking forward to having you at the conference !

EuroPython 2021 Team
EuroPython Society
EuroPython 2021 Website

EuroPython 2021: Session List Available

Our program work group (WG) has been working hard over the last week to select sessions for EuroPython 2021, based on your talk voting and our diversity criteria.

We’re now happy to announce the initial list with more than 100 sessions, brought to you by more than 100 speakers.

EuroPython 2021 Session List

More than 130 sessions

In the coming weeks, we will complete the session list, adding keynotes, sponsored talks and training sessions. Once finalized, we expect to have more than 130 sessions waiting for, including three lightning talk slots, six keynotes, a recruiting session and several free sponsored training sessions.

The program workgroup will start working on the schedule, which should be ready in about two weeks.

Conference Tickets

Conference tickets are available on our registration page. We have several ticket types available to make the conference affordable for everyone and we're also offering financial aid to increase our reach even more.

As always, all proceeds from the conference will go into our grants budget, which we use to fund financial aid for the next EuroPython edition, special workshops and other European conferences and projects:

EuroPython Society Grants Program

We hope to see lots of you at the conference in July. Rest assured that we’ll make this a great event again — even within the limitations of running the conference online.

EuroPython 2021 Team
EuroPython Society
EuroPython 2021 Website

EuroPython 2021: Talk Voting is Open

Talk voting is your chance to tell us what you’d like to see at EuroPython 2021. We will leave talk voting open until:

Sunday, May 23, 23:59:59 CEST

In order to vote, please log in to the website and navigate to the talk voting page:

Who can participate?

Any registered attendee of EuroPython 2021 with a paid ticket, as well as attendees of one of the past EuroPython conferences (going back to 2015) can vote. If you have submitted a proposal this year, you are also eligible to vote.

If you have not attended EuroPython before, but want to participate in talk voting, you have to buy a ticket before you can vote.

How talk voting works

The talk voting interface lists all submitted proposals, including talks, helpdesks and posters. You can then vote on the proposal you'd like to see at the event.

Details on the voting process are described on our talk voting page.

Talk Selection

After the talk voting phase, the EuroPython Program Workgroup (WG) will use the votes to select the talks and build a schedule.

The talk voting is a good and strong indicator of what attendees are interested to see. Submissions are also selected based on editorial criteria, for example, to increase diversity, give a chance to less mainstream topics and make sure that topics don't overlap too much.

In general, the Program WG will try to give as many speakers a chance to talk as possible. If speakers have submitted multiple talks, the one with the highest rating will most likely get selected.

EuroPython 2021 Team
EuroPython Society
EuroPython 2021 Website

EuroPython 2021: Call for Sponsors

We're happy to announce our call for sponsors. Reach out to enthusiastic Python developers, users and professionals worldwide by presenting your company at this year’s EuroPython 2021 Online conference, from July 26 - Aug 1, 2021!

EuroPython 2021 Sponsor Packages

Sponsoring EuroPython guarantees you highly targeted visibility and the opportunity to present yourself and your company in a professional and innovative environment.

We have adjusted our conference sponsor packages for the online format and lowered their prices, giving you an excellent opportunity to reach out to attendees from all around the world. You can run your own virtual rooms, text channels, run competitions, tutorials or give product presentations throughout the conference days.

Want to know more?

We have just published our sponsorship brochure for EuroPython 2021, with full details and demographics:

EuroPython 2021 Sponsor Brochure

For a quick overview, you can also head over to our sponsor packages page. Feel free to contact us with any questions at

EuroPython 2021 Sponsor Packages (PDF)

Special offer for early bird sponsors

Sponsors who sign up before or on May 7, will receive a special 10% discount on the sponsor package price.

Become a sponsor and support EuroPython 2021 today!

You can sign up on the sponsor packages page.

EuroPython 2021 Team
EuroPython Society
EuroPython 2021 Website

EuroPython 2021: Speaker Mentorship Program

In the EuroPython community, diversity and inclusion are one of our core values. Therefore, we are launching a Speaker Mentorship Program in this year's edition.

EuroPython 2021 Speaker Mentorship Program

We know how tough it is to prepare for a talk, find & organize the right content around the topic and more so when it's the first time. So what could be better than getting guidance and support from within the community itself.

By means of this program, we would like to bridge the gap between a developing and experienced speaker. Hence, we are looking for mentors and mentees to sign up.


We have included the activities below in the mentorship program:

  • One-to-One Mentorship Program
    A mentee from the underrepresented or marginalized group in the tech industry will be matched with an experienced speaker.
  • Ask Me Anything about the CFP Workshop
    An AMA session will be held on the 29th April 2021 (Thursday). We encourage those who have limited or no experience of submitting papers to EuroPython to join and ask questions. Questions can range from talk ideas, what makes a good proposal to what is the selection process of the talk. Register for the workshop.
  • First-Time Speaker Workshop (Date TBC)
    EuroPython will provide a speaker training session to all selected speakers regarding how to set up the technology to present at EuroPython. However, we would like to give the first-time speakers more support about how to prepare their talk and what to expect when presenting a live talk at EuroPython.

Expectations from Mentors

They should have past speaking experience at conferences similar to EuroPython. They are expected to take 4 one-hour sessions with their mentee to:

  1. Prepare their CFP submission.
  2. Review their CFP before submission.
  3. If the mentee is selected, help them prepare the talk. If the mentee is not selected, help them submit to another meetup/ conference.
  4. Help mentee to rehearse for their talk

You will also be invited to join the panel of the Webinar Workshops.

Expectations from Mentee

They should have a preselected topic or an idea for their talk with some content. They recognize themselves as underrepresented or from a marginalized group in the tech industry, and/or have no prior or little speaking experience, but would like to give a talk in EuroPython 2021.

Application Form and Other Logistics

Please find the signup forms on the CFP page:

Applications are open until Friday, April 30, 2021.

We will assign mentors to mentees on a first-come, first-serve basis. If you are assigned, you will be notified before May 2, 2021.

EuroPython 2021 Team
EuroPython Society
EuroPython 2021 Website

EuroPython 2021: Call for Proposals Open

Update: We've extended the deadline for the Call for Proposals until Sunday, May 16, 23:59:59 CEST.

We're happy to announce the EuroPython 2021 Call for Proposals (CFP) and are accepting proposals for talks, training sessions, workshops, panels, poster sessions, helpdesks and other interactive sessions at EuroPython 2021.

We will leave the CFP open from today until
Sunday, May 16, 23:59:59 CEST.

To submit a proposal, please log in to the site (or create an account first) and then proceed to the CFP page:

EuroPython 2021 Call for Proposals (CFP)


We're looking for proposals on all aspects of Python from novice to advanced level, including but not limited to: applications, frameworks, Data Science, internals or topics which you're excited about, your experiences with Python and its ecosystem and creative or artistic things you've done with Python.

EuroPython is a community conference and we're eager to hear about how you use Python in your professional and personal activities.

Feedback has shown that attendees are interested in advanced topics, we would like to encourage more submissions with an advanced level scope for EuroPython 2021. Please also note that we have added back training and workshop submissions. We had to remove those last year due to lack of resources.

Speaker Mentoring Program

This year we are running a mentoring program to encourage more first time speakers to submit proposals, as well as provide training on delivering talks effectively. We are also looking for more mentors to help with the program.

Please check the CFP page for details on the mentoring program.

Help spread the word

We encourage you to share details about our Call for Proposals with your colleagues, friends and social networks. Thanks.

EuroPython 2021 Team
EuroPython Society
EuroPython 2021 Website