Python Bytes - podcast cover

Python Bytes

Michael Kennedy and Brian Okkenpythonbytes.fm
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.
Last refreshed:
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

#332 A Python, a Slurpee, and Some Chaos

Topics covered in this episode: huak - A Python package manager written in Rust. Inspired by Cargo PSF expresses concerns about a proposed EU law that may make it impossible to continue providing Python and PyPI to the European public ChaosToolkit PEP 711 – PyBI: a standard format for distributing Python Binaries Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/332...

Apr 18, 202337 minEp. 332

#331 Python From the Future

Topics covered in this episode: makeapp Looking forward to Python 3.12 Python 3.11.3 is out How to Make a Great Conference Talk Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/331...

Apr 12, 202336 minEp. 331

#330 Your data, validated 5x-50x faster, coming soon

Topics covered in this episode: Pydantic V2 Pre Release microdot The impossibly small web framework for Python and MicroPython GitHub Actions Tools: watchgha, build and inspect, and pytest annotate failures PEP 709 – Inlined comprehensions Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/330...

Apr 06, 202334 minEp. 330

#329 Creating very old Python code

Topics covered in this episode: Prefix-cache NiceGUI flask-ngrok No-async async with Python Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/329...

Mar 30, 202329 minEp. 329

#328 We are going to need some context here

Topics covered in this episode: zipapp Reverse engineering the Apple News app with #python and #nerd power What is a context manager? nox-poetry: Use Poetry inside Nox sessions Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/328...

Mar 21, 202325 minEp. 328

#327 Untangling XML with Pydantic

Topics covered in this episode: pydantic-xml extension How virtual environments work DbDeclare Testing multiple Python versions with nox and pyenv Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/327...

Mar 13, 202332 minEp. 327

#326 Let's Go for a PyGWalk

Topics covered in this episode: Data Classification: Does Python still have a need for class without @dataclass? PyGWalker An opinionated Python boilerplate Front Matter VS Code Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/326...

Mar 08, 202333 minEp. 326

#325 It's called a merge conflict

Topics covered in this episode: Python Parquet and Arrow: Using PyArrow With Pandas FastAPI-Filter 12 Python Decorators to Take Your Code to the Next Level PyHamcrest Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/325...

Feb 28, 202340 minEp. 325

#324 JSON in My DB?

Topics covered in this episode: Use TOML for .env files? Pydantic gets serious funding f-strings with pandas and Jupyter keyboard shortcuts BioGPT Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/324...

Feb 21, 202345 minEp. 324

#323 AI search wars have begun

Topics covered in this episode: camply hatch-fancy-pypi-readme EU hates open source? So, Single (‘) or Double (“) Quotes in Python? Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/323...

Feb 14, 202350 minEp. 323

#322 Python Packages, Let Me Count The Ways

Topics covered in this episode: Packaging Python Projects untangle xml Thoughts on the Python packaging ecosystem Top PyPI Packages Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/322...

Feb 07, 202347 minEp. 322

#321 A Memorial To Apps Past

Topics covered in this episode: git-sim Why I Like Nox I scanned every package on PyPi and found 57 live AWS keys Getting Started With Property-Based Testing in Python With Hypothesis and p ytest Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/321...

Jan 30, 202337 minEp. 321

#320 The Bug Is In The JavaScript

Topics covered in this episode: markdown-it-py Sketch Fixing Circular Imports in Python with Protocol unrepl Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/320...

Jan 24, 202328 minEp. 320

#319 CSS-Style Queries for... JSON?

Topics covered in this episode: Secure maintainer workflow Tools for parsing HTML and JSON git-sizer Dataclasses without type annotations Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/319...

Jan 18, 202333 minEp. 319

#318 GIL, How We Will Miss You

Topics covered in this episode: PEP 703 - Making the GIL Optional in CPython FerretDB Four tips for structuring your research group’s Python packages Quibbler Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/318...

Jan 10, 202340 minEp. 318

#317 Most loved and most dreaded dev tools of 2022

Topics covered in this episode: StackOverflow 2022 Developer Survey PePy.tech - PyPI download stats with package version breakdown Codon Python Compiler 8 Levels of Using Type Hints in Python Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/317...

Jan 03, 202349 minEp. 317

#315 Some Stickers!

Topics covered in this episode: Jupyter Server 2.0 is released! Converting to pyproject.toml aws-lambda-powertools-python How to create a self updating GitHub Readme Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/315...

Dec 20, 202230 minEp. 315

#314 What are you, a wise guy? Sort it out!

Topics covered in this episode: FAQtory Kagi search "live with it” report Tools for rewriting Python code Socketify Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/314...

Dec 13, 202237 minEp. 314

#313 Programming Robots With a Marker

Topics covered in this episode: How do you say that number? The Origins of Python setproctitle Looking forward to Python 3.12 Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/313...

Dec 06, 202246 minEp. 313

#312 AI Goes on Trial For Writing Code

Topics covered in this episode: Coping strategies for the serial project hoarder GitHub copilot lawsuit Use Windows Dialog Boxes from Python with no extra libraries Extra Extra Extra Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/312...

Nov 29, 202235 minEp. 312

#311 Catching Memory Leaks with ... pytest?

Topics covered in this episode: Latexify prefixed dbt Memray p ytest plugin Stealing Open Source code from Textual Shed Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/311...

Nov 24, 202250 minEp. 311

#310 Calling All Tools for Readmes

Topics covered in this episode: Tips for clean code in Python Mastodon is picking up speed Some FastAPI news, and some great READMEs. Closevember Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/310...

Nov 15, 202254 minEp. 310

#309 When Malware PoC's are Themselves Malware

Topics covered in this episode: Malicious proof-of-concepts are exposing GitHub users to malware and more The great Mastodon experiment Gitpod and the traveling dev Color in the terminal Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/309...

Nov 09, 202235 minEp. 309

#308 Conference season is heating up

Topics covered in this episode: It’s PyCon US 2023 CFP time Any.io How to propose a winning conference talk Sanic release adds background workers Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/308...

Nov 01, 202235 minEp. 308

#307 Your Python just got faster (3.11 is out!)

Topics covered in this episode: Python 3.11 is released Installing Python 3.11 on Mac or Windows Bossie 2022 Awards Textual 0.2.0 Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/307...

Oct 26, 202245 minEp. 307

#306 Some Fun pytesting Tools

Topics covered in this episode: Awesome pytest speedup Strive to travel without a laptop Some fun tools from the previous testing article Refurb Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/306...

Oct 19, 202246 minEp. 306

#305 Decorators need love too

Topics covered in this episode: Pyscript 2022.09.1 is out Decorator shortcuts Panel (of Holoviz) on Pyscript auto-walrus Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/305...

Oct 13, 202233 minEp. 305

#304 Build your own text adventure language in Python

Topics covered in this episode: Ten tasty ingredients for a delicious pull request textX Reasoning about asyncio.Semaphore Turnstile Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/304...

Oct 05, 202238 minEp. 304

#303 This title is required or is it optional?

Topics covered in this episode: Human regular expressions revisited Implicit Optional Types Will Be Disabled by Default cython-lint difftastic - structural diff Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/303...

Sep 29, 202238 minEp. 303
For the best experience, listen in Metacast app for iOS or Android