pyOpenSci
We build diverse and welcoming communities around #Python #opensource tools that drive #openscience.
Be sure to connect with us around the web: https://linktr.ee/pyopensci
#python #pythonpackaging #opensource
-
Joining us at #PyConUS? Come to our open space TODAY (Fri May 15)
3pm Room 202A — generative AI impacts on open source.pyOpenSci is researching this actively and building frameworks for
more intentional AI use in scientific open source. We want your
experience and perspective to shape this work.All backgrounds welcome. #Python #OpenSource #GenerativeAI #pyOpenSci
-
Warning: If you know, you know… 😄
Community pyOpenSci joke… when notifications start rolling in, and suddenly GitHub starts to blow up… you know something good is happening.
That “GitHub blowing up” energy? That’s the heart of what we do. The heart of mentorship. People working together, in real time, figuring things out side by side. It’s what we do—1:1, collaborative, iterative.
Many apologies for all the updates coming your way during this year’s #PyConUS conference! #MaintainersSummit
-
We are proud to work alongside Inessa Pawson (NumPy, OpenTeams) and Mariatta Wijaya (PyLadies, CPython) to host this year’s PyCon US Maintainers Summit on May 16 in Long Beach, California.
Python is much more than a programming language. It is a vibrant community made up of individuals with diverse skills and backgrounds.
📍Find us at > Room 201A, Long Beach Convention & Entertainment Center, 300 E Ocean Blvd, Long Beach, CA 90802
#PyConUS #PyConUS2026 #Python #OpenSource #MaintainersSummit
-
📣 Generative AI can support open source workflows, but it can’t fully replace the thought, design, and vision that only a human can implement. It also can’t replace mentorship, care, and compassion—human parts of the tech world that both fuel the open-source ecosystem and strain the fragile social web that supports it.
That's why we are fully committed to emphasizing foundational open source skills, critical thinking and shared open source norms and workflows.
-
🚀 Early bird pricing extended!
Join our From Zero to Python Package workshop on Nov 6 — learn to build and publish Python packages the modern way with Hatch, PyPI, and UV.👩💻 Ideal for researchers, developers, and open-source contributors.
💡 Scholarships available!
🔗 Learn more: https://bit.ly/pyos-packaging-2025Build your skills developing better, #python software while also supporting scientific #opensource
Please share! -
So much brilliant work never makes it into a paper.
Code, data, and late nights helping others debug are the invisible engines of science.At pyOpenSci, we believe they are the pulse of research.
Build openly. Build together. If you believe research is more than papers, join us.Volunteer, review, contribute — let’s make research more inclusive and impactful. 💛
#OpenScience #pyOpenSci -
We’re celebrating @isabelizimm as she steps down from her active editor role at pyOpenSci 💜
From Editor in Chief to triage team, Isabel has guided countless reviews with clarity, kindness, and a deep commitment to open science.
She now becomes an Emeritus Editor—still part of our community, always appreciated.
Thank you, Isabel!
#OpenScience #Python #ResearchSoftware #PeerReview #pyOpenSci #CommunityDriven
-
📢 We’re excited to welcome Mandy Moore as pyOpenSci’s new Communications and Community Lead!
Mandy brings 15+ years of experience in marketing, content strategy, podcast production, and community engagement.
Read her intro post: https://www.pyopensci.org/blog/mandy-moore-communications-lead.html
#OpenScience #Python #CommunityDriven #ResearchSoftware #pyOpenSci
-
📢 Exciting news—Eliot Robson is our new rotating Editor in Chief! 🎉
A past package submitter and reviewer, Eliot brings experience and a collaborative spirit to guiding pyOpenSci’s peer review process—helping maintainers make scientific Python packages more robust, reusable, and sustainable.
💛 Join us in congratulating him!
#OpenScience #Python #ResearchSoftware #PeerReview #pyOpenSci -
What’s getting in the way of maintaining and sharing your research software? 👀
At #SciPy2025 pyOpenSci hosted a Birds of a Feather (BoF) to ask that very question, and the community showed up with insight, vulnerability, and solutions.
From confusing packaging tools to cultural barriers in academia, we break down the biggest pain points and what we’re doing next.
👉 https://www.pyopensci.org/blog/pyopensci-bof-community-scipy-2025.html
-
🚨 You don’t have to be a software engineer to contribute to scientific open source!
At pyOpenSci, we believe good science needs good software, and that means contributions of all kinds:
🛠️ Code
📚 Docs
🧠 Ideas
🤝 Reviews
💛 EncouragementWhether you’re a researcher, educator, or someone just curious about open source, we have space for you. 🤩
🔗 Learn how to get started: https://www.pyopensci.org/python-package-guide/
#OpenScience #Python #CommunityDriven #ResearchSoftware #pyOpenSci #BeginnerFriendly
-
Thrilled to welcome Philip Narteh as pyOpenSci’s first open source infrastructure intern! 💛
Backed by Quansight Labs, Melissa Mendonça & Tania Allard, he’ll help migrate our site to Django—bringing accessibility expertise with him.
👋 Welcome, Philip!
-
It’s the weekend, but we’re still thinking about all the contributors who showed up for open science this month!
💛 If you contributed to pyOpenSci recently, we see you.
👀 Curious about contributing? We’ve got starter issues + human-first docs to help you begin.✨ Your code matters. Your contribution matters. You belong here. ✨
📖 What we’ve been up to: https://www.pyopensci.org/blog/pyopensci-at-scipy-2025
📚 How to contribute: https://www.pyopensci.org/python-package-guide/
📅 Events: https://www.pyopensci.org/events -
Two weeks out from #SciPy2025 and we’re still buzzing ⚡
🛠️ Our packaging workshop with #Hatch + #UV made best practices feel doable
💬 60+ joined our “Packaging Pain Points” BoF—real talk, real momentum
🚀 30+ PRs opened in one day—many from first-timers!
🎙️ Lightning talks, #Pixi demos, and a SciPy Song shoutout!More soon—including our Aug 7 event on peer review w/ Stanford #OSPO.
✨ Read more: https://www.pyopensci.org/blog/pyopensci-at-scipy-2025
#Python #OpenSource #OpenScience #ResearchSoftware #CommunityDriven
-
Learning in action at #SciPy2025! 👀
Yesterday’s #Pixi workshop showed how to mix conda + pip, simplify ML workflows, and speed up training on cloud or GPU—fast and reproducible.
Thanks to Matthew Feickert, Ruben Arts, and John Kirkham!
We’re back this morning with our packaging workshop. Come demystify #Python packaging: https://lnkd.in/eBk5cz6i
-
Join our hands-on #SciPy2025 workshop led by Leah Wasser, Inessa Pawson, Carol Willing & Tetsuo Koyama.
You’ll:
✅ Build your own Python package
✅ Learn best practices
✅ Publish to TestPyPI
✅ Get packaging resources + community supportNo installs needed—GitHub Codespaces works too!
📅 July 8, 8am–12pm PT
📍 Room 316, Greater Tacoma Convention CenterWorkshop info: https://www.pyopensci.org/events/pyopensci-scipy25-create-python-package-workshop.html
More SciPy events: https://www.pyopensci.org/blog/pyopensci-at-scipy-2025.html
-
@curioss We’re thrilled to be part of this initiative! 🌟
Huge thanks to @leahawasser, Zach, and Francesca for shining a light on the power of collaboration between institutional #OSPOs and community-led efforts like @pyOpenSci.
Looking forward to more shared learning around peer review, Python packaging, and open source community care! 💛
-
💜 Bring a friend
🎃 2 for 1
👻 Buy one get one free.
🐈⬛ Double deal
🧙 Half off (when you buy two)
🦇 Two-in-oneNo matter how you say it, it’s here! All of the tickets to our Open Science Fall Festival are now buy one, get one free! Grab a friend and enjoy a single workshop, or attend all five days. No matter what you choose, we’ve got something for everyone!
#OpenSource #OpenScience #Python #MyST #Quarto #GreatTables #pyOpenSci
-
The THzTools package is in need of reviewers! We’re looking for volunteer reviewers with an interest in the physics of solids and optical spectroscopy for superconductors and magnetic materials to help review THzTools.
Not an expert in this domain? Not to worry! We’re also looking for an editor with Python expertise to help out.
🫶 New to reviewing? We offer mentorship!
Apply today!
-
Do you love Cython? Are you passionate about open source? Consider volunteering with pyOpenSci! We’re looking for a volunteer reviewer with Cython expertise and an interest in network diffusion processes to help review the CyNetDiff Python package.
🫶 New to reviewing? We offer mentorship!
💻 Learn more about CyNetDiff: https://github.com/eliotwrobson/CyNetDiff
💜 Apply today: https://bit.ly/pyOSReviewer#OpenSource #OpenScience #Python #pyOpenSci #Volunteer #Cython #NetworkDiffusion
-
Great Tables is in need of great reviewers! We’re looking for volunteer reviewers with expertise in Pandas or Polars DataFrames and an interest in making beautiful tables to help review the Great Tables Python package.
🫶 New to reviewing? We offer mentorship!
⚡ Learn more about Great Tables: https://github.com/posit-dev/great-tables
💜 Apply today: https://bit.ly/pyOSReviewer#OpenSource #OpenScience #Python #pyOpenSci #Volunteer #GreatTables #Pandas #Polars
-
Rowan Cockett’s Keynote, Enhancing Scientific Collaboration with MyST Markdown and Continuous Science, rounds out our Fall Festival Keynote sessions.
Keynote tickets are free, and in this talk Rowan will be:
🪄 introducing MyST Markdown
🍬 demonstrations of real-world applications of MyST
🐈⬛ sharing practical insights on how MyST can elevate your research dissemination🦇 Grab your spot today: https://bit.ly/pyosFF2024
#OpenSource #OpenScience #Python #MyST #Quarto #GreatTables #pyOpenSci
-
⛈️ Do you love atmospheric sciences?
💜 Are you interested in volunteering with pyOpenSci?Check out our latest call for editors! We’re looking for a volunteer editor with atmospheric science expertise and an interest in aerosol simulation to lead the review process for PyPartMC.
🍃 Learn more about PyPartMC: https://github.com/open-atmos/PyPartMC/
💌 And apply today! https://bit.ly/pyOSEditor#OpenSource #OpenScience #Python #pyOpenSci #Volunteer #PyPartMC #AtmosphericSciences #MonteCarlo
-
Our scholarship application deadline is almost here - be sure to apply today! Scholarship recipients will receive:
🎃 admission to our Keynote sessions
🦇 access to all four hands-on workshops
🧟 entry to all of our office hours sessions
👻 a guaranteed spot in our Quarto talk session🐈⬛ Apply today: https://bit.ly/pyosFF2024-scholarship
#OpenSource #OpenScience #Python #MyST #Quarto #GreatTables #pyOpenSci
-
Not only will registering for the pyOpenSci Fall Festival get you access to our hands-on Quarto and Great Tables workshop with @tracykteal, Rich Iannone, and Jesse Mostipak, but you’ll also be able to attend office hours and hear two fantastic talks! That’s right, James Balamuta and George Stagg will be joining us to share more goodness about Quarto and Quarto Live!
🦊 Learn more and register today: https://bit.ly/pyosFF2024
#OpenSource #OpenScience #Python #MyST #Quarto #GreatTables #pyOpenSci
-
BEST. DAY. EVER: we’re announcing our keynote speakers for the pyOpenSci Open Science Fall Festival! Our keynote session is taking place on Monday, October 28th, and we’re offering this session at no cost.
🦇 Melissa Mendoça, Sr. DevEx Engineer at Quansight
🐈⬛ Eric Ma, Sr. Principal Data Scientist at Moderna
🎃 @rowan, CEO and founder of Curvenote🧙 Register today: https://bit.ly/pyosFF2024
-
Collecting baseline data that aligns with the goals and outcomes of your project, program or organization is critical to do at the beginning. In our latest newsletter, @leahawasser explains why Python package health metrics are so important to the long-term success of pyOpenSci.
-
🥳 Registration for the pyOpenSci Open Science Fall Festival is LIVE! Join us for five incredible days, including:
💜 Amazing keynotes
🛠️ Hands-on workshops, covering Python Packaging, Quarto, and Great Tables
📚 Office hours, a chance to get extra help, info, and clarification on workshop topicsWe can't wait to see you there!
#Python #OpenSource #OpenScience #pyOSFallFestival #Quarto #GreatTables #PythonPackaging
-
⛰️ Grab your gear and join us on an adventure! In our latest newsletter, Executive Director and Founder, @leahawasser shares details from the monumental past two years of pyOpenSci, including:
📜 a brief history of pyOpenSci
🪚 building Python packaging consensus
🏃 pyOpenSci at PyCon and SciPy
🌱 our software peer review program
💗 the pyOpenSci community
🌎 a sustainability model for pyOpenSci
🌅 what's nexthttps://www.pyopensci.org/blog/what-pyopensci-accomplished-with-two-years-of-funding.html
-
🏃♀️ Ready, set, sprint!
Over the past two years, our Executive Director and Founder, @leahawasser, has been holding beginner-friendly sprints. In this post, she explores the varied motivations and barriers associated with contributions to open source, and how pyOpenSci is addressing them.
It's definitely worth the read!
https://www.pyopensci.org/blog/pyopensci-pyconus-2024-sprints.html
-
pip install xgi
And get started streamlining your processes for working with higher-order networks from start to finish! XGI is part of the #pyOpenSci ecosystem, and excels at many things, including:
🔍 Analyzing higher-order networks with measures and algorithms
🧰 Manipulating node and edge statistics in a flexible and customizable way
🎨 Drawing higher-order networks in a variety of visually striking ways📄 XGI docs: https://xgi.readthedocs.io/en/stable/
-
This weekend is the perfect time to apply to the #pyConUS24 Maintainers Summit! Organized by @feynudibranch, @inessapawson, and @leahawasser, the Maintainers Summit brings together the #Python community to share best practices in developing sustainable projects and nurturing thriving communities.
Learn more and apply: https://bit.ly/pyOSpyCon2024
Proposals from first-time speakers and Pythonistas from underrepresented groups are strongly encouraged.
Questions? Drop ‘em in the comments!