Topics covered in this episode: pacemaker - For controlling time per iteration loop in Python. PyPI suspends new user registration to block malware campaign Python Project-Local Virtualenv Management Redux Python Edge Workers at Cloudflare Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/378...
Apr 09, 2024•31 min•Ep. 378
Topics covered in this episode: justpath xz back door LPython dramatic Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/377...
Apr 02, 2024•33 min•Ep. 377
Topics covered in this episode: 🤖 On Robots.txt niquests Every dunder method in Python Lockbox Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/376...
Mar 26, 2024•32 min•Ep. 376
Topics covered in this episode: pycountry Does Python have pointers? ingestr Make your terminal nice Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/375...
Mar 19, 2024•25 min•Ep. 375
Topics covered in this episode: 6 ways to improve the architecture of your Python project (using import-linter) Mountaineer Why Python's Integer Division Floors Hatchet Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/374...
Mar 11, 2024•33 min•Ep. 374
Topics covered in this episode: zoxide Smart CLIs with Typer Python recommended officially by the US Government Textual tutorials at Mouse vs Python Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/373...
Mar 05, 2024•27 min•Ep. 373
Topics covered in this episode: uv: Python packaging in Rust jpterm Everything You Can Do with Python's textwrap Module HTML First Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/372...
Feb 20, 2024•34 min•Ep. 372
Topics covered in this episode: AppleCrate One way to package Python code right now Flask8 but why? Extra, Extra, Extra Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/371...
Feb 13, 2024•36 min•Ep. 371
Topics covered in this episode: Dokku Summary of Major Changes Between Python Versions How to check Internet Speed via Terminal? speedtest-cli Blogs: We all should blog more Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/370...
Feb 06, 2024•37 min•Ep. 370
Topics covered in this episode: Granian pytest 8 is here Assorted Docker Goodies New GitHub Copilot Research Finds 'Downward Pressure on Code Quality' Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/369...
Jan 30, 2024•35 min•Ep. 369
Topics covered in this episode: Syntax Error #11: Debugging Python umami and umami-analytics pytest-suite-timeout Listmonk and (py) listmonk Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/368...
Jan 23, 2024•32 min•Ep. 368
Topics covered in this episode: Leaving the cloud PEP 723 - Inline script metadata Flet for Android harlequin: The SQL IDE for Your Terminal. Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/367...
Jan 16, 2024•36 min•Ep. 367
Topics covered in this episode: Python 3.13 gets a JIT UniDep - Unified Conda and Pip Dependency Management Don’t Start Pull Requests from Your Main Branch instld: The simplest package management Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/366...
Jan 09, 2024•32 min•Ep. 366
Topics covered in this episode: * Hatch v1.8 * svcs: A Flexible Service Locator for Python Steering Council 2024 Term Election Results Python protocols. When to use them in your projects to abstract and decoupling Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/365...
Dec 20, 2023•34 min•Ep. 365
Topics covered in this episode: A Python/Django Advent calendar Dropbase helps you build internal web apps with Python Real-world match/case Extra, extra, extra, so many extras! Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/364...
Dec 12, 2023•27 min•Ep. 364
Topics covered in this episode: Fixit 2: Meta’s next-generation auto-fixing linter FastUI Mail list / newsletter conversation CLIs from type hints Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/363...
Dec 05, 2023•39 min•Ep. 363
Topics covered in this episode: Habits of great software engineers Flask 3.0 Build Conway's Game of Life With Python polars business Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/362...
Nov 28, 2023•28 min•Ep. 362
Topics covered in this episode: The many shapes and sizes of keyboards appeal - a CLI framework from Larry Hastings Graphinate: Data to Graphs A Disorganized List of Maintainer Tasks Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/361...
Nov 21, 2023•30 min•Ep. 361
Topics covered in this episode: exclude_also with coverage.py Writeside * Extra, extra, extra * Chrome not proceeding with Web Integrity API deemed by many to be DRM Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/360...
Nov 07, 2023•36 min•Ep. 360
Topics covered in this episode: PyCon 2024 is up ? Ruff formatter is production ready gil--; Why is the Django Admin “Ugly”? Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/359...
Nov 02, 2023•43 min•Ep. 359
Topics covered in this episode: Django 5.0 beta 1 released git bash, terminals, and Windows Mastering Integration Testing with FastAPI Reuven Learner has been banned for trading in rare animals (Pythons and Pandas) Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/358...
Oct 24, 2023•35 min•Ep. 358
Topics covered in this episode: QuickMacHotKey Things I’ve learned about building CLI tools in Python Warp Terminal ( referral code ) Python 3.7 EOLed, but I hadn’t noticed Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/357...
Oct 17, 2023•29 min•Ep. 357
Topics covered in this episode: Psycopg 3 dacite RIP: Fast, barebones pip implementation in Rust Flaky Tests follow up Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/356...
Oct 10, 2023•24 min•Ep. 356
Topics covered in this episode: 3.12 is out ! Trouble with virtualenv caching, a tale of 3.12 update Python Developers Survey 2022 Results Scientific Python Library Development Guide Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/355...
Oct 03, 2023•35 min•Ep. 355
Topics covered in this episode: logmerger The third and final Python 3.12 RC is out now The Python dictionary dispatch pattern Visualizing the CPython Release Process Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/354...
Sep 26, 2023•21 min•Ep. 354
Topics covered in this episode: OverflowAI Switching to Hatch Alpha release of the Ruff formatter What is wrong with TOML? Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/353...
Sep 19, 2023•29 min•Ep. 353
Topics covered in this episode: Heliclockter - Like datetime, but more timezone-aware Wagtail 5 Git log customization MiniJinja template engine Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/352...
Sep 12, 2023•22 min•Ep. 352
Topics covered in this episode: mpire mopup - the macOS Python.org Updater Immortal Objects for Python Common Docstring Formats in Python Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/351...
Sep 06, 2023•35 min•Ep. 351
Topics covered in this episode: Make Each Line Count, Keeping Things Simple in Python Parsel A Comprehensive Guide to Python Logging with Structlog Stamina Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/350...
Aug 29, 2023•31 min•Ep. 350
Topics covered in this episode: Omnivore app Djangonaut.space Server-side hot reload Python in Excel Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/349...
Aug 22, 2023•31 min•Ep. 349