Artwork

Kandungan disediakan oleh Michael Kennedy and Brian Okken. Semua kandungan podcast termasuk episod, grafik dan perihalan podcast dimuat naik dan disediakan terus oleh Michael Kennedy and Brian Okken atau rakan kongsi platform podcast mereka. Jika anda percaya seseorang menggunakan karya berhak cipta anda tanpa kebenaran anda, anda boleh mengikuti proses yang digariskan di sini https://ms.player.fm/legal.
Player FM - Aplikasi Podcast
Pergi ke luar talian dengan aplikasi Player FM !

#459 Inverted dependency trees

32:54
 
Kongsi
 

Manage episode 521063913 series 1305988
Kandungan disediakan oleh Michael Kennedy and Brian Okken. Semua kandungan podcast termasuk episod, grafik dan perihalan podcast dimuat naik dan disediakan terus oleh Michael Kennedy and Brian Okken atau rakan kongsi platform podcast mereka. Jika anda percaya seseorang menggunakan karya berhak cipta anda tanpa kebenaran anda, anda boleh mengikuti proses yang digariskan di sini https://ms.player.fm/legal.
Topics covered in this episode:

About the show

Sponsored by us! Support our work through:

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.

Michael #0: Black Friday is on at Talk Python

Brian: This is peer pressure in action

Michael #1: PEP 814 – Add frozendict built-in type

  • by Victor Stinner & Donghee Na
  • A new public immutable type frozendict is added to the builtins module.
  • We expect frozendict to be safe by design, as it prevents any unintended modifications. This addition benefits not only CPython’s standard library, but also third-party maintainers who can take advantage of a reliable, immutable dictionary type.
  • To add to existing frozen types in Python.

Brian #2: From Material for MkDocs to Zensical

Michael #3: Tach

  • Keep the streak: pip deps with uv + tach
  • From Gerben Decker
  • We needed some more control over linting our dependency structure, both internal and external.
  • We use tach (which you covered before IIRC), but also some home built linting rules for our specific structure. These are extremely easy to build using an underused feature of ruff: "uv run ruff analyze graph --python python_exe_path .".
  • Example from an app I’m working on (shhhhh not yet announced!)

Brian #4: Some Python Speedups in 3.15 and 3.16

Extras

Brian:

Michael:

Joke: git pull inception

  continue reading

464 episod

Artwork

#459 Inverted dependency trees

Python Bytes

1,333 subscribers

published

iconKongsi
 
Manage episode 521063913 series 1305988
Kandungan disediakan oleh Michael Kennedy and Brian Okken. Semua kandungan podcast termasuk episod, grafik dan perihalan podcast dimuat naik dan disediakan terus oleh Michael Kennedy and Brian Okken atau rakan kongsi platform podcast mereka. Jika anda percaya seseorang menggunakan karya berhak cipta anda tanpa kebenaran anda, anda boleh mengikuti proses yang digariskan di sini https://ms.player.fm/legal.
Topics covered in this episode:

About the show

Sponsored by us! Support our work through:

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.

Michael #0: Black Friday is on at Talk Python

Brian: This is peer pressure in action

Michael #1: PEP 814 – Add frozendict built-in type

  • by Victor Stinner & Donghee Na
  • A new public immutable type frozendict is added to the builtins module.
  • We expect frozendict to be safe by design, as it prevents any unintended modifications. This addition benefits not only CPython’s standard library, but also third-party maintainers who can take advantage of a reliable, immutable dictionary type.
  • To add to existing frozen types in Python.

Brian #2: From Material for MkDocs to Zensical

Michael #3: Tach

  • Keep the streak: pip deps with uv + tach
  • From Gerben Decker
  • We needed some more control over linting our dependency structure, both internal and external.
  • We use tach (which you covered before IIRC), but also some home built linting rules for our specific structure. These are extremely easy to build using an underused feature of ruff: "uv run ruff analyze graph --python python_exe_path .".
  • Example from an app I’m working on (shhhhh not yet announced!)

Brian #4: Some Python Speedups in 3.15 and 3.16

Extras

Brian:

Michael:

Joke: git pull inception

  continue reading

464 episod

所有剧集

×
 
Loading …

Selamat datang ke Player FM

Player FM mengimbas laman-laman web bagi podcast berkualiti tinggi untuk anda nikmati sekarang. Ia merupakan aplikasi podcast terbaik dan berfungsi untuk Android, iPhone, dan web. Daftar untuk melaraskan langganan merentasi peranti.

 

Panduan Rujukan Pantas

Podcast Teratas
Dengar rancangan ini semasa anda meneroka
Main