pyOpenSci

pyOpenSci

@pyopensci.org

We build diverse communities that support 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: https://linktr.ee/pyopensci

2.2K followers89 following177 posts

Pinned

📣 Join the pyOpenSci editorial team & support software peer review! We're looking for folks with expertise in: 🧬 bioinformatics ⚛️ physics/simulation 📊 sports analytics 🧪 computational chemistry 📈 time-series analysis 🔭 astronomy 🌍 earth science Flexible time commitment, full onboarding. 🐍

📣 Join our editorial team and support scientific open source! Looking for editors with backgrounds in: ⚛️ Physics 🧪 Chemistry 😷 Public health Guide packages through peer review, flexible time commitment, full support provided. Apply: bit.ly/pyoseditor #ScientificPython #pyOpenSci

pyOpenSci is heading to UN Open Source Week! 🌍 We're joining global leaders to discuss sustainable digital infrastructure and human-centered open source communities. Are you going? Let's connect! www.unopensource.org #OpenSource #UNOpenSource #pyOpenSci

At #PyConUS in Long Beach! Join us TODAY (Fri May 15) 3pm Room 202A for an open space on GenAI & open source. pyOpenSci is actively researching how AI tools are impacting our ecosystem. Come shape the frameworks we're building . All perspectives welcome. #Python #OpenSource

Hi friends! 👋 pyOpenSci is pausing Peer Review Dec 22, 2025 – Jan 16, 2026. 💖 Reviews will resume after Jan 16, reflecting our values of care and balance. Take time for yourselves this holiday season! See you in 2026—exciting things ahead! 🥂 #OpenScience #community #opensource #python

we love options, but python packaging has too many. Packaging guru Jeremiah Paige wrote about our values-based rubric for selecting: 🌱 free & open 🤝 inclusive 📐 standards-compliant 💪 well-supported 🎯 opinionated (less paralysis!) www.pyopensci.org/blog/how-we-... #python #opensource #openscience

Community is so critical during times of political unrest. We value the members of the pyOpenSci community who work together to make scientific #opensource more accessible and inclusive and to help researchers and others navigating #python packaging and creating open reproducible workflows.

leah wasser@leahawasser.bsky.social

As a researcher, I learned 2 code the hard way on my own. I wrote messy MATLAB scripts that worked on my computer 😅. No training, just curiosity. I founded @pyopensci.org so people like my former self don't have to struggle alone building #OpenScience workflows. Community matters. Especially now. 💛

Your #Python package needs 3 things: ✅ src/packagename directory ✅ pyproject.toml file ✅ unique package name It does NOT need to: ❌ Solve everyone's problems ❌ Be on PyPI immediately If your code helps you, it might help others. Join our workshop for more: Nov 6 💛 bit.ly/pyos-packagi...

🚨 Early bird extended! 🚨 Join our From Zero to Python Package workshop, Nov 6. Decode the packaging ecosystem: Hatch, PyPI, Uvicorn — and more. Build your package step-by-step. Scholarships available 💛 🔗 bit.ly/pyos-packaging-2025 #OpenScience #Python

pyOpenSci reposted

🚨 Call for editors! 🚨 We’ve got 3️⃣ new pyOpenSci packages ready for review: ✨ Phyleas (hardware security experiments) ✨ LSAPy (land suitability analysis w/ fuzzy logic) ✨ RSTT (sports simulation w/ probabilistic models) Your expertise could help make scientific software stronger & more reusable.

pyOpenSci reposted

Have you ever inherited an #opensource project with limited docs? I am rebuilding the all-contributors bot and the accounts/workflows r undocumented. I'm becoming a PI in search of accounts 😅 Lesson learned: Create a DEVELOPMENT.md file from day one and add everything to it! #openscience

pyOpenSci’s vision? 👀 A research ecosystem where the code behind the science is valued as much as the paper. Where collaboration is the norm, not the exception. Where open is the default. 💛

🐍 Want to publish your own Python package? Join pyOpenSci’s 2-hour online workshop Nov 6: ✔️ Build your first package fast ✔️ Learn the core files (pyproject.toml, docs, metadata) ✔️ Publish to PyPI with confidence 📅 Nov 6, 2025 | Online 🎟️ bit.ly/PythonPackaging

Did you know? 👀 Every pyOpenSci peer review is collaborative, not combative. Maintainers say that our process leaves their packages stronger, better documented, and more usable...not torn apart. Your code matters. And we’re here to help it shine! ✨ 👉 Learn more: www.pyopensci.org/software-pee...

pyopensci.orgWelcome to the pyOpenSci Software Peer Review Guidebook!pyOpenSci is a diverse community that supports the open Python tools that drive open science. GitHub release (latest by date) DOI Learn About Software Peer Review Get a basic overview of our open p...

🚨 Call for editors! 🚨 We’ve got 3️⃣ new pyOpenSci packages ready for review: ✨ Phyleas (hardware security experiments) ✨ LSAPy (land suitability analysis w/ fuzzy logic) ✨ RSTT (sports simulation w/ probabilistic models) Your expertise could help make scientific software stronger & more reusable.

