@leahawasser@fosstodon.org
@leahawasser@fosstodon.org avatar

leahawasser

@leahawasser@fosstodon.org

Executive Director & Founder: pyOpenSci

I build programs & communities that support #openscience and diversity equity, accessibility & inclusion in STEM

#opensource maintainer: stravalib
💖 ⛰️ trail 🏃‍♀️ , crossfitter
💖Rescue 🐕
She/her

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

leahawasser, (edited ) to python
@leahawasser@fosstodon.org avatar

Tips to prevent maintainer burnout from the beautiful soup maintainer. A single maintainer managing a package will millions of users

*ask users to contribute issues before a pr

  • practice defensive programming. Use warnings to point to common user mistakes

#pyconus #python #opensource

leahawasser, to python
@leahawasser@fosstodon.org avatar

y'all - HAPPY NEW YEAR!! i'm SUPER excited to announce that we are FINALLY publishing our @pyOpenSci tutorial series on how to create a #python package!! yahoo. check out our very first beginner-friendly lesson here:

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

And if you want to participate in the development process via review - watch our github repo here: https://github.com/pyOpenSci/python-package-guide

pls share! and all feedback is welcome !!

#openscience #opensource

leahawasser, to python
@leahawasser@fosstodon.org avatar

Hey #pyconus attendees - if you are planning to attend the maintainers summit, we kick off at 11am in room 402 and our first speaker is @willingc ! our morning session is not listed in the app if you have downloaded it so please be sure to join us if you signed up!

more info is here:

https://us.pycon.org/2024/events/maintainers-summit/

see you there!! #python #opensource

ps - please share this toot!

leahawasser, to python
@leahawasser@fosstodon.org avatar

Friends, don't let friends package alone. Come learn about how we are helping scientists make their software better by demystifying the #python packaging ecosystem . Whether you are a new or seasoned packager this talk is for u. My first pycon main track talk is today at 1030 am in hall c. I'm nervous ! I need friends to get me through 😅 #pyconus @pyOpenSci

leahawasser, to python
@leahawasser@fosstodon.org avatar

Wow! Thank you to everyone who came to my packaging talk!! I was nervous but it went well!

What's next? We r holding a @pyOpenSci open space tomorrow at 10am in room 309. Thank u @ucodery for grabbing the room . Join us to talk all things community #python #openscience and #opensource

Finally we will hold a one day sprint on Monday. If you want to contribute to our guidebook, test drive a tutorial, or help us with some of our technical ci and other challenges, we welcome u! #pyconus

leahawasser, to python
@leahawasser@fosstodon.org avatar

Hi #python friends. our second community created @pyOpenSci tutorial is out - How to make your code installable. making python code installable is the most minimal example of a python package and doesn't require any special tools! check it out here:

https://www.pyopensci.org/python-package-guide/tutorials/1-installable-code.html

fell free to leave any feedback for us or to ask questions in our @pyOpenSci discourse

https://pyopensci.discourse.group/c/coding-help/10

#openscience #opensource

leahawasser, to python
@leahawasser@fosstodon.org avatar

hey y'all - @pyOpenSci is looking for a reviewer for GemGIS - a spatial package. You can see the issue submission here: https://github.com/pyOpenSci/software-submission/issues/128

please get in touch if interested.

#gis #python #GeoSpatial

leahawasser, to python
@leahawasser@fosstodon.org avatar

hey y'all! Inessa Pawson and I are organizing the maintianers summit this year at @PyConUS call for proposals are OPEN now through march 25. Learn more here. https://pyopensci.discourse.group/t/pycon-2024-maintainers-summit/441 #python #opensource #openscience

pls share!!

leahawasser, to python
@leahawasser@fosstodon.org avatar

there's nothing more rewarding than working on community-developed content.

Our work on the @pyOpenSci #python packaging guide is now up to 37 contributors!!

We are now working on adding content around dependencies, tests AND adding opinionated packaging tutorials! All beginner friendly!! Tutorials will begin to roll out in early 2024 :)

leahawasser, to python
@leahawasser@fosstodon.org avatar

i wrote another blog post on my personal experiences with packaging as a teacher, a user and a maintainer. And how giving a tech talk on a big stage felt! (hint: scary!)

i'm curious if others have experienced imposter syndrome and/or challenges navigating our packaging ecosystem / data science ecosystem! let me know what you think. 💗

https://www.pyopensci.org/blog/python-packaging-friends-dont-let-friends-package-alone.html

leahawasser, to random
@leahawasser@fosstodon.org avatar

Creating the community-driven @pyOpenSci Python packaging guide has been a learning experience! There are many different ideas, thoughts, tools and options surrounding Python packaging.

Each page in the guide goes through several rounds of community review from pythonistas who are beginner to expert level. Sometimes people disagree so the process also involves moderation and consensus building.

The outcome:

  • the information is both accurate and beginner friendly.

https://www.pyopensci.org/python-package-guide/

leahawasser, (edited ) to python
@leahawasser@fosstodon.org avatar

. @pyOpenSci has expanded our #python packaging guide! Learn about the different types of tests, why tests are important and how to run tests both locally across Python versions and online using GitHub actions (continuous integration).

