Sign in

pyOpenSci

@pyopensci.org
2.3K followers 89 following 177 posts

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: linktr.ee/pyopensci

PostsRepliesMedia
pyOpenSci @pyopensci.org · 31/08/2026
📣 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 graphic recruiting editors with backgrounds in chemistry, physics, or public health to lead review of 3-4 packages a year and help with editorial policies. Apply link: bit.ly/pyoseditor. Contact: media@pyopensci.org.
010
pyOpenSci @pyopensci.org · 09/06/2026
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
A group of maintainers in the UN main hall.nstanding next to each other. behind is a slide that says Welcome to the UN Tech Over Hackathon.
060
pyOpenSci @pyopensci.org · 28/05/2026
📣 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. 🐍
Here's alt text for the graphic:

A pyOpenSci call for editors graphic. The top half shows a photo of community members collaborating at a sprint, overlaid with a deep purple tint. Text reads: "Join Our Editorial Team. We need editors with a background in: bioinformatics & genomic surveillance, physics (electron/ion optics), sports analytics & ranking, computational chemistry, time-series analysis, astronomy & astrophysics, earth & climate science." The bottom half has a light cream background with the text "Apply: bit.ly/pyoseditor" and "Questions? Email media@pyopensci.org." The pyOpenSci logo appears at the top.
0107
pyOpenSci @pyopensci.org · 15/05/2026
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
Join us at 2pm friday may 15 in room 202a 
pyOpenSci: ai tools and open source: lets figure this out together.
040
pyOpenSci @pyopensci.org · 22/12/2025
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
pyOpenSci announcement with a festive design. The text reads: ‘See You In 2026! Join us in some mission-critical downtime: 🌱 Peer Review is paused: Dec 22, 2025 – Jan 16, 2026 🌱 Mental health is as important as our work 🌱 Open source thrives when we care for ourselves and our community 💖.’ The graphic includes champagne glasses, balloons, and a person relaxing in a chair, symbolizing rest and celebration.
051
pyOpenSci @pyopensci.org · 15/10/2025
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...
Infographic split into two sections. Left side in dark green with checkmark icon titled 'Do's' lists: Create a src/packagename directory, Add a pyproject.toml instead of setup.py, Create a unique package name, Consider submitting your package to pyOpenSci for peer review. Right side in purple with X icon titled 'Don'ts' lists: Don't try to solve everyone's problems, Worry about publishing to PyPI or conda-forge immediately. Bottom text reads 'Embrace the do's, steer clear of the don'ts, and JOIN a community like pyOpenSci for support along the way.' pyOpenSci logo at top. Link at bottom: bit.ly/pyos-packaging-2025
091
pyOpenSci @pyopensci.org · 09/10/2025
🚨 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
A graphic from zero ro Python package. 2 hour packaging workshop. Build a pure Python package using Hatch and UV, publish securely to PyPI, Automate with GitHub actions, and write docs that help users and contributors. 

