pyOpenSci runs free and paid training events that teach skills that scientists need to make their science more open and collaborative.

Upcoming events

pyOpenSci doesn't have any events coming up right now. However, check back to see what we are planning!

Past events

2026

Training

Ship It: Research Software Development in the GenAI Era

Online

A trusted 10-day hands-on asynchronous cohort-based course developed by pyOpenSci for Stanford University and the CURIOSS network.

Learn more
Sprint

PyCon US Development Sprint

Long Beach, CA

Join pyOpenSci contributors for a one-day collaborative sprint focused on improving open science tooling, docs, and contributor workflows.

Learn more
Community event

PyCon US Maintainers Summit

Long Beach, CA

Join pyOpenSci and the broader Python community for a day of talks and roundtables on sustainable open source maintainership.

Learn more
Back to top ↑

2025

Training

From Zero to Python Package: A 2-Hour Python Packaging Workshop

Online

Turn your Python code into a professional package that others can easily install, use, and contribute to. Learn the complete packaging workflow with hands-on demos and proven templates.

Learn more
Training

pyOpenSci Workshop: Create a Python package – Stanford Open Source Program Office

Online

Python packaging can be tricky to navigate. pyOpenSci will lead a pilot workshop on creating your first Python package. The goal of this workshop is to help scientists learn how to package and make code installable and shareable. Read on to learn more!

Learn more
Talk

pyOpenSci: Improving research software and code through open and accessible peer review

Online

Discover how peer review improves research software quality and reproducibility. Hosted for the community within Stanford’s Open Source Program Office, this deep dive introduces pyOpenSci’s review process and ways for researchers to get involved and grow their open source and leadership skills through participating in software peer review.

Learn more
Training

Create Your First Python Package: SciPy 2025

Online

Learn how to create your first Python package using the pyOpenSci template.

Learn more
Community event

SciPy 2025: Open Code, Open Science: What’s Getting in Your Way?

Online

Join us for an interactive discussion on pain points that you are experiencing with developing and maintaining reusable software and code.

Learn more
Community event

pyOpenSci Community Call 5 May 2025 @ 10 am Mountain Time: Right Time, Right Community: My OSS Journey

Online

Join pyOpenSci for a special Open Source Voices session! Learn about Pavithra's open source journey and what helped her grow into a contributor and maintainer in the open source world.

Learn more
Back to top ↑

2024

Community event

pyOpenSci Fall Festival 2024

Online using Spatial Chat

Join us for pyOpenSci's inaugural Fall Festival, happening October 28 - November 1, 2024! This multi-day training event brings together scientists and Pythonistas for inspiring talks, hands-on workshops, and office hours to help you grow your open science and open source skills. Whether you're a new or experienced Pythonista, there's something for you!

Learn more
Training

Workshop: pyOpenSci @ SciPy 2024–Create your first Python package

Online

Python packaging can be tricky to navigate. pyOpenSci will lead a workshop on creating your first Python package at SciPy 2024. The goal of this workshop is to help scientists learn how to package and make code installable and shareable. Read on to learn more!

Learn more
Training

pyOpenSci Online Workshop: Create your first Python package

Online

Python packaging can be tricky to navigate. pyOpenSci will lead a pilot workshop on creating your first Python package. The goal of this workshop is to help scientists learn how to package and make code installable and shareable. Read on to learn more!

Learn more
Back to top ↑