Topics covered in this episode:
- Python 3.13.0 released Oct 7
- PEP 759 – External Wheel Hosting
- pytest-freethreaded
- pytest-edit
- Extras
- Joke
About the show
Sponsored by ScoutAPM: pythonbytes.fm/scout
Connect with the hosts
- Michael: @mkennedy@fosstodon.org
- Brian: @brianokken@fosstodon.org
- Show: @pythonbytes@fosstodon.org
Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too.
Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it.
Brian #1: Python 3.13.0 released Oct 7
- That’s today!
- What’s New In Python 3.13
- Interpreter (REPL) improvements
- exit works (really, this is worth the release right here)
- Multiline editing with history preservation.
- history sticks around between sessions
- Direct support for REPL-specific commands like help, exit, and quit, without the need to call them as functions.
- Prompts and tracebacks with color enabled by default.
- Interactive help browsing using F1 with a separate command history.
- History browsing using F2 that skips output as well as the >>> and … prompts.
- “Paste mode” with F3 that makes pasting larger blocks of code easier (press F3 again to return to the regular prompt).
- exit now works without parens
- Improved error messages
- Colorful tracebacks
- Better messages for
- naming a script/module the same name as a stdlib module.
- naming a script/module the same name as an installed third party module.
- misspelling a keyword argument
- Free threaded CPython
- Included in official installers on Windows and macOS
- Read these links to figure out how - it’s not turned on by default
- Included in official installers on Windows and macOS
- Lot’s more. see the What’s new page
- Interpreter (REPL) improvements
Michael #2: PEP 759 – External Wheel Hosting
- pypi.org ships over 66 petabytes / month backed by Fastly
- There are hard project size limits for publishers to PyPI
- We can host the essence of a .whl as a .r
Hosts & Guests
Information
- Show
- FrequencyUpdated Weekly
- PublishedOctober 7, 2024 at 8:00 AM UTC
- Length31 min
- Episode404
- RatingClean