Thursday, 6 November 2025. Early bird special is extended. Link: bit.ly/pythonpackaging
032
pyOpenSci @pyopensci.org · 30/09/2025
pyOpenSci has supported 50+ Python packages. Now you can learn the same packaging practices in our hands-on workshop with founder @leahawasser.bsky.social. 📅 Nov 6 | 10 AM MST 🎟️ Early bird rates + scholarships 🔗 bit.ly/PythonPackaging 🐍 Make your code easier to share, use & contribute to.
Dark purple graphic with the pyOpenSci logo at the top. Large white text reads: “From Zero to Python Package.” Subheading: “A 2-hour packaging workshop with pyOpenSci!” A checklist below includes: Build your first Python package; Publish securely to PyPI; Automate releases with GitHub Actions; Write docs that help users & contributors. Event details: Thursday, 6 November 2025, 10:00 AM MST – 12:15 PM MST. White text at the bottom shows the link: bit.ly/PythonPackaging. A teal button on the right says “REGISTER NOW.” On the right side, there’s a line-drawn robot illustration.
030
pyOpenSci @pyopensci.org · 22/09/2025
🐍 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
Purple graphic with pyOpenSci logo at the top. Large white text reads: From Zero to Python Package. Subheading: A 2-hour packaging workshop with pyOpenSci! A checklist underneath says: Build your first Python package, Publish securely to PyPI, Automate releases with GitHub Actions, Write docs that help users & contributors. Below, text reads: Thursday, 6 November 2025, 10:00 AM MST – 12:15 PM MST. At the bottom: bit.ly/PythonPackaging with a button that says Register Now. A simple robot illustration is on the right side.
042
pyOpenSci @pyopensci.org · 16/09/2025
Turn your scripts into a real Python package! 🐍✨ 📅 pyOpenSci 2-hour workshop: Nov 6, online. ✅ Build a package in minutes ✅ Learn to publish on PyPI ✅ Practice with GitHub Actions 🎟️ Early bird pricing is live now — scholarships are available! 🔗 www.pyopensci.org/events/pytho...
Purple graphic with pyOpenSci logo at the top. Large white text reads: From Zero to Python Package. Subheading: A 2-hour packaging workshop with pyOpenSci! Bulleted list: “Build your first Python package; Publish securely to PyPI; Automate releases with GitHub Actions; Write docs that help users & contributors.” Below, event details: Thursday, 6 November 2025, 10:00 AM MST – 12:15 PM MST. Link shown: bit.ly/PythonPackaging. On the right is a simple robot illustration. A teal button at the bottom right says REGISTER NOW.
040
pyOpenSci @pyopensci.org · 15/09/2025
Open science orgs are stronger together 💪 @carpentries.carpentries.org, OLS, @ropensci.org, @pyopensci.org & @prereview.bsky.social are convening to move from surviving → thriving. Read how we’re charting a sustainable, collective path forward: www.pyopensci.org/blog/pyopens... #OpenScience #FOSS
Logos of the five participating organizations (top to bottom: The Carpentries, PREreview, rOpenSci, OLS, pyOpenSci) enclosed in grey ovals along the border of a larger grey circle. Inside the circle at the top is text in all caps spelling “STRONGER TOGETHER.” Below that is an image of several arms and hands closed in a fist. At the bottom of the image in is text spelling “Building resilience in open science starts with collaboration” with the words “resilience” and “collaboration bolded.
095
pyOpenSci @pyopensci.org · 11/09/2025
🚨 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.
Purple background with floral illustrations. Text reads: “Get involved with pyOpenSci! We’re growing our editorial team, and are seeking volunteers from a wide variety of scientific backgrounds. Editors: Lead the review process for 3–4 packages a year. Assist with editorial and peer review policies. People from diverse backgrounds are especially encouraged to apply! Questions? Email media@pyopensci.org. Apply: bit.ly/pyOSEditor.” At the bottom are social links: pyopensci.org, Fosstodon @pyOpenSci, LinkedIn pyOpenSci. Illustration shows a person at a desk on a video call with four people.
097
pyOpenSci @pyopensci.org · 10/09/2025
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!
Purple graphic with pyOpenSci logo and text: “From Zero to Python Package — A 2-hour packaging workshop with pyOpenSci.” Bullet points: Build your first Python package; Publish securely to PyPI; Automate releases with GitHub Actions; Write docs that help users & contributors. Event details: Thursday, 6 November 2025, 10:00 AM–12:15 PM MST. URL: bit.ly/PythonPackaging. A “Register Now” button appears at the bottom right. Decorative line-art robot stands on the right side.
1134
pyOpenSci @pyopensci.org · 20/08/2025
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
Graphic featuring a thank-you message for Isabel Zimmerman from pyOpenSci. The left side includes text acknowledging her contributions as Editor in Chief, editor, and triage team member, noting her leadership, kindness, and clarity. It states she is stepping into an Emeritus role while remaining a valued community member. The right side shows a smiling woman with shoulder-length brown hair in a sleeveless black top, framed in a purple circular border. The pyOpenSci logo appears at the bottom left.
061
pyOpenSci @pyopensci.org · 15/08/2025
After 3 years as our founding Executive Council Chair, Tracy Teal is passing the torch to Karen Cranston. We’re also welcoming April Johnson to the Council! Here’s why this leadership transition is a milestone for our growth: www.pyopensci.org/blog/pyopens... #OpenScience #Python
Graphic thanking Tracy Teal for completing a 3-year term as Executive Council Chair of pyOpenSci. Text expresses gratitude for her expertise, time, and effort, welcomes Karen Cranston as the new Chair, and April Johnson as the newest Council member. Includes pyOpenSci logo and headshots of Tracy Teal (top right), Karen Cranston (middle right), and April Johnson (bottom right).
072
pyOpenSci @pyopensci.org · 14/08/2025
📢 Please welcome Mandy Moore (@therubyrep.bsky.social) as pyOpenSci’s new Communications & Community Lead! Read her intro post: www.pyopensci.org/blog/mandy-m... #OpenScience #Python #CommunityDriven
Portrait of Mandy Moore wearing a wide-brimmed black hat and sleeveless top, seated indoors with colorful lights in the background. To the right, the pyOpenSci logo appears on a purple patterned background.
020
pyOpenSci @pyopensci.org · 13/08/2025
📢 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
Graphic announcing Eliot Robson as pyOpenSci’s new rotating Editor in Chief for the peer review program. Text reads: ‘THANK YOU Eliot Robson. Eliot Robson is our new rotating Editor in Chief for pyOpenSci’s peer review program. A past package submitter and reviewer, he brings experience and a collaborative spirit to leading our editorial team.’ On the right is a circular photo of Eliot wearing a pastel purple and blue hoodie. The pyOpenSci logo appears at the bottom left.
041
pyOpenSci @pyopensci.org · 28/07/2025
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
Graphic introducing pyOpenSci’s first open source infrastructure intern. Text reads: “INTERN SPOTLIGHT. Philip Narteh has joined pyOpenSci as our very first open source infrastructure intern, thanks to the support of Quansight Labs! PHILIP NARTEH.” The image includes a photo of Philip Narteh wearing a white t-shirt that says “WE’RE KIND OF A BIG DEAL,” and the pyOpenSci logo appears at the bottom. The design uses purple tones and rounded shapes.
012
pyOpenSci @pyopensci.org · 25/07/2025
Still riding the #SciPy2025 high ⚡ ✅ Packaging workshop w/ #Hatch + #UV 💬 60+ at our BoF on sharing code 🚀 30+ PRs in one day—many from first-timers 🎙️ Talks, #Pixi demos, & a SciPy Song shoutout! More: www.pyopensci.org/blog/pyopens... Join us: pyopensci.org/events #OpenScience #Python
Small group discussion at pyOpenSci’s Packaging Pain Points BoF session at SciPy 2025, with participants seated in a circle sharing insights.
010
pyOpenSci @pyopensci.org · 23/07/2025
👉 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
Purple and dark blue promotional graphic for an event titled “Improving Research Software and Code Through Open and Accessible Peer Review.” Subtitle: “An event for the Stanford Open Source Community.” Includes the OpenSource@Stanford logo in a circular frame and the pyOpenSci logo in the bottom right. The event date is August 7, 2025, at 11:00 AM MT (GMT-7), with a calendar and clock icon.
020
pyOpenSci @pyopensci.org · 11/07/2025
The #SciPy2025 Sprints are this weekend—July 12 & 13! Breakfast at 8am, kickoff at 9am—then it’s time to dive into open source projects & meet the community. 📍 William W. Philip Hall (1918 Commerce St, UW Tacoma) 🔗 www.scipy2025.scipy.org/sprints #OpenSource #Community #Python
pyOpenSci at SciPy 2025” above it. Below the mountain, text reads: “Sprint with pyOpenSci! July 12–13, 2025. Breakfast at 8:00 am, Kickoff at 9:00 am.” A small circular logo with a river, trees, and a snake appears next to the text.
064
pyOpenSci @pyopensci.org · 11/07/2025
Scenes from #SciPy2025! ✨ Inspiring talks on how tools shape us 🔎 @leahawasser.bsky.social digging into the hardest parts of Python packaging (hint: docs + time!) 🤝 Plenty of hallway chats + shared laughs #OpenScience #Python #Community
Conference attendees in lively discussion, seated in small groups in a room filled with chairs and people talking and laughing.A presenter stands at a podium in front of a slide that reads: “We shape our tools and, thereafter, our tools shape us” — A Schoolman’s Guide to Marshall McLuhan, John Culkin.Leah Wasser, Executive Director of pyOpenSci, speaks into a microphone while pointing to a word cloud on a slide about challenges in packaging and sharing code. The word cloud highlights “documentation” and “time.”
055
pyOpenSci @pyopensci.org · 10/07/2025
Heads down, solving packaging puzzles at #SciPy2025 🧩🐍 Got #Python packaging headaches? Join our BoF today to vent, swap stories, and brainstorm together: cfp.scipy.org/scipy2025/ta... Everyone’s welcome! #OpenSource #Community
A conference room with attendees seated at tables, working on laptops during a Python packaging workshop at SciPy 2025. A presenter stands at the front podium next to a large screen displaying code examples. The room has a quiet, focused atmosphere with people engaged in hands-on learning.
042
pyOpenSci @pyopensci.org · 09/07/2025
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
Leah Wasser, Executive Director and Founder of pyOpenSci, smiles at the camera while standing at a podium with a laptop and microphone in front of her. Behind her, participants sit at tables with laptops in a conference room, attending a session at SciPy 2025.
082
pyOpenSci @pyopensci.org · 08/07/2025
Learning in action at #SciPy2025! 👀 Yesterday’s #Pixi workshop showed how to mix conda + pip, simplify ML, and speed up training. Thanks to @matthewfeickert.com, Ruben Arts & John Kirkham! We’re back this morning with our packaging workshop. Come demystify #Python! lnkd.in/eBk5cz6i
A workshop room with participants seated at rows of tables, working on laptops. Three presenters stand at the front near a projection screen showing a slide about Pixi workflows.A wide view of the same workshop room, showing attendees seated and focused on their laptops during the Pixi machine learning workshop at SciPy 2025.
181
pyOpenSci @pyopensci.org · 07/07/2025
Cheers to James Balamuta for wrapping up 6 months as pyOpenSci Editor in Chief! 🎉 His #R + #Python skills + passion for accessible tools made a big impact. Grateful he’ll keep contributing! 💡 Want to join our peer review crew? www.pyopensci.org/software-pee...
Graphic highlighting James Balamuta as pyOpenSci’s Editor in Chief for Winter 2025. On the left is a photo of James standing outside with a sunset over water in the background. The right side features text about James’s community impact, passions, and a fun fact about traveling to Turkey. The pyOpenSci logo appears at the top along with links to the organization’s website, Mastodon, and Discourse forum.
020
pyOpenSci @pyopensci.org · 04/07/2025
Packaging woes? We wanna hear ’em. Join pyOpenSci at #SciPy2025 for a Birds of a Feather chat on Python packaging pain points + solutions. 🗓 July 10, 1:15 pm, Room 315 🔗 cfp.scipy.org/scipy2025/ta... More events: www.pyopensci.org/blog/pyopens...
Stylized mountain graphic with text: “pyOpenSci at SciPy 2025” and event details for a session titled “Open Code, Open Science — What’s Getting in Your Way?” on July 10, 2025.
062
pyOpenSci @pyopensci.org · 03/07/2025
New to Python packaging? Join our #SciPy2025 workshop with Leah Wasser, Inessa Pawson, Carol Willing & Tetsuo Koyama! Build your own package & learn to publish it—with no local installs required. 🗓️ Tuesday, July 8: 8am PT 🔗 www.pyopensci.org/events/pyope...
Graphic for pyOpenSci’s SciPy 2025 workshop, “Create Your First Python Package,” on July 8 at the Greater Tacoma Convention Center.
041
pyOpenSci @pyopensci.org · 02/07/2025
🚨 Going to SciPy 2025? So are we! pyOpenSci is bringing: ✨ Packaging tutorials 🧠 Python pain point convos 🤝 Inclusive open source sprints Let’s make open science better, together. 📝 Plan your week: www.pyopensci.org/blog/pyopens...
Illustration of a purple mountain under a lavender sky with the text “pyOpenSci at SciPy 2025” above the peak. Below, a banner reads “SciPy 2025, July 7–13, 2025, Tacoma Convention Center | Tacoma, WA” with a small circular SciPy logo featuring a river, evergreen trees, and a bird.
040
pyOpenSci @pyopensci.org · 19/06/2025
We are thrilled to be at the UN #opensource week in New York City this week supported by the Sovereign Tech Agency. We are learning a lot and contributing to important conversations about #opensource sustainability, funding, contributing to open source and more.
Wide-angle view of a high-level meeting at the United Nations, with delegates seated in a large, wood-paneled conference hall beneath a central screen
172
pyOpenSci @pyopensci.org · 12/06/2025
EDITORS NEEDED WITH PHYSICS Background Could that be you? We are looking to onboard a new editor with Physics background to lead software reviews for pyOpenSci. Learn more and sign up below! Please share with your communities! bit.ly.com/pyoseditor #opensource #openscience #python
Illustration of a woman on a video call, with text that says pyOpenSci is seeking volunteer editors with a Physics background. Editors help review 2–4 packages a year and shape peer review policies. Diverse applicants encouraged. Apply link: bit.ly/pyOSEditor
263
pyOpenSci @pyopensci.org · 19/05/2025
Take the annual #python package survey lead by Anaconda and the broader Python community!! Help improve packaging! It should take you about 15 minutes. pycon.us/packaging-su...
Flyer for the Anaconda Python Packaging Survey, encouraging maintainers, developers, and users to participate. Includes QR code and URL: PYCON.US/PACKAGING-SURVEY. Notes that development is led by Anaconda with input from packaging-focused communities including pyOpenSci.
022
pyOpenSci @pyopensci.org · 17/05/2025
Join us tomorrow at 2pm at #pyconus for an open space. Let's talk about what updates we want to make to our packaging guide. And what things you'd like to see pyOpenSci focus on in the upcoming year. When: Sunday may 18 2025 Where: Room 316 #python #opensource
Flyer for PyCon US 2025 Open Space hosted by pyOpenSci. Event details: Room 316, Sunday May 18 at 2pm. Topics include getting to know pyOpenSci, identifying packaging and open science pain points, and learning how to get involved.
062
pyOpenSci @pyopensci.org · 16/05/2025
HAPPENING TODAY!! @ #PyCONUS What: Maintainer's Summit! When: Friday 16 May 2025 2:15pm Where: Room 402 ✅ No registration required ✅ All are welcome Whether you are a maintainer or curious about getting involved #opensource #python this event is for you!
Flyer for the PyCon US 2025 Maintainers Summit. Event is on Friday, 16 May 2025 at 2:15pm in Room 402, David L. Lawrence Convention Center, Pittsburgh, PA. Includes a message that all are welcome. A QR code and shortened link (bit.ly/pyconus-maintainers-summit-2025) are provided for more information. Decorated with trees, a cartoon snake on a keyboard, and a hand clicking the link.
030
pyOpenSci @pyopensci.org · 14/05/2025
Heading to #PyCONUS? Don't miss the Maintainer's Summit! Friday 16 May 2025 2:15pm in Room 402 ✅ Free for any conference attendee to attend ✅ No registration required ✅ All are welcome Whether you are a maintainer or curious about getting involved #opensource #python this event is for you!
Flyer for the PyCon US 2025 Maintainers Summit. Event is on Friday, 16 May 2025 at 2:15pm in Room 402, David L. Lawrence Convention Center, Pittsburgh, PA. Includes a message that all are welcome and no registration is required. A QR code and shortened link (bit.ly/pyconus-maintainers-summit-2025) are provided for more information. Decorated with trees, a cartoon snake on a keyboard, and a hand clicking the link.
063
pyOpenSci @pyopensci.org · 07/05/2025
We need reviewers for the TDA-Mapper #python package. TDA-Mapper: • Visualizes complex data as interactive graphs • Reveals hidden patterns using data shape (topology) Mentorship is available for new reviewers!! Support #opensource #openscience. 🔗 Sign up Now! bit.ly/pyopensci-review
Purple pyOpenSci graphic calling for reviewers for TDA-Mapper Python package. Highlights: ‘Visualizes complex data as interactive graphs’ and ‘Reveals patterns using data shape’. A QR code and sign-up link (bit.ly/pyopensci-review) are provided. Tagline reads: ‘Support open source & open science
064
pyOpenSci @pyopensci.org · 30/04/2025
🧩 It's not too late to register! Join us Monday, May 5 @ 10AM MT for a conversation with @pavithraes (Developer Advocate, @quansight) about finding your place in open source. Her journey is inspiring—and grounded in community. 🔗 bit.ly/pyos-contrib... Please share 💜 #OpenSource #Python #Community
Event poster for pyOpenSci featuring Pavithra Eswaramoorthy, Developer Advocate at Quansight, speaking on May 5, 2025 at 10 AM MT. The talk is titled ‘Right Time, Right Community: My Open Source Journey.’ Includes registration link and image of Pavithra smiling.
062
pyOpenSci @pyopensci.org · 24/04/2025
Want to learn more about participating in #opensource? Join @pyOpenSci on May 5 for a free ONLINE talk by @pavithraes.me as she shares her journey into the OSS world! 💡 🗓️ 10AM MT | 💻 Online 🔗 Learn more & Register: bit.ly/pyos-contrib... #OpenSource #Python #openscience
Graphic promoting the pyOpenSci community call on May 5, 2025 at 10 AM MT. Features a photo of Pavritha Eswaramoorthy, Developer Advocate at Quansight, with text: “Right Time, Right Community: My Open Source Journey.” A button below reads “Register: https://bit.ly/pyos-contribute.” The event is online and open to all.
061
pyOpenSci @pyopensci.org · 15/04/2025
Learn the basics of creating a Python package! Learn about package structure, the pyproject.toml file (metadata) adding docstrings and code and using your package. 🎥 Watch now! youtu.be/XAq-HnPU4XM #Python #pythonpackaging #OpenSource #openscience
A purple graphic with the text "create your first python package" a beginner friendly video tutorial using hatch.
094
pyOpenSci @pyopensci.org · 03/04/2025
New Video! In 5 minutes, learn how 2 connect a GitHub repo to Zenodo to automatically generate a DOI (digital object identifier). * Sync Zenodo with GitHub * Turn on tracking * Create a GitHub Release * Add the DOI badge to your README file youtu.be/1pI4QU-7c98 #openscience #opensource #science
Illustration of five people around a table with laptops under the text “How to Make Your Code Citable – Connect GitHub to Zenodo,” with the pyOpenSci logo in the corner.
094
pyOpenSci @pyopensci.org · 17/03/2025
🚨 Secure Your Python PyPI Publishing Workflow! 🚨 Follow these 3 steps: ✅ Use GitHub Environments for publishing workflows ✅ Set up PyPI Trusted Publisher and remove API tokens ✅ Scan your workflows with zizmor to identify risk 🔗 www.pyopensci.org/blog/python-... #Python #pythonpackaging
A visual diagram titled ‘Secure Your Python Package When Publishing to PyPI’ illustrating a secure publishing workflow. It includes three steps: (1) Build distribution files with GitHub Actions, (2) Use a trusted environment named ‘pypi’, and (3) Secure upload to PyPI via the Trusted Publisher Workflow. The diagram shows a locked chain symbolizing security and a PyPI warehouse representing the Python Package Index. The pyOpenSci logo is in the top right corner
000
pyOpenSci @pyopensci.org · 14/03/2025
Self-care Friday! What is one thing that made you smile this week? Share pictures, stories, memes, etc. Below is a picture of a blooming goldfish plant---a signal of spring. pyOpenSci continues to celebrate our inclusive #opensource community that supports #openscience. #selfcarefriday
A photograph of a goldfish plant blooming - orange fish shaped flowers
020
pyOpenSci @pyopensci.org · 10/02/2025
🚀 Our mission matters now more than ever. Here's to 2024 🚀 🎓 180+ people trained 💡 55 new software submissions 🤝 278 diverse contributors And a single way to create a #python package! We’re lowering barriers to #opensource software. Join us! 🔗 Got 6 minutes? Read more: buff.ly/4aRffo0
Infographic summarizing pyOpenSci’s achievements in 2024 with the title ‘pyOpenSci 2024: A year of community & growth.’ The ‘Training & Sprints’ section shows 7 events and 180 attendees. The ‘Peer Review’ section highlights 39 accepted packages and approximately 100 editors and reviewers. The ‘Community’ section emphasizes 1,436 issues and pull requests submitted, 278 contributors, and 23 new co-developed lessons.
044
pyOpenSci @pyopensci.org · 07/02/2025
🚀 Call for Proposals: PyCon US 2025 Maintainers Summit! 🚀 Proposals are due February 22, 2025 ⏳ Submit yours today! This year we’re featuring talks & short ignite talks (5 min)—open to all experience levels. Share your insights and lessons learned in #python #opensource buff.ly/4hPulwq
A promotional graphic for the PyCon US 2025 Maintainers Summit encouraging abstract submissions. The top of the image features bold text stating “SUBMIT AN ABSTRACT!” with the submission deadline: Friday, February 22, 2025. Below, the event title “PyCon US Maintainers Summit” and a shortened URL (https://bit.ly/pyconus-maintainers-summit-2025) are displayed. The background is beige with a dark blue border. The image includes three smaller photos of participants at past events, showing a diverse group of masked individuals engaged in discussion, using laptops, and posing for a photo with conference badges. The graphic uses a professional yet friendly tone, with Python-themed decorative elements around the title.
064
pyOpenSci @pyopensci.org · 16/01/2025
Inessa Pawson won the 2024 NumFocus community leadership award. We're thrilled to celebrate her. She's been key in building the pyOpenSci community and other vital parts of the #python #opensource #community, fostering connection & promoting open source values 💖 Read more: buff.ly/3P4MnOY
Graphic celebrating Inessa Pawson, recipient of the NumFOCUS Community Leadership Award 2024. The design features a professional photo of Inessa alongside details of her contributions, including roles as a NumPy Steering Council member, scikit-learn survey team co-lead, Scientific Python SPEC Steering Committee member, and organizer for SciPy US and PyCon US Maintainers Summit since 2020. The graphic highlights her passions: incentive design, collaborative intelligence, and jazz. Includes pyOpenSci branding and URL
0164
pyOpenSci @pyopensci.org · 20/12/2024
Hi friends! 👋 pyOpenSci is pausing Peer Review Dec 21, 2024 – Jan 13, 2025. 💖 Reviews will resume after Jan 13, reflecting our values of care and balance. Take time for yourselves this holiday season! See you in 2025—exciting things ahead! 🥂 #OpenScience #community #opensource #python
pyOpenSci announcement with a festive design. The text reads: ‘See You In 2025! Join us in some mission-critical downtime: 🌱 Peer Review is paused: Dec 21, 2024 – Jan 13, 2025 🌱 Mental health is as important as our work 🌱 Open source thrives when we care for ourselves and our community 💖.’ The graphic includes champagne glasses, balloons, and a person relaxing in a chair, symbolizing rest and celebration.
040
pyOpenSci @pyopensci.org · 19/12/2024
🚨 We’re Hiring 🚨 Join pyOpenSci as a Writer and Social Media Specialist to help us tell the story of open science and Python. 🐍✨ Remote, flexible, and $25-$40/hour. Apply today! 👉 buff.ly/41vwzfx #OpenScience #Python #opensource #jobs
Purple graphic with pyOpenSci logo, text ‘We’re Hiring! Content & Writing Specialist,’ job tasks, a QR code, and contact info admin@pyopensci.org.
073
pyOpenSci @pyopensci.org · 16/12/2024
pyOpenSci is hiring a Writer & Social Media Specialist to help connect w/ the scientific Python community. Flexible, remote, & part-time, this role is about crafting engaging content to amplify pyOpenSci's work around making #openscience and #opensource more accessible. buff.ly/41vwzfx
Purple graphic with pyOpenSci logo, text ‘We’re Hiring! Content & Writing Specialist,’ job tasks, a QR code, and contact info admin@pyopensci.org.
0159
pyOpenSci @pyopensci.org · 21/10/2024
🎓 Scholarships for Scientists & Academics! 🎓 The pyOpenSci Fall Festival is offering scholarships for hands-on workshops in Python, open science, and reproducible research. Applications close Wednesday—don’t miss out! 🚀 🔗 Apply now: bit.ly/pyosFF2024 #OpenScience #opensource #Python
pyOpenSci Open Science Fall Festival 2024, October 28th to November 1st, online event. Scholarships applications close Wednesday. Workshops focus on Python coding, package creation, code publishing, and reproducible scientific outputs. Apply now at bit.ly/pyosFF2024.
010
pyOpenSci @pyopensci.org · 21/10/2024
🚨 Last week to register! 🚨 Join the pyOpenSci Fall Festival from October 28 - Nov 1 for talks & hands-on workshops! BOGO - bring a friend • Write better Python code • Create a Python package • Share & publishe code • Reproducible scientific outputs 🔗 bit.ly/pyosFF2024 #OpenScience #Python
pyOpenSci Open Science Fall Festival 2024, October 28th to November 1st, online event with hands-on learning and keynote talks. Last week to register! Workshops include Python coding, package creation, code publishing, and creating reproducible scientific outputs. bit.ly/pyosFF2024
011