atlas news
    
Python Bytes
09  décembre     08h00
461 This episdoe has a typo
   Topics covered in this episode: PEP 798: Unpacking in Comprehensions Pandas 3.0.0rc0 typos A couple testing topics Extras Joke Watch on YouTube About the show Sponsored by us Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon Supporters Connect with the...
01  décembre     08h00
460 Overlooked Python Typing
   Topics covered in this episode: Advent of Code starts today Django 6 is coming Advanced, Overlooked Python Typing codespell Extras Joke Watch on YouTube About the show Sponsored by us Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon Supporters Connect...
24  novembre     08h00
459 Inverted dependency trees
   Topics covered in this episode: PEP 814 - Add frozendict built-in type From Material for MkDocs to Zensical Tach Some Python Speedups in 3.15 and 3.16 Extras Joke About the show Sponsored by us Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon...
17  novembre     08h00
458 I will install Linux on your computer
   Topics covered in this episode: Possibility of a new website for Django aiosqlitepool deptry browsr Extras Joke Watch on YouTube About the show Sponsored by us Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon Supporters Connect with the hosts Michael...
11  novembre     08h00
457 Tapping into HTTP
   Topics covered in this episode: httptap 10 Smart Performance Hacks For Faster Python Code FastRTC Explore Python dependencies with pipdeptree and uv pip tree Extras Joke Watch on YouTube About the show Sponsored by us Support our work through: Our courses at Talk Python Training The Complete pytest...
03  novembre     08h00
456 You’re so wrong
   Topics covered in this episode: The PSF has withdrawn a 1.5 million proposal to US government grant program A Binary Serializer for Pydantic Models T-strings: Python’s Fifth String Formatting Technique? Cronboard Extras Joke Watch on YouTube About the show Sponsored by us Support our work through...
27  octobre     08h00
455 Gilded Python and Beyond
   Topics covered in this episode: Cyclopts: A CLI library The future of Python web services looks GIL-free Free-threaded GC Polite lazy imports for Python package maintainers Extras Joke Watch on YouTube About the show Sponsored by us Support our work through: Our courses at Talk Python Training The...
20  octobre     08h00
454 It’s some form of Elvish
   Topics covered in this episode: djrest2 - A small and simple REST library for Django based on class-based views. Github CLI caniscrape - Know before you scrape. Analyze any website’s anti-bot protections in seconds. GittyUp Extras Joke Watch on YouTube About the show Sponsored by us Support our...
16  octobre     08h00
453 Python
   Topics covered in this episode: PyPI uv-ship - a CLI-tool for shipping with uv How fast is 3.14? air - a new web framework built with FastAPI, Starlette, and Pydantic. Extras Joke Watch on YouTube About the show Sponsored by us Support our work through: Our courses at Talk Python Training The...
09  octobre     08h00
452 pi py-day (or is it py pi-day?)
   Topics covered in this episode: Python 3.14 Free-threaded Python Library Compatibility Checker Claude Sonnet 4.5 Python 3.15 will get Explicit lazy imports Extras Joke Watch on YouTube About the show Sponsored by DigitalOcean: pythonbytes.fm digitalocean-gen-ai Use code DO4BYTES and get 200 in free...
29  septembre     08h00
451 Databases are a Fad
   Topics covered in this episode: PostgreSQL 18 Released Testing is better than DSA (Data Structures and Algorithms) Pyrefly in Cursor PyCharm VSCode etc Playwright & pytest techniques that bring me joy Extras Joke Watch on YouTube About the show Sponsored by us Support our work through: Our courses...
22  septembre     08h00
450 At-Cost Agentic IDE Tooling
   Topics covered in this episode: pandas is getting pd.col expressions Cline, At-Cost Agentic IDE Tooling uv cheatsheet Ducky Network UI Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 450
15  septembre     08h00
449 Suggestive Trove Classifiers
   Topics covered in this episode: Mozilla’s Lifeline is Safe After Judge’s Google Antitrust Ruling troml - suggests or fills in trove classifiers for your projects pqrs: Command line tool for inspecting Parquet files Testing for Python 3.14 Extras Joke See the full show notes for this episode on the...
