EuroPython Blog

The official blog of the EuroPython conference series. EuroPython 2021 Online, Jul 26 - Aug 1, 2021
EuroPython Blog

EuroPython 2021: Conference Organisers & Community Discounts

The EuroPython Society (EPS) exists not only to run the EuroPython Conference, but also to support the wider Python community in Europe. It accomplishes this in many ways; here are two of them!

EuroPython 2021

Organisers' Lunch

We have an open invitation for organisers responsible for other Python conferences around Europe to attend lunch with us. The aim is for us all to get to know each other and share advice on running events, as well as determine how we, the EPS, can support other events.

To enable this, we are offering one free conference ticket per conference team, to ensure that each event can send a representative. If you would like to avail of this, please email board@europython.eu to introduce yourselves, your event and the background of your team.

The lunch is planned for the Thursday or Friday of the event, and finalised details will be announced closer to the conference.

Community Discounts

In addition to the aforementioned lunch, we would also like to support individuals who attend conferences and smaller user groups around Europe. Although we cannot offer free tickets, we would like to offer discounted tickets to local communities.

If you are a regular attendee to Python events, please direct your local organisers to this post; they may submit a request for this community discount, and will be responsible for distributing them to the people who attend their events.

If you are responsible for organising Python events, please reach out to board@europython.eu in order to obtain a discount code for your attendees, encouraging them to engage with the global Python community.

These discount codes will provide 10% off all ticket prices; they are intended for groups of 30-50 members, but we can provide codes for larger groups as long as this requirement is mentioned in your initial contact email.

Enjoy,
EuroPython 2021 Team
EuroPython Society
EuroPython 2021 Website

EuroPython 2021: Meet our Diamond Sponsor Bloomberg

We are excited to have Bloomberg as one of our two Diamond Sponsors for EuroPython 2021. Bloomberg has more than a hundred million lines of Python code under management and engages heavily in supporting Python’s   development and community.

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 Bloomberg.

Enjoy,
EuroPython 2021 Team
EuroPython Society
EuroPython 2021 Website


Bloomberg Celebrates 30 Years of Python + 20 Years of EuroPython

As we prepare for EuroPython 2021, we wanted to share a little bit about the long journey for Python within Bloomberg. We also want to recognize the 30th anniversary of this powerful programming language that we celebrated earlier this year, as well as the 20th edition of the EuroPython conference.

There’s nothing better than a milestone like this to reflect upon the impact our company’s engineers have had on this programming language.

As a company, we are proud of the journey we've been through. In less than a decade, we've gone from writing Python 2 code with little to no expertise to being a company that is leading the evolution of Python.

Today, Python is one of the most used languages at Bloomberg. With more than half a million Python files and a hundred million lines of Python code, we are running a Python program more than 3.7 billion times each month. The scale of our Python usage is massive!

At Bloomberg, we believe that a free and open source project like Python requires collaboration from all of us. That is why we are proud to have many engineers who are committed to improving Python and its ecosystem. Within our company, we have some of the maintainers of projects like tox, virtualenv, pip, pipx, TOML, Project Jupyter, bqplot, auditwheel, CPython, python-build, mplfinance, and attrs-strict among others.

We have also made substantial contributions to Python with both code and in the form of Python Enhancement Proposals (PEPs), having participated in PEPs for positional only arguments, the new parser, pattern matching, the extensible customization of the interpreter startup, improving tracebacks displayed by the CPython interpreter in order to improve the debugging experience, and standardizing editable installs (PEP-660 and PEP-662).

We are also quite excited to count Pablo Galindo Salgado, a member of the Python Steering Council, who is also serving as the release manager for Python 3.10 and Python 3.11, as part of our internal Python community. During this 30th anniversary year, he’s shared some of his hopes and dreams for the future of Python  and will be talking about them, as well as previewing Python 3.10, during the opening keynote of EuroPython 2021 on Wednesday, July 28 at 09:10 CEST.

In addition to supporting numFOCUS, we have also sponsored the Python Software Foundation (PSF) since 2017, and recently became its second Visionary Sponsor. As part of this, we’ve committed to providing two years of funding for a full-time Project & Community Manager for the Python Packaging ecosystem.

By supporting this ‘shift left’ to test earlier in the development process (when changes are easier and less costly to make), we will help improve software quality throughout the Python Packaging ecosystem – something that will benefit the entire Python community.


Learn more about how corporate users of open source software can partner with the ecosystems who provide that software to improve the end-to-end experience for everyone during a live Upstream webinar featuring Kevin P. Fleming, Head of Open Source Community Engagement in Bloomberg’s CTO Office, on Wednesday, August 4th at 2 PM EDT.


We thank our more than 2,000 Python developers around the globe who have been part of this journey. The evolution of Python has been -- and still is -- driven by this amazing community of incredibly diverse Pythonistas. Keep an eye out for a bunch of them in the video interstitials that will be playing in between sessions throughout EuroPython 2021.

We wish you a great week and encourage you to check out the training sessions and talks that some of our Python engineers will be giving during this year’s EuroPython 2021 Online:

EuroPython 2021: Meet our Diamond Sponsor Microsoft

We are excited to have Microsoft as one of our two Diamond Sponsors for EuroPython 2021. Microsoft invests heavily into bringing you the best tooling for Python on Windows and Azure. They have also been a great supporter of EuroPython for many years. Thanks, Microsoft!

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 Microsoft.

Enjoy,
EuroPython 2021 Team
EuroPython Society
EuroPython 2021 Website



Another year, another EuroPython, and Microsoft is once again excited to be a sponsor! We love being able to play a part in bringing together a community of developers and data scientists using Python to learn about what’s new in the world of Python and tooling.

This year, to continue supporting this quickly growing community, we increased our sponsorship of the Python Software Foundation to the new top visionary level. We hope you consider donating to the PSF in order to help provide grants and resources for further development and adoption of Python as well as expanding Python outreach by funding the Python Ambassador Program.

On top of growing the Python community, Microsoft’s Developer Division aims to enable every developer. To help achieve that goal, we have worked hard to support Python in Visual Studio Code and in Azure:

TensorBoard integration with VS Code

Don’t miss out on our talks and training sessions to watch the features mentioned above in action! We hope to see you there!

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.

Discounts

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.

Enjoy,
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.

Enjoy,
EuroPython 2021 Team
EuroPython Society
EuroPython 2021 Website


https://www.optiver.com/

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 helpdesk@europython.eu. 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.

Enjoy,
EuroPython 2021 Team
EuroPython Society
EuroPython 2021 Website

EuroPython 2021: Volume Discount for Company Teams

EuroPython 2021 offers special discounts on business tickets for company teams.

EuroPython Volume Discounts

If you are going to attend the conference as a team, we offer the following volume discounts as a thank you:

  • 5 business tickets for the price of 4
  • 10 business tickets for the price of 8
  • 15 business tickets for the price of 11

In addition to the above offer, we'll also send out a mention on Twitter welcoming your team.

Your company should email sponsoring@europython.eu to apply. You will then receive a coupon code and the welcome tweet will be handled by us.

You can also visit the ticket shop to view the different ticket types and this year’s schedule to see the timetable for EuroPython 2021 in your local time zone.

Enjoy,
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.

Enjoy,
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 !

Enjoy,
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.

Enjoy,
EuroPython 2021 Team
EuroPython Society
EuroPython 2021 Website