https://www.pyopensci.org/python-package-guide/tests/index.html
feedback is welcome
#opensource #openscience

leahawasser, to opensource
@leahawasser@fosstodon.org avatar

hey y'all - @pyOpenSci is looking for a new editor that has experience in the remote sensing and atmospheric science realm for a package that focuses on precipitation data.

the review is here:

https://github.com/pyOpenSci/software-submission/issues/156

if you know of anyone who might be interested please share this with them

If you are interested in applying, please do so here!

https://forms.gle/iLpdZ8B8pyfvWmgG9

#openscience #opensource #science
#python

leahawasser, to opensource
@leahawasser@fosstodon.org avatar

We are hearing a great talk at the maintainers summit on the pathway that an #opensource user can take to become a contributor and then a user! First tip: make sure you have good development and onboarding docs #pyconus #python #opensource

leahawasser, to opensource
@leahawasser@fosstodon.org avatar

Learning about #numpy comics in the documentation summit . How can we make #opensource documentation more fun amd user friendly?! Do you have ideas? #pyconus @pyOpenSci

leahawasser, to python
@leahawasser@fosstodon.org avatar

I wrote an overview of @pyOpenSci s second (and my second) experience at https://www.pyopensci.org/blog/recap-pyos-pyconus-2024.html

we had a great time with a record amount of sprinters, open space attendees AND i gave my first talk! I can't wait for next year!

leahawasser, to random
@leahawasser@fosstodon.org avatar

hey y'all - we're looking for editors with #gis #spatial data background. We especially welcome folks from diverse backgrounds.

being an editor is a volunteer role that takes about 1-2 hours a week - sometimes less. our editorial team is supportive and you will develop skills in managing a process and peer review on GitHub! Get in touch with any questions and learn more here: https://fosstodon.org/@pyOpenSci/111501457409188144

leahawasser, to random
@leahawasser@fosstodon.org avatar

In my first few moments at pycon I ran into some of my conda friends & was quickly reminded of why this conference is so powerful. Python is more than a programming language. It's a community of people who I can geek out with about the most obscure topics. I belong. People care. They care a lot about their work. They care about helping each other learn. While this is a tech conference, it's really people that make python the vibrant communty that it is.#pyconus #postcardsfrompycon @pyOpenSci

leahawasser, to python
@leahawasser@fosstodon.org avatar

Every day I think about how extraordinary it is that so many care so deeply about free and open source software. Isabel is one of a team of volunteers who run peer review of scientific #python software. Ironically, despite the broad understand in the #opensource community of it's value to #openscience writing software is not consistently valued in traditional academic settings. how can we change that... together?

https://pyopensci.discourse.group/t/isabel-zimmerman-pyopenscis-winter-2024-software-peer-review-editor-in-chief/430

leahawasser, to python
@leahawasser@fosstodon.org avatar

hey everyone - if you want to learn more about pyOpenSci, discuss packaging and python pain points and , please join us tomorrow in Room 309 @10AM for an open space. Come for the stickers, for the discussion or just to learn more. We look forward to seeing you there!

Can't make it tomorrow? no problem - we will also be holding a sprint all day monday!!

leahawasser, to python
@leahawasser@fosstodon.org avatar

we had a lovely group of @pyOpenSci community members in the packaging summit. I'm hopeful that things change int he packaging ecosystem moving forward and that we can empower more pythonistas with early wins whether it's with installing and setting up or managing environments or creating a package!

leahawasser, to random
@leahawasser@fosstodon.org avatar

my coding & development skills have grown SO MUCH since i became a maintainer of stravalib. But what i've never experienced is meeting someone in real life who uses it! after my talk yesterday someone came up to me that had used stravalib to collect club information & create "challenge summaries" for an event for people in their work!

it was SO rewarding & unexpected to be thanked for working on the stravalib! i can't wait to share this with our maintainer team!

leahawasser, to random
@leahawasser@fosstodon.org avatar

Today - 10am. learn more about @pyOpenSci , tell us more about what your#python painpoints are so we can think about how we can help! If you are a scientist, or an open source enthusiast, we'd love to talk to you.

or just come, hang out and grab some stickers. see you there! #pyconus #pyconus2024

leahawasser, (edited ) to python
@leahawasser@fosstodon.org avatar

Hey y'all. we will be sprinting tomorrow on our @pyOpenSci #python package guide at pycon US. We will be there by 9am. And will likely be in room 315. check the board tomorrow as we will update in the morning! #pyconus

leahawasser, to random
@leahawasser@fosstodon.org avatar

We are sprinting on @pyOpenSci packaging in ROOM 315 . Join us. if you are remote, and want to participate U can check out our wanted board here:

https://github.com/orgs/pyOpenSci/projects/3

If you are a sphinx person - we have a pyOpenSci sphinx theme that could use some help!

https://github.com/pyOpenSci/pyos-sphinx-theme/issues/2

If you r a devops/ ci person
help su fix our codespell pre-commit action issue

https://github.com/pyOpenSci/pyopensci.github.io/issues/387

if you r new to contributing, please test drive our tutorials & give us feedback

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

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