How uv got so fast: https://nesbitt.io/2025/12/26/how-uv-got-so-fast.html
"uv is fast because of what it doesn’t do, not because of what language it’s written in."
How uv got so fast: https://nesbitt.io/2025/12/26/how-uv-got-so-fast.html
"uv is fast because of what it doesn’t do, not because of what language it’s written in."
For those following along on this 'exciting' saga, I did, in fact, submit a PR. It has been merged and a new version of pypostal has been released. Another OSS success story.
https://github.com/openvenues/pypostal/pull/96
Didn't realize that homebrew finally packaged libpostal, that's awesome! Still can't use pypostal though because it has hard coded lib and include dirs that don't work with homebrew's /opt/homebrew/... prefix 😞
Also it still claims python 2 support 😬
I wonder if they'd be open to PRs…
🐍 pyOpenSci has helped 50+ Python packages get production-ready.
Now join founder @leahawasser for a 2-hour workshop to learn the same packaging practices we share in peer review.
📅 Nov 6 | 10 AM MST
🎟️ Early bird ends Oct 5 + scholarships available
🔗 bit.ly/PythonPackaging
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 support
No installs needed—GitHub Codespaces works too!
📅 July 8, 8am–12pm PT
📍 Room 316, Greater Tacoma Convention Center
Workshop 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
What is Poetry Python? Let’s Simplify Dependency Management
https://tuvocit.bloggersdelight.dk/2025/04/18/poetry-python/
Poetry is a Python tool that simplifies dependency management and packaging with ease. It streamlines project setup, ensures consistency, and helps developers maintain clean, manageable environments.
#PythonDevelopment
#PoetryPython
#DependencyManagement
#PythonTools
#PythonPackaging
#DevTools
#CleanCode
#SoftwareDevelopment
#PythonTips
#Python2025
The world of Python Development continues to grow at a great unprecedented pace, and as per the 2025 global developer survey, Python ranks consistently among the top three most widely used programming languages globally. However though, with the growth comes a fair share of headaches, and Python d
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! https://youtu.be/XAq-HnPU4XM
#Python #pythonpackaging #OpenSource #openscience
🚨 Quick Ways to Secure Your Python PyPI Publishing Workflow! 🚨
🔒 Want to keep your package safe? Follow these 3 key security steps:
✅ Use GitHub Environments to restrict your publishing workflows
✅ Set up PyPI Trusted Publisher instead of API tokens
✅ Scan your workflows with zizmor (on PyPI) to identify security flaws
Read more in our latest blog post:
🔗 https://www.pyopensci.org/blog/python-packaging-security-publish-pypi.html
🥳 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 topics
We can't wait to see you there!
#Python #OpenSource #OpenScience #pyOSFallFestival #Quarto #GreatTables #PythonPackaging