Want your Python code to be installable + reusable? 🐍📦 Join pyOpenSci’s 2-hour workshop From Zero to Python Package (Nov 6). Build your first package, learn PyPI publishing, and automate with GitHub Actions. 👀 See the graphic for registration!

Hot take 🔥 Reproducibility isn’t just about data and methods. It’s about scientific software. If your code can’t be run, your science can’t be trusted. Let’s fix that together. 💜 #OpenScience

pyOpenSci’s vision? A research ecosystem where the code behind the science is valued as much as the paper. Where collaboration is the norm, not the exception. Where open is the default.

Thinking about packaging your Python code, but not sure where to start? 👩‍💻🐍 Our beginner-friendly guide walks you through it step by step: 📂 Organize your code 📝 Write docs ⚙️ Set up pyproject.toml 🤝 Submit for peer review 👉 www.pyopensci.org/python-packa...

pyopensci.orgpyOpenSci Python Package GuideWe support the Python tools that scientists need to create open science workflows. GitHub release (latest by date) DOI new Tutorial Series: Create a Python Package: The first round of our community...

This week, we’re honoring Isabel Zimmerman as she steps down from her editor role at pyOpenSci. From EiC to triage, her clarity and care shaped dozens of reviews. She now moves into an Emeritus role, still a vital part of our community 💜 #OpenScience #pyOpenSci #PeerReview #Python

Traditional academic peer review can feel harsh. At pyOpenSci, our reviews are: 🤝 Collaborative 🛠️ Practical 💛 Centered on helping maintainers succeed Because your code matters and so does the experience of sharing it. 👉 Learn how to submit: www.pyopensci.org/software-pee...

pyopensci.orgWelcome to the pyOpenSci Software Peer Review Guidebook!pyOpenSci is a diverse community that supports the open Python tools that drive open science. GitHub release (latest by date) DOI Learn About Software Peer Review Get a basic overview of our open p...

📢 Eliot Robson is our new rotating Editor in Chief! 🎉 A past package submitter & reviewer, Eliot brings experience and a collaborative spirit to guiding pyOpenSci’s peer review process. 💛 👏 Join us in congratulating him! #OpenScience #Python #PeerReview #pyOpenSci

Welcome to everyone who’s joined pyOpenSci this month! 👋 Whether you’re here to review packages, submit one, or just learn, we’re glad you’re here. 💛 #CommunityDriven

At #SciPy2025, we asked: 💬 What are your biggest pain points around sharing and maintaining research software? Attendees answered thoughtfully, honestly, and hilariously (cats 😹). Here’s what we heard 👇 www.pyopensci.org/blog/pyopens... #OpenScience #Python #ResearchSoftware

pyopensci.orgListening, learning, and building together: what we heard at our SciPy 2025 BoFWe held an incredibly informative community session this year at the SciPy meeting in Tacoma Washington. We asked the community what their open source Python pain points were. Learn more about what we...

🚨 You don’t need to be a software engineer to contribute to scientific open source! pyOpenSci welcomes code, docs, ideas, reviews & encouragement 💛 There’s space for you here 🤝 🔗 www.pyopensci.org/python-packa... #OpenScience #pyOpenSci

pyopensci.orgpyOpenSci Python Package GuideWe support the Python tools that scientists need to create open science workflows. GitHub release (latest by date) DOI new Tutorial Series: Create a Python Package: The first round of our community...

Thrilled to welcome Philip Narteh as pyOpenSci’s first open source infrastructure intern! 💛 Backed by @quansight.com Labs, Melissa Mendonça & Tania Allard, he’ll help migrate our site to Django—bringing accessibility expertise with him. 👋 Welcome, Philip! #OpenScience #Django #pyOpenSci

Still thinking about everyone who showed up for open science this month 💛 Contributed to pyOpenSci? We see you. Curious? We’ve got starter issues + docs to help you begin. ✨ You belong here. Your code matters. ✨ 📖 www.pyopensci.org/blog/pyopens... #pyOpenSci #OpenScience #Python

pyopensci.orgHighlights from SciPy 2025: Building Community, Code, and CultureExplore pyOpenSci’s highlights from SciPy 2025—from Python packaging workshops and talks to first-time contributions, collaboration, and open science in action.

👉 Your research code deserves peer review too. Join pyOpenSci + OpenSource@Stanford (#OSPO) on Aug 7 to explore how open peer review improves software, science, and recognition. 🗓 11AM MT (Stanford-only) 🔗 More: lnkd.in/eX6V_mMK #OpenScience #PeerReview #Python

Behind the scenes at #SciPy2025! ✨ Our Executive Director, @leahawasser.bsky.social, kicking off another great session! pyOpenSci makes open science approachable through packaging workshops, peer review & community events like this. Come say hi if you’re here! #OpenScience #Python #Community