08  septembre     08h00
448 I’m Getting the BIOS Flavor
   Topics covered in this episode: prek tinyio The power of Python’s print function Vibe Coding Fiasco: AI Agent Goes Rogue, Deletes Company’s Entire Database Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 448
02  septembre     08h00
447 Going down a rat hole
   Topics covered in this episode: rathole pre-commit: install with uv A good example of what functools.Placeholder from Python 3.14 allows Converted 160 old blog posts with AI Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 447
25  août     08h00
446 State of Python 2025
   Topics covered in this episode: pypistats.org was down, is now back, and there’s a CLI State of Python 2025 wrapt: A Python module for decorators, wrappers and monkey patching. pysentry Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 446
18  août     08h00
445 Auto-activate Python virtual environments for any project
   Topics covered in this episode: pyx - optimized backend for uv Litestar is worth a look Django remake migrations django-chronos Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 445
11  août     08h00
444 Begone Python of Yore
   Topics covered in this episode: Coverage.py regex pragmas Python of Yore nox-uv A couple Django items Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 444
04  août     08h00
443 Patching Multiprocessing
   Topics covered in this episode: rumdl - A Markdown Linter written in Rust Coverage 7.10.0: patch aioboto3 You might not need a Python class Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 443
28  juillet     08h00
442 Cloud bills in scientific notation
   Topics covered in this episode: Open Source Security work isn’t Special uv v0.8 Extra, Extra, Extra Announcing Toad - a universal UI for agentic coding in the terminal Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 442
21  juillet     08h00
441 It’s Michaels All the Way Down
   Topics covered in this episode: Distributed sqlite follow up: Turso and Litestream PEP 792 - Project status markers in the simple index Run coverage on tests docker2exe: Convert a Docker image to an executable Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 441
15  juillet     08h00
440 Can’t Register for VibeCon
   Topics covered in this episode: Switching to direnv, Starship, and uv rqlite - Distributed SQLite DB Some Markdown Stuff Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 440
07  juillet     08h00
439 That Astral Episode
   Topics covered in this episode: ty documentation site and uv migration guide uv build backend is now stable other Astral news Refactoring long boolean expressions fastapi-ml-skeleton Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 439
30  juin     08h00
438 Motivation time
   Topics covered in this episode: Python Cheat Sheets from Trey Hunner Automatisch mureq-typed My CLI World Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 438
23  juin     08h00
437 Python Language Summit 2025 Highlights
   Topics covered in this episode: The Python Language Summit 2025 Fixing Python Properties complexipy juvio Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 437
16  juin     08h00
436 Slow tests go last
   Topics covered in this episode: Free-threaded Python no longer experimental as of Python 3.14 typed-ffmpeg pyleak Optimizing Test Execution: Running live server Tests Last with pytest Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 436
09  juin     08h00
435 Stop with .folders in my
   Topics covered in this episode: platformdirs poethepoet - Poe the Poet is a batteries included task runner that works well with poetry or with uv. Python Pandas Ditches NumPy for Speedier PyArrow pointblank: Data validation made beautiful and powerful Extras Joke See the full show notes for this...
02  juin     08h00
434 Most of OpenAI’s tech stack runs on Python
   Topics covered in this episode: Making PyPI’s test suite 81% faster People aren’t talking enough about how most of OpenAI’s tech stack runs on Python PyCon Talks on YouTube Optimizing Python Import Performance Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 434
26  mai     08h00
433 Dev in the Arena
   Topics covered in this episode: git-flight-rules Uravelling t-strings neohtop Introducing Pyrefly: A new type checker and IDE experience for Python Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 433
19  mai     08h00
432 How To Fix Your Computer
   Topics covered in this episode: pre-commit: install with uv PEP 773: A Python Installation Manager for Windows (Accepted) Changes for Textual The Best Programmers I Know Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 432
05  mai     08h00
431 Nerd Gas
   Topics covered in this episode: pirel: Python release cycle in your terminal FastAPI Cloud Python’s new t-strings Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 431
28  avril     08h00
430 Or you go to jail
   Topics covered in this episode: pip 25.1 has dependency groups, pylock.toml, plus more aiohttp goes free threaded uv 0.6.15 supports pylock.toml Whenever Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 430
