Artwork

Innhold levert av Michael Kennedy and Brian Okken. Alt podcastinnhold, inkludert episoder, grafikk og podcastbeskrivelser, lastes opp og leveres direkte av Michael Kennedy and Brian Okken eller deres podcastplattformpartner. Hvis du tror at noen bruker det opphavsrettsbeskyttede verket ditt uten din tillatelse, kan du følge prosessen skissert her https://no.player.fm/legal.
Player FM - Podcast-app
Gå frakoblet med Player FM -appen!

#452 pi py-day (or is it py pi-day?)

40:36
 
Del
 

Manage episode 512698791 series 1305988
Innhold levert av Michael Kennedy and Brian Okken. Alt podcastinnhold, inkludert episoder, grafikk og podcastbeskrivelser, lastes opp og leveres direkte av Michael Kennedy and Brian Okken eller deres podcastplattformpartner. Hvis du tror at noen bruker det opphavsrettsbeskyttede verket ditt uten din tillatelse, kan du følge prosessen skissert her https://no.player.fm/legal.
Topics covered in this episode:
Watch on YouTube
About the show

Sponsored by DigitalOcean: pythonbytes.fm/digitalocean-gen-ai Use code DO4BYTES and get $200 in free credit

Connect with the hosts

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.14

  • Released on Oct 7
  • What’s new in Python 3.14
  • Just a few of the changes
    • PEP 750: Template string literals
    • PEP 758: Allow except and except* expressions without brackets
    • Improved error messages
    • Default interactive shell now
      • highlights Python syntax
      • supports auto-completion
    • argparse
      • better support for python -m module
      • has a new suggest_on_error parameter for “maybe you meant …” support
    • python -m calendar now highlights today’s date
  • Plus so much more

Michael #2: Free-threaded Python Library Compatibility Checker

  • by Donghee Na
  • App checks compatibility of top PyPI libraries with CPython 3.13t and 3.14t, helping developers understand how the Python ecosystem adapts to upcoming Python versions.
  • It’s still pretty red, let’s get in the game everyone!

Michael #3: Claude Sonnet 4.5

  • Top programming model (even above Opus 4.1)
  • Shows large improvements in reducing concerning behaviors like sycophancy, deception, power-seeking, and the tendency to encourage delusional thinking
  • Anthropic is releasing the Claude Agent SDK, the same infrastructure that powers Claude Code, making it available for developers to build their own agents, along with major upgrades including checkpoints, a VS Code extension, and new context editing features
  • And Claude Sonnet 4.5 is available in PyCharm too.

Brian #4: Python 3.15 will get Explicit lazy imports

  • Discussion on discuss.python.org
  • This PEP introduces syntax for lazy imports as an explicit language feature:

    lazy import json lazy from json import dumps 
  • BTW, lazy loading in fixtures is a super easy way to speed up test startup times.

Extras

Brian:

Michael:

Joke: You do estimates?

  continue reading

464 episoder

Artwork

#452 pi py-day (or is it py pi-day?)

Python Bytes

1,333 subscribers

published

iconDel
 
Manage episode 512698791 series 1305988
Innhold levert av Michael Kennedy and Brian Okken. Alt podcastinnhold, inkludert episoder, grafikk og podcastbeskrivelser, lastes opp og leveres direkte av Michael Kennedy and Brian Okken eller deres podcastplattformpartner. Hvis du tror at noen bruker det opphavsrettsbeskyttede verket ditt uten din tillatelse, kan du følge prosessen skissert her https://no.player.fm/legal.
Topics covered in this episode:
Watch on YouTube
About the show

Sponsored by DigitalOcean: pythonbytes.fm/digitalocean-gen-ai Use code DO4BYTES and get $200 in free credit

Connect with the hosts

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.14

  • Released on Oct 7
  • What’s new in Python 3.14
  • Just a few of the changes
    • PEP 750: Template string literals
    • PEP 758: Allow except and except* expressions without brackets
    • Improved error messages
    • Default interactive shell now
      • highlights Python syntax
      • supports auto-completion
    • argparse
      • better support for python -m module
      • has a new suggest_on_error parameter for “maybe you meant …” support
    • python -m calendar now highlights today’s date
  • Plus so much more

Michael #2: Free-threaded Python Library Compatibility Checker

  • by Donghee Na
  • App checks compatibility of top PyPI libraries with CPython 3.13t and 3.14t, helping developers understand how the Python ecosystem adapts to upcoming Python versions.
  • It’s still pretty red, let’s get in the game everyone!

Michael #3: Claude Sonnet 4.5

  • Top programming model (even above Opus 4.1)
  • Shows large improvements in reducing concerning behaviors like sycophancy, deception, power-seeking, and the tendency to encourage delusional thinking
  • Anthropic is releasing the Claude Agent SDK, the same infrastructure that powers Claude Code, making it available for developers to build their own agents, along with major upgrades including checkpoints, a VS Code extension, and new context editing features
  • And Claude Sonnet 4.5 is available in PyCharm too.

Brian #4: Python 3.15 will get Explicit lazy imports

  • Discussion on discuss.python.org
  • This PEP introduces syntax for lazy imports as an explicit language feature:

    lazy import json lazy from json import dumps 
  • BTW, lazy loading in fixtures is a super easy way to speed up test startup times.

Extras

Brian:

Michael:

Joke: You do estimates?

  continue reading

464 episoder

Alle episoder

×
 
Loading …

Velkommen til Player FM!

Player FM scanner netter for høykvalitets podcaster som du kan nyte nå. Det er den beste podcastappen og fungerer på Android, iPhone og internett. Registrer deg for å synkronisere abonnement på flere enheter.

 

Hurtigreferanseguide

Copyright 2025 | Personvern | Vilkår for bruk | | opphavsrett
Lytt til dette showet mens du utforsker
Spill