results in episodes
Mention graph
How often this search term appears across the program's history.
Latest
-
Maintaining Systems and Modern Python Security
In this episode, we explore critical updates in the Python ecosystem as microWSGI enters maintenance mode, signaling a shift toward modern alternatives like Granian and Uvicorn. We discuss a practical guide for optimizing Python code using…
31m 05s -
Python Bytes Episode 400: Celebrating 400 Episodes
In this 400th anniversary episode of Python Bytes, the hosts celebrate their journey and community impact. The technical discussion covers the highly anticipated upcoming release of Python 3.13, emphasizing the need for proactive testing b…
28m 46s -
Python Virtual Environments & 2024 Developer Insights
This episode covers a wide array of topics starting with the enduring utility of Python virtual environments in Docker containers. We analyze the 2023 Python Developer Survey, highlighting the rise of data science, the continued growth of …
42m 37s -
Python Updates: UV, Open Source Myths, and Community Tools
In this episode, Michael Kennedy and Brian Akin explore the evolving landscape of Python development, focusing heavily on the major release of UV, a unified tool designed to replace legacy packaging workflows. They clarify common myths reg…
42m 04s -
Python Bytes Episode 397: PyAwaitable and Data Tooling
Episode 397 covers a variety of new tools for the Python ecosystem, starting with PyAwaitable, a project that enables C extensions to handle async Python functions natively. The hosts also discuss using Plotnine for high-quality data visua…
22m 21s -
Python Packaging with UV and Dark Patterns in Design
In this episode, the hosts explore the rapid growth of UV, an all-in-one Python packaging and environment management tool that now handles full Python version installation and project dependency management. The conversation covers the late…
32m 19s -
Python Bytes: Free-Threading, PSF Updates, and New PEPs
This episode focuses on the transition toward free-threaded Python and the necessary tooling to support it, including a dedicated status tracker for packages. A major highlight is the introduction of PEP 751, an attempt to standardize depe…
29m 24s -
Beyond Hypermodern Python, Free-Threading, and Tooling
This episode covers the evolving landscape of Python development, focusing on the "post-modern" tooling provided by Rye, which streamlines workflows from setup to CI/CD. The hosts enthusiastically discuss the new free-threaded mode in Pyth…
28m 37s -
Python News: Marimo Notebooks, PyTest Updates, and Dev Summits
This episode covers a range of essential Python news, starting with the introduction of Marimo, a reactive, Git-friendly notebook alternative to Jupyter. We explore updates in PyTest 8.3, focusing on new flag features and improved markers.…
31m 55s -
PSF Election Results, Security Incidents, and Tools
In this episode of Python Bytes, Michael and Brian cover the recent PSF board election results, where new members were welcomed and significant bylaw changes were successfully adopted. The discussion highlights a critical security incident…
25m 44s -
Python Developer News: Vendorize, WeakRef, and Security
In this episode, the hosts explore strategies for software development, including the use of python-vendorize to manage small dependencies through direct inclusion. They delve into the weakref library for memory-efficient data structures a…
26m 16s -
Python Strings, Career Realities, and Excel Integration
This episode covers technical deep dives and professional advice for the software industry. The hosts analyze the performance differences between generators and list comprehensions when joining strings in Python. They also candidly discuss…
36m 39s -
Python Data UIs, Coverage Speed, and PEP 698
In this episode, we dive into the latest in the Python ecosystem. We start by exploring Solara, an impressive React-style framework for building interactive data apps, and discuss the technical future of coverage.py as Ned Batchelder looks…
31m 12s -
PSF Elections, Revenge Coding, and DuckDB 1.0 Release
In this episode, Michael and Brian cover the upcoming Python Software Foundation elections, emphasizing the June 25th deadline for membership affirmation and candidate nominations. The hosts also discuss the severe legal consequences of 'r…
21m 59s -
SQL Automation, CLI Utilities, and Optimized Containers
Episode 387 dives into productivity and performance for Python developers. The conversation begins with Data Herald, a tool enabling natural language queries for SQL databases. The hosts explore lesser-known built-in Python command line ut…
27m 52s -
Python Updates: NumPy 2.0, Uvicorn & Jupyter releases
Episode 386 of Python Bytes highlights major developments in the Python community. NumPy 2.0 is set for release on June 16th, featuring significant breaking changes and a dedicated migration guide supported by the ruff tool. Uvicorn has in…
21m 00s -
Python REST APIs, Parallelism, and Learning Resources
Episode 385 of Python Bytes explores practical and innovative tools for developers. The hosts dive into PostgREST for instant database APIs and discuss the Bend language, which enables high-performance parallel computing for Python-like co…
24m 04s -
Git Forking, Architecture Linting, and PyCon Insights
This episode of Python Bytes covers essential Git best practices, focusing on safe force-pushing and strategies for managing long-running code forks. The hosts explore new tools like TAC, which automates architecture enforcement through mo…
25m 50s -
Shipping Faster, Python 3.13 Betas, and Dev Tooling
In this episode, Michael and Brian analyze the major bottlenecks slowing down software development, ranging from dependency management issues and excessive meetings to poor documentation and scope creep. They shift gears to explore the exc…
31m 00s -
GitHub Actions, ngrok Alternatives, and Python Tooling
In this episode, we explore powerful tools to enhance development workflows. We discuss running GitHub Actions locally using ACT to speed up iteration and introduce Porter as an open-source, self-hosted alternative to ngrok for secure tunn…
28m 10s -
Python Packaging, Local LLMs, and PyCharm's AI
In this episode, we dive into the latest developments in the Python ecosystem, starting with PyToWasm's ability to compile Python code for the web with increased performance. We explore new, intuitive interfaces like Oven and PyPI Browser …
28m 55s -
NumFocus Updates, PyTest Debugging with Leaping, and PyPI Security
This episode covers the recent governance changes within the NumFocus organization and the ongoing efforts to improve transparency for sponsored scientific Python projects. The hosts introduce Leaping, a creative AI-powered PyTest debugger…
24m 07s -
Python News: Hooks, Diffs, Dev Tools, and Humor
In this episode, the hosts cover essential developer productivity tools including Git pre-commit hooks for automated linting and the syntax-aware diff tool Diftastic. The discussion moves to Quarto, a powerful system for scientific and tec…
20m 13s -
Python Packaging Security, Edge Compute, and Tooling
This episode of Python Bytes explores essential updates in the Python space. We start with Pacemaker, a neat utility for precise loop timing, before addressing serious security concerns following a malware campaign on PyPI that utilized ty…
31m 24s -
Python Path Tools, XZ Backdoor, and Performance Optimization
This episode covers essential tools and critical security updates for the Python community. We dive into JustPath, a handy utility for fixing environment path issues, and discuss the impressive LPython compiler which aims to bring massive …
32m 55s
No results. Try different keywords.