~/talk

Friends don't let friends package alone

Talkat PyCon US 2024 · 2024-05-15..05-23· [open-source, developer-experience]
github:lwasser
slides:none on file

pyOpenSci builds an opinionated, beginner-first Packaging Guide for pure Python packages that records concrete choices: using hatch as the end-to-end workflow while acknowledging alternatives like setuptools and poetry, running extensive community review with 38 reviewers and thousands of comments, and running a workshop where 28 people successfully created and published packages. The guide emphasizes pyOpenSci Packaging Guide fundamentals first, early wins over exhaustive options, and documented, moderated decisions that actually work.

AI-written summary · about

  1. 0:00Introduction
  2. 1:05Leah’s background
  3. 2:32Maintainer journey with straal
  4. 5:23Too many packaging options
  5. 7:29Scientists’ packaging pain points
  6. 8:32Beginner-friendly packaging guide
  7. 10:38Community review process
  8. 12:04Too many opinions in discussions
  9. 13:47Fundamentals first
  10. 15:31First Python package in four steps
  11. 16:43Wheels and build files
  12. 17:26End-to-end vs individual tools
  13. 19:33Why Hatch for the guide
  14. 20:40Workshop success with 28 participants
  15. 21:46Packaging tools ecosystem
  16. 22:08Key takeaways
  17. 23:56Future plans for the guide
  18. 26:24Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.