21  avril     08h00
429 Nitpicking Python
   Topics covered in this episode: Huly CVE Foundation formed to take over CVE program from MITRE drawdb 14 Advanced Python Features Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 429
14  avril     08h00
428 How old is your Python?
   Topics covered in this episode: How to Write a Git Commit Message Caddy Web Server Some new PEPs approved juv Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 428
07  avril     08h00
427 Rise of the Python Lord
   Topics covered in this episode: Git Town solves the problem that using the Git CLI correctly PEP 751 - A file format to record Python dependencies for installation reproducibility git-who and watchgha Share Python Scripts Like a Pro: uv and PEP 723 for Easy Deployment Extras Joke See the full show...
31  mars     08h00
426 Committing to Formatted Markdown
   Topics covered in this episode: mdformat pre-commit-uv PEP 758 and 781 Serie: rich git commit graph in your terminal, like magic Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 426
24  mars     08h00
425 If You Were a Klingon Programmer
   Topics covered in this episode: Why aren’t you using uv? Python Developer Tooling Handbook Calling all doc writers: blacken-docs Reinventing notebooks as reusable Python programs Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 425
17  mars     08h00
424 We Will Test in Production
   Topics covered in this episode: The weird quirk with rounding in Python Python interpreter adds tail calls Remove punctuation from a string with translate and maketrans Extra, extra, extra Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 424
10  mars     08h00
423 Traveling the Python Universe
   Topics covered in this episode: pysqlscribe A map of Python Rust, C , and Python trends in jobs on Hacker News (February 2025) The features of Python’s help() function Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 423
03  mars     08h00
422 You need 4 spaces
   Topics covered in this episode: My 2025 uv-based Python Project Layout for Production Apps aiolimiter A peek into a possible future of Python in the browser Reloadium Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 422
24  février     08h00
421 22 years old
   Topics covered in this episode: httpdbg PyPI Now Supports iOS and Android Wheels for Mobile Python Development Arcade Game Platform goes 3.0 PEP 765 - Disallow return break continue that exit a finally block Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 421
17  février     08h00
420 90% Done in 50% of the Available Time
   Topics covered in this episode: PEP 772 - Packaging governance process Official Django MongoDB Backend Now Available in Public Preview Developer Philosophy Python 3.13.2 released Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 420
04  février     08h00
419 Is your back end popular?
   Topics covered in this episode: content-types package for better MIME types Content-Type Wagtail 6.4 Build It Yourself Build backend popularity over time Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 419
27  janvier     08h00
418 I’m a tea pot
   Topics covered in this episode: In memoriam: Michael Foord 1974-2025 Valkey (Redis Replacement) 30 best practices for software development and testing mimetype.io Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 418
21  janvier     08h00
417 Bugs hide from the light
   Topics covered in this episode: LLM Catcher On PyPI Quarantine process RESPX Unpacking kwargs with custom objects Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 417
13  janvier     08h00
416 A Ghostly Episode
   Topics covered in this episode: Terminals & Shells Winloop: An Alternative library for uvloop compatibility with windows Ruff & uv uv-secure Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 416
23  décembre     08h00
415 Just put the fries in the bag bro
   Topics covered in this episode: dbos-transact-py Typed Python in 2024: Well adopted, yet usability challenges persist RightTyper Lazy self-installing Python scripts with uv Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 415
16  décembre     08h00
414 Because we are not monsters
   Topics covered in this episode: New project to shorten django-admin to django because we are not monsters django-unicorn: The magical reactive component framework for Django Testing some tidbits The State of Python 2024 article Extras Joke See the full show notes for this episode on the website at...
09  décembre     08h00
413 python-build-standalone finds a home
   Topics covered in this episode: jiter A new home for python-build-standalone moka-py uv: An In-Depth Guide Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 413
02  décembre     08h00
412 Closing the loop
   Topics covered in this episode: Loop targets asyncstdlib Bagels: TUI Expense Tracker rloop: An AsyncIO event loop implemented in Rust Extras Joke See the full show notes for this episode on the website at pythonbytes.fm 412