Apr 10, 2026
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 morepyOpenSci runs free and paid training events that teach skills that scientists need to make their science more open and collaborative.
pyOpenSci doesn't have any events coming up right now. However, check back to see what we are planning!
Apr 10, 2026
Online
A trusted 10-day hands-on asynchronous cohort-based course developed by pyOpenSci for Stanford University and the CURIOSS network.
Learn moreMay 17, 2026
Long Beach, CA
Join pyOpenSci contributors for a one-day collaborative sprint focused on improving open science tooling, docs, and contributor workflows.
Learn moreMay 16, 2026
Long Beach, CA
Join pyOpenSci and the broader Python community for a day of talks and roundtables on sustainable open source maintainership.
Learn moreNov 6, 2025
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 moreOct 2, 2025
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 moreAug 7, 2025
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 moreJul 8, 2025
Online
Learn how to create your first Python package using the pyOpenSci template.
Learn moreJul 10, 2025
Online
Join us for an interactive discussion on pain points that you are experiencing with developing and maintaining reusable software and code.
Learn moreMay 5, 2025
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 moreOct 28, 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 moreJul 13, 2024
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 moreApr 29, 2024
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