@pyOpenSci@fosstodon.org
@pyOpenSci@fosstodon.org avatar

pyOpenSci

@pyOpenSci@fosstodon.org

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 #openscience #community

This profile is from a federated server and may be incomplete. Browse more on the original instance.

pyOpenSci, to opensource
@pyOpenSci@fosstodon.org avatar

What are all of our friends working on this weekend?

We're prepping for PyCon, and can't wait to see you there :allthethings:

pyOpenSci, to python
@pyOpenSci@fosstodon.org avatar

Happy Saturday, #Python friends! What is everyone working on this weekend 👀

pyOpenSci, to python
@pyOpenSci@fosstodon.org avatar

Love Python packaging? Hate Python packaging? FEAR Python packaging?

This talk was made for you, with 💜 , by our Executive Director and Founder, @leahawasser

You'll laugh, you'll cry, and you'll walk away inspired and empowered to tackle anything Python packaging throws at you. We promise.

#PyConUS #Python #pyOpenSci

pyOpenSci, to random
@pyOpenSci@fosstodon.org avatar

Happy PyCon sprint day to all who celebrate! Come join pyOpenSci to:

📚 contribute to our guidebook
🚗 test drive a tutorial
🛠️ help with technical CI (and other challenges)
🔍 even get in there and typo-hunt!

We have ways for everyone of all skill levels to contribute! Plus you'll get to hang out with our Executive Director and Founder, @leahawasser (ask her about Juno - trust us!)

🥪 Lunch will be provided.

See you soon!

#PyConUS #PyCon #OpenSource #OpenScience #pyOpenSci #petsOfPyOpenSci

pyOpenSci, to python
@pyOpenSci@fosstodon.org avatar

Great question from the audience:

You are maintaining an older #python package with many (thousands?) of files.

how does someone try to modernize, run black / other code formatters & linters on all of those (old!) files to modernize? perhaps chip away at it and don't setup pre-commit hooks until it's done?! thoughts?

#python #opensource #openscience #usrse23

pyOpenSci, to python
@pyOpenSci@fosstodon.org avatar

question: how do you get your team, PI, manager to understand and embrace the IMPORTANCE of documentation & software best practices for usability?

Our thoughts: If you want people to use / adopt your tools, documentation and accessibility is crucial.

What do you think?

#USRSE23 #python #opensource

pyOpenSci, to python
@pyOpenSci@fosstodon.org avatar

Friends - we are looking for reviewers for a #genomics focused package - sourmash.

We’d like atleast one person with a solid genomics background but the second can be more packaging, usability, docs, etc etc focused. Please spread the word in your communities!!

more here:
https://pyopensci.discourse.group/t/looking-for-genomics-package-reviewers/388

#openscience #python #opensource #science

pyOpenSci, to random
@pyOpenSci@fosstodon.org avatar

Volunteers are the heart of everything we do here at pyOpenSci, and today we want to celebrate the incredible and tireless efforts of @nicholdav, who has shaped our Editor-in-Chief role into what it is today.

Although David is stepping down from the EiC position, we’re looking forward to his continued contributions to pyOpenSci and the broader Python community 💜

pyOpenSci, (edited ) to random
@pyOpenSci@fosstodon.org avatar

📣 Four days left to submit your talk to the PyCon US Maintainers Summit!

Talks are:
⏲️ 10-15 minutes
👩🏿‍💻 in-person OR remote
💜 focused on best practices, sustainable projects, and thriving communities

✍️ apply: https://docs.google.com/forms/d/e/1FAIpQLSeAXNep0q4gQ9AnS_xNLfq2XYok-FfaZga0RddftxEWLwFfOg/viewform

Questions? Drop us a comment below! We’d love to hear from you!

pyOpenSci, to random
@pyOpenSci@fosstodon.org avatar

Can you believe it's March already?! While we're excited for everything on the horizon, we also wanted to stop and share some of the highlights from the past month! We're so thankful for our community and everyone who makes our work possible 💜

