pyOpenSci makes Python software better and easier to find through peer review
Our open peer review process makes scientific software better and easier to discover.

How Python software peer review works
Software peer review, similar to the review of scientific papers, is a process where scientists vet software code, documentation, and infrastructure. pyOpenSci leads an open peer review process run by a community of dedicated volunteers. Reviews are supportive and fully transparent with the shared goal of improving the quality, usability, and maintainability of the software that is driving open science.
- Diverse teams lead each review, enhancing the overall feedback quality.

Get a fast-track JOSS publication
Get involved with software peer review
Become a pyOpenSci reviewer
See our review process in action
Ready to submit a package for review?

Scientists need trusted and vetted software

Peer review benefits open source maintainers
Meet our editorial board
The pyOpenSci software peer review process is led by a volunteer team of editors from the scientific Python community. Editors do the following things:
- They find reviewers from diverse backgrounds who have a mixture of scientific domain and Python experience.
- They oversee the entire review process for a package ensuring it runs in a timely and efficient manner.
- They support the submitting authors and reviewers in answering questions related to the review.
- They determine whether that package should be accepted into the pyOpenSci ecosystem once the review has wrapped up.
Learn more about the editor role at pyOpenSci in our peer review guide.
Filipe
Alexander Hasson
Lauren Yee
David Nicholson
Bane Sullivan
Derek Homeier
Tetsuo Koyama
Julieta Millan
Carter Lee Rhea
Emeritus & guest editors
We are deeply grateful for those served on our editorial board previously!
Chiara Marmo
Luiz Irber
Ben Cook
Alex Batisse
Jonny Saunders
Nima Sarajpoor
Anita Graser
Recently accepted Python packages
lintquarto
Package for running linters, static type checkers and code analysis tools on python code in quarto (.qmd) files.
tda-mapper
A Python library implementing the Mapper algorithm for Topological Data Analysis.