results in episodes
Mention graph
How often this search term appears across the program's history.
Tagged “Python”
-
Python Performance, Rounding Quirks, and Faster Coding
This episode of Python Bytes covers a variety of technical and practical topics for developers. Key highlights include an explanation of Python's IEEE 754-compliant banker's rounding method and how to override it for custom needs. A major …
27m 23s -
SQL Tools, PyPI Data Viz, and Tech Employment Trends
In this episode, we dive into PySQL Scribe, a lightweight tool that helps developers construct SQL queries programmatically without the weight of an ORM. We explore stunning visual maps of the PyPI ecosystem, including an interactive 'spac…
26m 49s -
Python Dev News: Project Layouts, Async, and Browser Tools
This episode explores modern Python development practices, focusing heavily on utilizing UV for project structure and dependency management. The hosts discuss the benefits of moving away from old requirements.txt workflows in favor of lock…
32m 52s -
Python Packaging Governance, Django MongoDB & Pride Versioning
In episode 420, the Python Bytes team breaks down the proposed PEP 772, which outlines a new Python Packaging Council to streamline governance. The episode also highlights the official public preview of the MongoDB backend for Django, brid…
27m 47s -
Python Mime Types, Django Tasks, and Dependency Management
This episode highlights the limitations of Python's built-in mimetypes module, prompting the creation of the new, more reliable content-types package. The hosts explore the integration of Django Tasks into Wagtail 6.4, offering a cleaner p…
30m 06s -
Python Bytes Episode 418: Remembering Michael Foord
Episode 418 of Python Bytes is dedicated to the memory and impact of core Python developer Michael Foord. Michael, who was instrumental in the creation of the unittest.mock library and the PyCon Language Summit, is celebrated for his uniqu…
20m 22s -
Debugging LLMs, PyPI Security, and Async Mocking
In this episode, the hosts explore innovative ways to streamline Python development and security. Key topics include LLM Catcher, a tool that uses AI to diagnose exceptions, and the implementation of Project Quarantine on PyPI to mitigate …
23m 35s -
Python Terminal Tools, WinLoop, Ruff, and AI Deep Dives
This episode covers essential developer tools and trends. We start with the fast, Zig-based Ghostty terminal and the shift of Fish Shell 4.0 to Rust. The discussion then moves to WinLoop, a crucial project for Windows-based AsyncIO perform…
43m 41s -
Django CLI, Unicorn Framework, and Python Trends 2024
This episode covers essential updates in the Python ecosystem. We explore a new project to shorten the Django CLI, providing a more intuitive command experience. We discuss Django Unicorn, a reactive framework enabling server-side componen…
29m 45s -
Python Byte 413: Jitter, Astral & Package Management
Episode 413 of Python Bytes is packed with performance-focused news and ecosystem shifts. We explore Jitter, a blazingly fast and iterable JSON parser from the Pydantic team designed for LLMs. We also cover the major news of Astral taking …
30m 39s -
Python Loop Controversies, Async Tools & Social Media Insights
In this episode, Michael and Brian tackle the hot debate surrounding Python loop targets and their similarity to the walrus operator. They introduce a powerful asynchronous library aimed at bringing parity to async Python development by pr…
26m 00s -
Modernizing Python Web Apps and PyPI Security Updates
This episode focuses on the architectural evolution of Python web applications, specifically through Michael's migration of his sites from Pyramid to Quart to leverage better async support and performance. We explore the critical new secur…
40m 03s -
Python Tools & Trends: Terminal UI, UV Workflow, and Web Browsing
This episode of Python Bytes covers a wide array of tools and trends revitalizing the Python development experience. The hosts explore new terminal-native applications like Posting for API testing and a graphical terminal tree for file sys…
35m 07s -
Python 3.13 Features, Octiverse Report & GitHub Action Security
In this episode, we dive into the latest trends from the 2024 GitHub Octiverse report, which confirms Python has officially overtaken JavaScript as the most-used language on GitHub. We explore the security landscape with the Zizmor tool fo…
31m 16s -
Python 3.14 Alpha, UV Dependency Groups, and Docker Dive
This episode covers the arrival of the Python 3.14 alpha 1 release, highlighting significant performance improvements in asyncio and handy new utilities in Pathlib and the built-in HTTP server. We explore the swift adoption of PEP 735 depe…
28m 26s -
Open Source Funding, Dependency Groups & Web Dev Tools
In this episode of Python Bytes, Michael and Brian delve into the evolving landscape of Python development. Key highlights include the Django Software Foundation joining the Open Source Pledge to support maintainers, and the recent approva…
24m 53s -
Python Data Dashboards, Education, and DevOps Tools
Episode 405 of Python Bytes highlights modern tools for data science and web development. The hosts discuss Briefer, an open-source platform that bridges the gap between data notebooks and interactive dashboards. They also feature a browse…
22m 43s -
Python Packaging Trends and Django Development Updates
This episode covers the intense community discourse surrounding UV as a transformative packaging tool in the Python ecosystem, balancing concerns about vendor lock-in and VC funding with its undeniable performance benefits. The hosts analy…
25m 26s -
Python Bytes Episode 402: Arch Decisions, Narwhals & AI
Episode 402 of Python Bytes covers a diverse range of technical and industry topics. The hosts discuss the benefits of utilizing Architecture Decision Records (ADRs) to document technical project changes in Markdown. They highlight Narwhal…
33m 21s -
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
No results. Try different keywords.