Sinopsis
Python Bytes is a weekly podcast hosted by Michael Kennedy and Brian Okken. The show is a short discussion on the headlines and noteworthy news in the Python, developer, and data science space.
Episodios
-
#455 Gilded Python and Beyond
27/10/2025 Duración: 38minTopics covered in this episode: Cyclopts: A CLI library The future of Python web services looks GIL-free Free-threaded GC Polite lazy imports for Python package maintainers Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/455
-
#454 It's some form of Elvish
20/10/2025 Duración: 29minTopics covered in this episode: djrest2 - A small and simple REST library for Django based on class-based views. Github CLI caniscrape - Know before you scrape. Analyze any website's anti-bot protections in seconds.
-
#453 Python++
16/10/2025 Duración: 36minTopics covered in this episode: PyPI+ uv-ship - a CLI-tool for shipping with uv How fast is 3.14? air - a new web framework built with FastAPI, Starlette, and Pydantic. Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/453
-
#452 pi py-day (or is it py pi-day?)
09/10/2025 Duración: 40minTopics covered in this episode: Python 3.14 Free-threaded Python Library Compatibility Checker Claude Sonnet 4.5 Python 3.15 will get Explicit lazy imports Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/452
-
#451 Databases are a Fad
29/09/2025 Duración: 23minTopics covered in this episode: PostgreSQL 18 Released Testing is better than DSA (Data Structures and Algorithms) Pyrefly in Cursor/PyCharm/VSCode/etc Playwright & pytest techniques that bring me joy Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/451
-
#450 At-Cost Agentic IDE Tooling
22/09/2025 Duración: 32minTopics covered in this episode: pandas is getting pd.col expressions Cline, At-Cost Agentic IDE Tooling uv cheatsheet Ducky Network UI Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/450
-
#449 Suggestive Trove Classifiers
15/09/2025 Duración: 31minTopics covered in this episode: Mozilla’s Lifeline is Safe After Judge’s Google Antitrust Ruling troml - suggests or fills in trove classifiers for your projects pqrs: Command line tool for inspecting Parquet files Testing for Python 3.14 Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/449
-
#448 I'm Getting the BIOS Flavor
08/09/2025 Duración: 39minTopics covered in this episode: prek tinyio The power of Python’s print function Vibe Coding Fiasco: AI Agent Goes Rogue, Deletes Company's Entire Database Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/448
-
#447 Going down a rat hole
02/09/2025 Duración: 35minTopics covered in this episode: rathole pre-commit: install with uv A good example of what functools.Placeholder from Python 3.14 allows Converted 160 old blog posts with AI Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/447
-
#446 State of Python 2025
25/08/2025 Duración: 31minTopics covered in this episode: pypistats.org was down, is now back, and there’s a CLI State of Python 2025 wrapt: A Python module for decorators, wrappers and monkey patching. pysentry Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/446
-
#445 Auto-activate Python virtual environments for any project
18/08/2025 Duración: 29minTopics covered in this episode: pyx - optimized backend for uv Litestar is worth a look Django remake migrations django-chronos Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/445
-
#444 Begone Python of Yore!
11/08/2025 Duración: 25minTopics covered in this episode: Coverage.py regex pragmas Python of Yore nox-uv A couple Django items Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/444
-
#443 Patching Multiprocessing
04/08/2025 Duración: 26minTopics covered in this episode: rumdl - A Markdown Linter written in Rust Coverage 7.10.0: patch aioboto3 You might not need a Python class Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/443
-
#442 Cloud bills in scientific notation
28/07/2025 Duración: 22minTopics covered in this episode: Open Source Security work isn't “Special” uv v0.8 Extra, Extra, Extra Announcing Toad - a universal UI for agentic coding in the terminal Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/442
-
#441 It's Michaels All the Way Down
21/07/2025 Duración: 27minTopics covered in this episode: Distributed sqlite follow up: Turso and Litestream PEP 792 – Project status markers in the simple index Run coverage on tests docker2exe: Convert a Docker image to an executable Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/441
-
#440 Can't Register for VibeCon
15/07/2025 Duración: 25minTopics covered in this episode: Switching to direnv, Starship, and uv rqlite - Distributed SQLite DB Some Markdown Stuff Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/440
-
#439 That Astral Episode
07/07/2025 Duración: 26minTopics covered in this episode: ty documentation site and uv migration guide uv build backend is now stable + other Astral news Refactoring long boolean expressions fastapi-ml-skeleton Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/439
-
#438 Motivation time
30/06/2025 Duración: 33minTopics covered in this episode: Python Cheat Sheets from Trey Hunner Automatisch mureq-typed My CLI World Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/438
-
#437 Python Language Summit 2025 Highlights
23/06/2025 Duración: 34minTopics covered in this episode: The Python Language Summit 2025 Fixing Python Properties complexipy juvio Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/437
-
#436 Slow tests go last
16/06/2025 Duración: 36minTopics covered in this episode: Free-threaded Python no longer “experimental” as of Python 3.14 typed-ffmpeg pyleak Optimizing Test Execution: Running live_server Tests Last with pytest Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/436