We build diverse community that supports free and open Python tools for processing scientific data. We also build technical skills needed to contribute to open source and that support open science. Join our global community.

Peer review of Python software to support open science

Light purple image that says software Peer Review. On the image is a woman at a laptop with a pyOpenSci logo on it and a cup of coffee next to her. There is a very light flower in the bottom right hand corner.

Python Package Peer Review

We offer peer review of Python software to increase the quality, usability and long term maintenance of the open source tools that drive open science. JOSS accepts our review as theirs so you can get the benefits of pyOpenSci and JOSS through one review.

> Learn more about the benefits of peer review.

Light purple image with a bunch from different backgrounds of stick figure people in a slightly darker color. The text on the image at the top says Community Partnerships

Community Partnerships

We partner with domain-specific scientific Python communities such as Pangeo who want to review affiliated packages. Through this collaboration, we develop community-specific standards that are used in our reviews to evaluate whether a package meets affiliation requirements. This removes the need for communities to develop their own peer review process.

> Learn More About Our Community Partners

Light purple image that says python packaging guide and below it says simplifying python packaging. The background is a grey laptop with a hand looking down at the laptop the above.

Simplifying Packaging

We are creating a beginner-friendly, community-driven Python packaging guide. Our guide is reviewed by members of the Python Packaging Authority, maintainers of core packaging tools and members of the scientific Python community. It recommends best practices for you to follow when creating a Python package.

> Check out our Python packaging guide

Building Diverse Community Around Python Scientific Software

Image showing 3 people working at 2 computers during a spring at pyCon USA 2023.

Peer Review Mentorship Program

We are building diverse community around the scientific packages that drive open science. We recruit and support editors and reviewers from different backgrounds and gender-identities in each review that we perform.

Are you new to peer review? We got you! We offer a mentorship program for anyone interested in participating in peer review but who might like a bit of support.

Latest contributors


Recent Blog Posts & Updates

automata: Simulation and manipulation

automata is a package implementing structures and algorithms for manipulating finite automata, pushdown automata, and Turing machines, that was recently accepted into the pyOpenSci ecosystem.

pyOpenSci's Guide to SciPy

We’ve got another incredible conference on the horizon, and wanted to share the talks, workshops, and sprints where you can find members of the pyOpenSci community!

Get Involved with pyOpenSci

Fun fact: there are a multitude of ways for you to get involved with pyOpenSci! From social media to in-person events to joining our editoral team, this guide walks you through every opportunity available.

View All Posts

Recently Accepted Python Packages


View All Accepted Packages