Say hi to sciform The sciform package, which is used to convert Python numbers into strings according to a variety of user-selected scientific formatting options, was accepted by pyOpenSci after completing the pyOpenSci open peer review process. The community support around getting the sciform package review ready was amazing to see! We’re going to pyConUS Will we see you there? Our Executive Director and Founder, Leah Wasser, had her talk about Python packaging for scientists accepted for this May’s conference. Congratulations, Leah! Leah Wasser also received a Better Scientific Software fellowship to create lessons around collaborative open science using GitHub. BSSw provides a central hub for the community to address pressing challenges in software productivity, quality, and sustainability. New Lessons are LIVE! pyOpenSci released new and updated lessons in our Python Packaging Guide, in order to help scientists learn how to make their Python code more shareable and how to create a Python package. Be sure to check them out and let us know what you think!
Upcoming Scientific Python events The PyCon US 2024 Maintainers Summit Call for Proposals is LIVE until March 25th! Share your insights and experiences on best practices, developing sustainable projects, and nurturing thriving communities and a 10-15 minute talk. Learn more: bit.ly/pyOSpyCon2024 Registration is still live for PyConDE & PyData Berlin, so be sure to grab your tickets while they still last! The event is scheduled for April 22nd-24th, with Inessa Pawson delivering the keynote, titled “The Art and Science of Tending Open Source Orchards” Learn more: 2024.pycon.de pyOpenSci is an non-profit organization whose mission is to build diverse, supportive community around the free and open Python tools that drive open science.

pyOpenSci, to python
@pyOpenSci@fosstodon.org avatar

Need some talk inspo for your PyCon Maintainers Summit proposal? How about:

💻 TECHNOLOGY: developer tooling & workflows, internationalization, building and evolving APIs, creating/improving documentation
🤝 COMMUNITY: communication, retaining contributors, burnout, managing expectations, governance, culture, DEI
💰 RESOURCES: funding, volunteer recruitment, legal advice, hosting
🃏 WILD CARD: anything related to #Python project maintenance and leadership!

✍️ APPLY: https://buff.ly/4978mML

pyOpenSci, to random
@pyOpenSci@fosstodon.org avatar

RT @open_resource: Nice article written by @abbycabs about "Creating Pathways That Invest in New Maintainers":

pyOpenSci, to python
@pyOpenSci@fosstodon.org avatar

enjoying the keynote by Neil Hong at the #USRSE23 meeting !! references discussions around defining what an Research Software Engineer is back to 2012. #python #opensource #openscience

pyOpenSci, to opensource
@pyOpenSci@fosstodon.org avatar

It’s Wednesday, which means it’s time to introduce you to another one of our amazing volunteer editors, Alex Batisse!

pyOpenSci Editors:

🔍 find reviewers from diverse backgrounds
👷 oversee the entire review process for a hashtag#Python package
💜 support the submitting authors and reviewers
✅ determine whether a package should be accepted into the pyOpenSci ecosystem

#opensource #openscience #pyopensci #leadership #python

pyOpenSci, to random
@pyOpenSci@fosstodon.org avatar

📅 Mark your calendars!

📣 We're excited to share that the Software for the NASA Science Mission Directorate Workshop has been announced for Tuesday, May 7th through Thursday, May 9th, 2024, with the in-person component taking place in Washington, D.C.

🌌 And there’s no registration fee for the workshop!

🧑‍🚀 The program committee is pulling together information on registration, abstract submission, and travel logistics, and we’ll be sure to keep you updated as we learn more!

pyOpenSci, to python
@pyOpenSci@fosstodon.org avatar

Our top seven reasons for why you should be writing tests for your Python package:

🙈 catch mistakes
⏳ save time
🤝 easier collaboration
🦸 fearless refactoring
✍️ documentation
💜 long-term ease of maintenance
✅ easier pull request reviews

What would you add?

Learn more in our packaging guide: https://www.pyopensci.org/python-package-guide/tests/write-tests.html

pyOpenSci, to PyConUS
@pyOpenSci@fosstodon.org avatar

