Open Spaces

Open Spaces are self-organizing one-hour meetup-like events which happen in parallel with the main conference. They will be held virtually this year in Lounge Tables on the conference platform. There are actually more hours of Open Spaces than there are of talks! While most of the conference is planned months in advance, Open Spaces are created “just in time” by PyCon attendees right up to the conference. Open Spaces let you self-gather, self-define, and self-organize any way you like.

How do I participate in an Open Space?

It’s pretty easy: Just sit in one of the Lounge Tables :)

During PyCon, there will be Lounge Tables set up for the Open Spaces and the topic will change each hour. The schedule below will as a time table for all the Open Spaces, so you know where and when to go for the Open Spaces you’re interested in.

What Open Spaces are there?

There are Open Spaces on many subjects a bunch of PyCon attendees would like to discuss. Since the PyCon attendees are a diverse bunch, so are the Open Spaces. In past years, we’ve had a mani/pedi party, a feminist hacking space, an AcroYoga space, and a board games room. There’s also plenty of the usual suspects of technical subjects, from computer security to your favorite Python project to professional occupations like DevOps.

Where and when are the Open Spaces?

The Open Spaces are in a set of of dedicated Lounge Tables during both days of the conference days (Friday 5/14 and Saturday 5/15). The Lounge Tables will be identified with a logo in the table and the topic for the hour.

How do I host an Open Space?

For PyCon 2021, we will be using this form to confirm your time slot. It’s a great idea to add your Twitter handle to the description in case anyone interested in attending your Open Space has a question or would like to contact you about it. In order to promote your Open Space we encourage you to tweet about it and use the hashtag #PyConOpenSpace to make sure people see your tweets.

Open Space slots are First Come, First Serve! So don't delay.

Ideas for Open Spaces

Here are a few ideas for potential Open Space topics and activities:

  • Hacker space (maker projects) that use Python (e.g. in Raspbery Pis, iOT, home automation, robots / drones / blimps autopiloted with Python)
  • Hacking/networking/devops
  • Data visualization/science
  • Natural language processing and generation (e.g. chatbots)
  • Quantified Self
  • Diversity initiatives, for example a feminist hackerspace
  • A space for organizers - of conferences, workshops, diversity initiatives (Django Girls, PyLadies, etc.)
  • Framework specific Open Spaces, for example, Django or Flask
  • How to contribute to open source - a help / mentoring group for beginners
  • Git
  • Support - how to avoid burnout
  • Recruitment workshops

If there’s a certain Open Space you’d love to see at PyCon but you don’t want to host it yourself, please add it to our list and maybe someone else will take up the topic and host an Open Space about it.

Planned Open Spaces

If you have an idea for an Open Space, and a day and time when you want to meet, please submit it via the form below and we will list it here on this page. The deadline to submit Open Space topics is May 13, 2021.

Planned Open Spaces so far:

Times in UTC.


Do you have any questions/feedback about tox? Or do you want to learn more about tox 4, the upcoming rewrite of tox? If so, then this open space is what you'll want to attend.

May 14, 2021, 5:15 p.m. - Lounge 1 Submitted by Bernát | Anchor link

Community Organizers

A chat about and with Python Community Organizers. Sharing best practices, Python meetups, Learn how to organize?

May 15, 2021, 6:15 p.m. - Lounge 1 Submitted by Jack | Anchor link

Let's talk about Qt

Python has many frameworks to build user interfaces, Qt is one of the oldest around and still a very popular option.

There are currently two set of bindings developed by different companies: PyQt (Riverbank), PySide (The Qt Company), this space will be focused on PySide, which has been adding more than just bindings to the Qt framework, and it's currently planning more features to better interact with the Python ecosystem, among the topics to discuss, I would suggest:

  • Modification to the Qt API (snake_case and true_property features)
  • NumPy Arrays integration in numerical containers
  • Cross compilation future options
  • Embedded system compatibility
  • Deployment tools and integration
  • How Qt can help Python on the mobile and web stories?
  • Binding generation (for C++ projects)
  • Executing Python code in C++ projects
  • Hybrid applications (C++/Python)

