Python Bytes

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.

#410 Entering the Django core

Topics include Thoughts on Django’s Core, futurepool, Don't return named tuples in new APIs, and Ziglang: Migrating from AWS to Self-Hosting.

11-18
30:42

#409 We've moved to Hetzner write-up

Topics include terminal-tree, posting: The API client that lives in your terminal, , and UV does everything or enough that I'm not sure what else it needs to do.

11-14
35:07

#408 python-preference only-managed 3.13t

Topics include GitHub action security: zizmor, Python is now the top language on GitHub, Python 3.13, what didn't make the headlines, and PyCon US 2025.

11-04
31:16

#407 Back to the future, destination 3.14

Topics include Python 3.14.0 alpha 1 is now available, uv supports dependency groups, dive: A tool for exploring each layer in a docker image, and pytest-metadata.

10-28
28:26

#406 What's on Django TV tonight?

Topics include Open Source Pledge, DjangoTV, PEP 735 – Dependency Groups in pyproject.toml, and livereload.

10-21
24:53

#405 Oh Really?

Topics include Briefer: Dashboards and notebooks in a single place, Introduction to programming with Python, setup-uv, and HTML for people.

10-14
22:43

#404 The Lost Episode

Topics include Python 3.13.0 released Oct 7, PEP 759 – External Wheel Hosting, pytest-freethreaded, and pytest-edit.

10-07
31:15

#403 A machine learning algorithm walks into a bar…

Topics include uv under discussion on Mastodon, erdantic: Entity Relationship Diagrams, , and.

09-30
25:26

#402 How to monetize your blog

Topics include , narwhals, Microsoft wants Three Mile Island to fuel its AI power needs, and zsh-in-docker.

09-23
33:21

#401 We must replace uWSGI with something else

Topics include We must replace uwsgi by something else, Let’s build and optimize a Rust extension for Python, Fake recruiter coding tests target devs with malicious Python packages, and Monthly PSF Board Office Hours.

09-17
31:05

#400 Celebrating episode 400

Topics include , Docker images using uv's python, 10 years of sustainable open source, and humanize.

09-09
28:46

#399 C will watch you in silence

Topics include Why I Still Use Python Virtual Environments in Docker, Python Developer Survey Results, Anaconda Code add-in for Microsoft Excel, and Disabling Scheduled Dependency Updates.

09-03
42:37

#398 Open source makes you rich? (and other myths)

Topics include , uv 0.3.0 and all the excitement, Top pytest Plugins, and A comparison of hosts / providers for Python serverless functions Faas)

08-26
42:04

#397 So many PyCon videos

Topics include pyawaitable, Annotated area charts with plotnine, DeltaDB, and PyCon US 2024 Recap + Videos are up.

08-20
22:21

#396 uv-ing your way to Python

Topics include uv venv & uv python, Python 3.12.5 released, Compile and use dependencies for multiple Python versions in Tox, and Catalog of Dark Patterns.

08-13
32:19

#395 pythont compatible packages

Topics include py-free-threading.github.io, Python’s Supportive and Welcoming Environment is Tightly Coupled to Its Progress, Status pages for sites, and PEP 751 – A file format to list Python dependencies for installation reproducibility.

08-06
29:24

#394 Python is easy now?

Topics include Python is easy now, Trying out free-threaded Python on macOS, Module itertools overview, and uptime-kuma.

07-30
28:37

#393 Dare enter the Bash dungeon?

Topics include Marimo: of Notebooks”, pytest 8.3.0 & 8.3.1 are out, Python Language Summit 2024, and bash-dungeon.

07-23
31:55

#392 The votes have been counted

Topics include 2024 PSF Board Election & Proposed Bylaw Change Results, SATYRN: A modern Jupyter client for Mac, Incident Report: Leaked GitHub Personal Access Token, and.

07-17
25:44

#391 A weak episode

Topics include Vendorize packages from PyPI, A Guide to Python's Weak References Using weakref Module, Making Time Speak, and How Should You Test Your Machine Learning Project? A Beginner’s Guide.

07-09
26:16

Scott Piligrimm

I don't work with python, but I know that for many people developing their own solutions, apps and products and managing those products is more than relevant. I assume pip https://setapp.com/how-to/install-pip-on-mac you use as well, and it's great that there are such solutions for Mac to manage all products as easily and efficiently as possible.

04-04 Reply

Márcio Bertelli

Very good podcast!

10-14 Reply

Antonio Andrade

sorry, but I can't with so many yawning 😂

09-17 Reply

James Pink

I get that str.strip() needs some work. However, for the time being (and to ensure backwards compatibility) surely re.sub() is a solid choice for some of the use cases you guys are discussed no?

07-10 Reply

Antonio Andrade

can't believe it

04-30 Reply

02-26

06-25

06-01

03-22

01-28

01-27

12-27

12-13

10-27

10-08

08-04

06-28

05-20

Recommend Channels