Python Bytes

#453 Python++

37 snips
Oct 16, 2025
Explore the innovative features of PyPI+, enhancing package discovery with dependency graphs. Learn about uv-ship, a CLI tool that simplifies and secures the release process. Get insights into Python 3.14's performance benchmarks and improvements. Discover 'Air', a new web framework, and its unique approach to HTML. Plus, hear tips on testing against new Python versions and a light-hearted Linux joke to wrap it all up.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
INSIGHT

Use PyPI+ For Deeper Package Discovery

  • PyPI+ provides richer package discovery with dependency graphs and health scores to evaluate libraries.
  • Use it to inspect dependents, versions, and maintenance metrics before adopting a package.
ADVICE

Automate Safe Releases With uv-ship

  • Use uv-ship to verify repo state, bump versions, and publish releases while reviewing each step.
  • Run the dry-run first and install it as a uv tool for a consistent, repeatable release workflow.
INSIGHT

3.14 Narrows Free-Threaded Penalty

  • Python 3.14 improves multithreaded performance while reducing the single-thread free-thread overhead seen in 3.13.
  • Upgrade when you need better threaded scalability, but check dependency compatibility for free-threaded builds.
Get the Snipd Podcast app to discover more snips from this episode
Get the app