The Real Python Podcast

Python Getting Faster and Leaner & Ideas for Django Projects

23 snips
Oct 25, 2024
Christopher Trudeau, a regular on the show and contributor at PyCoder's Weekly, discusses exciting developments in Python, including the adaptive interpreter and JIT compiler from version 3.13. He shares insights on performance improvements and explores a range of Django projects for developers at all skill levels. The conversation also dives into recent Python Enhancement Proposals and practical community projects like building a contact book app and leveraging DuckDB in the browser. It’s a treasure trove for Python enthusiasts!
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
INSIGHT

Try-Except Enhancements and PEP Withdrawals

  • PEP 758 proposes allowing multiple exceptions in try-except blocks without parentheses for better readability.
  • PEP 760, which aimed to eliminate bare except clauses, was withdrawn due to backward compatibility concerns.
INSIGHT

Dependency Groups in pyproject.toml

  • PEP 735 introduces dependency groups in pyproject.toml.
  • This allows specifying dependencies for specific purposes like testing, promoting consistency across packaging tools.
INSIGHT

CPython Artifact Signing

  • PEP 761 proposes deprecating PGP signatures for CPython artifacts in favor of SIG store.
  • This simplifies key management for release managers and is planned for Python 3.14.
Get the Snipd Podcast app to discover more snips from this episode
Get the app