Python Bytes

Michael Kennedy and Brian Okken
undefined
Aug 4, 2021 • 42min

#245 Fire up your Python time machine (and test some code)

Topics covered in this episode: State of the community (via Jet Brains) Cornell - record & replay mock server pyinstrument Python 3.10 is now in Release Candidate phase. RC1 just released. Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/245
undefined
Jul 30, 2021 • 35min

#244 vendorizing your Python podcast

Topics covered in this episode: pip Environmental Variables * Extra, Extra, 6x Extra, hear all about it* Building and testing Python with GitHub Actions python-vendorize Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/244
undefined
Jul 21, 2021 • 42min

#243 Django unicorns and multi-region PostgreSQL

Topics covered in this episode: MongoDB 5 Python 3.11: Enhanced error locations in tracebacks fly.io multi-region PostgreSQL and last mile Redis django-unicorn Blue: The somewhat less uncompromising code formatter than black Organize and Index Your Screenshots (OCR) on macOS Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/243
undefined
Jul 15, 2021 • 39min

#242 from lib import * but less

Topics covered in this episode: just Strong Typing testbook auto-all Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/242
undefined
Jul 7, 2021 • 40min

#241 f-yes we want some f-string tricks!

Topics covered in this episode: Autosync all branches of a fork Measuring memory usage in Python: it’s tricky! Python f-strings can do more than you thought. f'{val=}', f'{val!r}', f'{dt:%Y-%m-%d}' 10 Tips and Tools You Can Adopt in 15 minutes or Less To Level Up Your Dev Productivity How to Start a Production-Ready Django Project Bunch Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/241
undefined
Jul 2, 2021 • 52min

#240 This is GitHub, your pilot speaking...

Topics covered in this episode: Subclassing in Python Redux * Extra, Extra, Extra7, Hear all about it!** klib Don’t forget about functools GitHub Copilot Kats Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/240
undefined
Jun 23, 2021 • 43min

#239 No module named pythonbytes

Topics covered in this episode: ormar: an async mini ORM for Python, with support for Postgres, MySQL, and SQLite. No module named JupyterLite Lot of plots Monty, Mongo tinified. MongoDB implemented in Python Exhaustiveness Checking with Mypy Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/239
undefined
Jun 15, 2021 • 47min

#238 A cloud-based file system for Python and a new GUI!

Topics covered in this episode: Practical SQL for Data Analysis Git Blame in your Python Tracebacks fsspec: a unified file system library The need for slimmer containers PandasGUI: A GUI for analyzing Pandas DataFrames xarray: pandas-like API for labeled N-dimensional data Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/238
undefined
Jun 9, 2021 • 40min

#237 Separate your SQL and Python, asynchronously with aiosql

Topics covered in this episode: Textual Pinning application dependencies with pip-tools compile Pynguin Python Advisory DB Function Overloading with singledispatch and multipledispatch Aiosql Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/237
undefined
Jun 2, 2021 • 37min

#236 Fuzzy wuzzy wazzy fuzzy was faster

Topics covered in this episode: Using accessible colors, monolens & CMasher rapidfuzz: Rapid fuzzy string matching in Python and C++ Structlog to improve your logs xfail now works with pytest-subtests BaseSettings in Pydantic Take care of the documentation on your team will thank you later Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/236

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app