Topics covered in this episode: Differentiating between writing down dependencies to use packages and for packages themselves PythonMonkey Quirks of Python package versioning bear-type Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/348...
Aug 15, 2023•33 min•Ep. 348
Topics covered in this episode: async-timeout PyPI Project URLs Cheatsheet httpx-sse Creating a context manager in Python Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/347...
Aug 08, 2023•36 min•Ep. 347
Topics covered in this episode: A Steering Council notice about PEP 703 (Making the Global Interpreter Lock Optional in CPython) Google's post-cookie world could turn into DRM for the internet How ruff changed my Python programming habits pathlib api extended to use fsspec backends Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/346...
Aug 02, 2023•28 min•Ep. 346
Topics covered in this episode: Cython 3.0 Reading code : An important but seldom-discussed skill Major new version of MicroPython: v1.20.0 Advanced Python Tips for Development Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/345...
Jul 26, 2023•36 min•Ep. 345
See the full show notes for this episode on the website at pythonbytes.fm/344
Jul 18, 2023•48 min•Ep. 344
Topics covered in this episode: Pydantic v2 released Two Ways to Turbo-Charge tox Awesome Pydantic CLI tools hidden in the Python standard library Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/343...
Jul 11, 2023•36 min•Ep. 343
Topics covered in this episode: Plumbum: Shell Combinators and More Our plan for Python 3.13 Some blogging myths Jupyter AI Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/342...
Jun 26, 2023•42 min•Ep. 342
Topics covered in this episode: Pydantic roadmap The Right Way to Run Shell Commands From Python US: Yep, We're Buying Your Data, Including Your Embarrassing Secrets Pro-Tip – pytest fixtures are magic! Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/341...
Jun 20, 2023•35 min•Ep. 341
Topics covered in this episode: PythonGUIS JupyterLab 4.0 is Here Proposing a struct syntax for Python Python 3.13 Removes 20 Stdlib Modules Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/340...
Jun 13, 2023•31 min•Ep. 340
Topics covered in this episode: pystack Securing PyPI accounts via Two-Factor Authentication Propan - a declarative Python MQ framework Makefile tricks for Python projects Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/339...
Jun 07, 2023•31 min•Ep. 339
Topics covered in this episode: The Basics of Python Packaging in Early 2023 vecs Introducing Grasshopper - An Open Source Python Library for Load Testing memocast Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/338...
May 30, 2023•30 min•Ep. 338
Topics covered in this episode: Ruff PyCharm plugin Writing Python like it's Rust Pip 23.1 Released - Massive improvement to backtracking Markdown Code Runner Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/337...
May 23, 2023•32 min•Ep. 337
Topics covered in this episode: Python's Missing Batteries: Essential Libraries You're Missing Out On awesome-polars Running Headless Selenium in Python (2023) Gracy Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/336...
May 16, 2023•28 min•Ep. 336
Topics covered in this episode: Introducing 'Trusted Publishers’ Mojo: a new programming language for all AI developers. django-prose pylyzer is a static code analyzer / language server for Python, written in Rust. Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/335...
May 11, 2023•26 min•Ep. 335
Topics covered in this episode: rye - Python workflow tool PyPI Organizations 5 tips to learn any new Python library faster Python gets down to (the) Metal Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/334...
May 05, 2023•32 min•Ep. 334
Topics covered in this episode: Introducing Microsoft Security Copilot PEP 695 – Type Parameter Syntax Auto-GPT Astral: Ruff is now a company Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/333...
Apr 22, 2023•23 min•Ep. 333
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, 2023•37 min•Ep. 332
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, 2023•36 min•Ep. 331
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, 2023•34 min•Ep. 330
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, 2023•29 min•Ep. 329
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, 2023•25 min•Ep. 328
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, 2023•32 min•Ep. 327
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, 2023•33 min•Ep. 326
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, 2023•40 min•Ep. 325
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, 2023•45 min•Ep. 324
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, 2023•50 min•Ep. 323
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, 2023•47 min•Ep. 322
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, 2023•37 min•Ep. 321
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, 2023•28 min•Ep. 320
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, 2023•33 min•Ep. 319