If you have questions, or other ideas, you are welcome to add them to the discussion, and feel free to ping me on Twitter: @cmaureir

May 14, 2021, 8:30 p.m. - Lounge 1 Submitted by cmaureir | Anchor link

Machine Learning Open Space

Machine learning has countless possibilities in the real world, including for social and humanitarian good. Python is an excellent tool for implementing AI algorithms, from linear regression to convolutional neural networks to generative adversarial networks. Join us at this open space to discuss experiences as well as opportunities in using Python for ML! All are welcome, including those that are only getting started with learning about ML.

May 15, 2021, 9:30 p.m. - Lounge 6 Submitted by Thomas | Anchor link

Python Authors

Writing about Python is fun! Come and talk about your experiences writing about Python on your blog or website.

If you write books on Python, come and share your experiences. If you're interested in writing about Python, this might be the place for you!

If you have questions, feel free to ping me on Twitter: @driscollis

May 14, 2021, 6:15 p.m. - Lounge 1 Submitted by Mike | Anchor link

Post-Pandemic Work and Life

How will work and life be different after the pandemic, compared to before? What do we want from our employers or employees in the future? How can we organize to ensure optimal working conditions?

May 14, 2021, 8:30 p.m. - Lounge 2 Submitted by Jesse | Anchor link

Immutable Data & Immutable Data Frames

Maybe you have heard about the advantages of immutable data structures. What about immutable NumPy arrays and immutable Data Frames? Come share your interest in immutable data structures, and hear about some of the advantages of using immutable NumPy arrays and Data Frames with StaticFrame.

May 14, 2021, 6:15 p.m. - Lounge 8 Submitted by Chris | Anchor link

Finance & Python

Do you work in or just enjoy talking about Finance & Python? Then join in on the fun and join our open space.

May 15, 2021, 6:15 p.m. - Lounge 2 Submitted by ryan | Anchor link

Python in Distros

How can distro-managed Python installs best co-exist with pip-managed packages.

How can we reduce friction in the future?

We can continue with a sprint if necessary.

May 15, 2021, 6:15 p.m. - Lounge 2 Submitted by Stefano | Anchor link

Python Practice

What resources and strategies do you use for keeping up a Python learning habit?

May 14, 2021, 5:15 p.m. - Lounge 2 Submitted by | Anchor link

Python in the Physical World

An open space to discuss application of Python with Hardware and real world physical applications.

May 15, 2021, 5:15 p.m. - Lounge 1 Submitted by Zurdo | Anchor link

Build Tools/Systems/APIs

Python has a terrific ecosystem of world-class build tooling, and there are many build systems available to help orchestrate them. Let's talk about what's out there, what's needed, interoperability, remote execution API, and anything else related to build processes.

May 15, 2021, 6:15 p.m. - Lounge 3 Submitted by Carina | Anchor link

Python Freezers/Installers

Discuss and share best practices on Python Freezers/Installers such as pynsist, pyinstaller, py2app, pyship, etc.

May 15, 2021, 8:30 p.m. - Lounge 1 Submitted by James | Anchor link

Los Angeles in person independent hackathon

If you'd like there to be more independent hackathons in the greater los angeles area and are interested in talking about what that would look like come talk about it with us.

Where would you want it to be?
What would you like to hack on with others?

email with questions:

May 15, 2021, 5:15 p.m. - Lounge 2 Submitted by taj | Anchor link

hacking new products/side projects

Let's talk about products/services/systems we've been working on on the side.

How are we using python to improve our everyday life?
What are the biggest problems we're encountering in our day to day,
and why are they as big as they are?

Try to be concise so everyone has a chance to go through theirs - if you'd like to follow up with people, chat with them later in another room, or via text.

email with questions etc.

May 14, 2021, 5:15 p.m. - Lounge 3 Submitted by taj | Anchor link

Ham Radio

I am new to amateur ham radio and I would like to learn more about how people are using Python in this hobby. Come to discuss what you're enthusiastic about with ham radio and Python!

May 15, 2021, 9:30 p.m. - Lounge 1 Submitted by Jacob | Anchor link