hey y'all - does anyone know about how the sprints signup works? I put our name on a room (but could easily share a room) but i am not sure whether i should have done that and also if I should be in the sprints intro session. i am listening to the closing in the grand ballroom now @PyConUS

pyOpenSci, to python
@pyOpenSci@fosstodon.org avatar

We all know that #Python is so much more than a programming language--it's a vibrant community made up of individuals with diverse skills and backgrounds.

The Maintainers Summit is where we come together to discuss and foster best practices on how to develop sustainable projects and nurture thriving communities.

Join us to share your thoughts and ideas and learn from your peers!

Call for Proposals is open until March 25, 2024.

#pyconus #pycon #ThePSF #OpenSource

https://www.youtube.com/watch?v=L-Ok_89QJOM

pyOpenSci, to random
@pyOpenSci@fosstodon.org avatar

We’ve released new Python packaging content! This week we’ll be going over all of the great information in the “Test and data for your Python package” section from our Python packaging guide, covering:

🤔 Why write tests?
✨ Types of tests
🏃 Run tests locally
💻 Run tests online

Don't want to wait? Jump in: https://www.pyopensci.org/python-package-guide/tests/index.html

pyOpenSci, to random
@pyOpenSci@fosstodon.org avatar

This week’s Editor Spotlight is on @SimonMolinsky from SARE (Digitree S.A.). We’re excited to introduce you to Szymon as part of our Editor Spotlight, and to celebrate all of his efforts 🙌

#pyOpenSci Editors:

🔍 find reviewers from diverse backgrounds
👷 oversee the entire review process for a hashtag#Python package
💜 support the submitting authors and reviewers
✅ determine whether a package should be accepted into the pyOpenSci ecosystem

pyOpenSci, to random
@pyOpenSci@fosstodon.org avatar

✨ New year, new tutorials ✨
If you’ve ever been curious about how to get started with building a Python package, we’ve got you covered! Our first tutorial walks through the elements and rationale for Python packaging in an intuitive, beginner-friendly manner.

Check it out: https://www.pyopensci.org/python-package-guide/tutorials/intro.html

pyOpenSci, to random
@pyOpenSci@fosstodon.org avatar

Bernat Gabor coming out strong with this slide in the Maintainers Summit :ablobcatcry:

#Python #PyConUS

pyOpenSci, to random
@pyOpenSci@fosstodon.org avatar

We are thrilled to announce that pyOpenSci has received 2 years of funding to cover core operations from the Chan Zuckerberg Initiative. These funds will be used to continue our work in:

🌉 supporting Python open source maintainers in developing the usable and maintainable scientific software the enables open science;
🗺️ helping scientists navigate a complex Python packaging ecosystem;
🌈 diversifying the scientific Python open source community.

Read more:
https://www.pyopensci.org/blog/czi-funds-pyOpenSci-2024.html

pyOpenSci, to programming
@pyOpenSci@fosstodon.org avatar

We've gotten the question: how is pyOpenSci different from JOSS here at @PyConUS

Our peer review process is complementary to JOSS but more #python specific.We've been working with folks maintaining packaging tools, conda, pypa and others to develop a packaging guide - https://www.pyopensci.org/python-package-guide/ that contains standardized recommendations for packaging. we use those standards to encourage package maintainers to follow best practices and to help them in their dev workflows!

pyOpenSci, to python
@pyOpenSci@fosstodon.org avatar

@movingpandas is a Python library for handling movement data based on Pandas, GeoPandas, and HoloViz, and completed the pyOpenSci open peer review process in 2020 🥳

MovingPandas provides trajectory data structures and functions for movement data exploration and analysis.

Learn more about the pyOpenSci #Python package peer review process: https://www.pyopensci.org/about-peer-review/index.html

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • modclub
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • GTA5RPClips
  • tacticalgear
  • normalnudes
  • tester
  • osvaldo12
  • everett
  • cubers
  • ethstaker
  • anitta
  • provamag3
  • Leos
  • cisconetworking
  • lostlight
  • All magazines