atlas news
Python Bytes
20 april
08h00
477 Lazy, Frozen, and 31% Lighter
Topics covered in this episode: Django Modern RestAlready playing with Python 3.15Cutting Python Web App Memory Over 31%tryke - A Rust-based Ptyhon...
06 april
08h00
476 Common themes
Topics covered in this episode: Migrating from mypy to ty: Lessons from FastAPIOxyde ORMTypeshedded CPython docsRaw DC Database Pattern: A...
30 march
08h00
475 Haunted warehouses
Topics covered in this episode: Lock the GhostFence for SandboxingMALUS: Liberate Open SourceHarden your GitHub Actions Workflows with zizmor,...
23 march
08h00
474 Astral to join OpenAI
Topics covered in this episode: Starlette 1.0.0Astral to join OpenAIuv auditFire and forget (or never) with Python’s asyncioExtrasJokeWatch on...
16 march
08h00
473 A clean room rewrite?
Topics covered in this episode: chardet ,AI, and licensingrefined-githubpgdog: PostgreSQL connection pooler, load balancer and database...
09 march
08h00
472 Monorepos
Topics covered in this episode: Setting up a Python monorepo with uv workspacescattrs: Flexible Object Serialization and ValidationLearning to...
02 march
08h00
471 The ORM pattern of 2026?
Topics covered in this episode: Raw DC: The ORM pattern of 2026?pytest-check releasesDataclass WizardSQLiteo - native macOS SQLite browser built for...
23 february
08h00
470 A Jolting Episode
Topics covered in this episode: Better Python tests with inline-snapshotjolt Battery intelligence for your laptopMarkdown code formatting with...
09 february
08h00
469 Commands, out of the terminal
Topics covered in this episode: Command Book Appuvx.sh: Install Python tools without uv or PythonEnding 15 years of subprocess pollingmonty: A...
03 february
08h00
468 A bolt of Django
Topics covered in this episode: django-bolt: Faster than FastAPI, but with Django ORM, Django Admin, and Django packagespyleakMore Django (three...
26 january
08h00
467 Toads in my AI
Topics covered in this episode: GreyNoise IP Checktprof: a targeting profilerTOAD is outExtrasJokeWatch on YouTubeAbout the showSponsored by us...
19 january
08h00
466 PSF Lands 1.5 million
Topics covered in this episode: Better Django management commands with django-click and django-typerPSF Lands a 1.5 million sponsorship from...
12 january
08h00
465 Stack Overflow is Cooked
Topics covered in this episode: port-killerHow we made Python’s packaging library 3x fasterCodSpeedExtrasJokeSee the full show notes for this episode...
05 january
08h00
464 Malicious Package? No Build For You
Topics covered in this episode: ty: An extremely fast Python type checker and LSPPython Supply Chain Security Made Easytyping extensionsMI6 chief: We...
22 december
08h00
463 2025 is wrapped
Topics covered in this episode: Has the cost of building software just dropped 90%?More on Deprecation WarningsHow FOSS Won and Why It MattersShould...
15 december
08h00
462 LinkedIn Cringe
Topics covered in this episode: Deprecations via warningsdocsPyAtlas: interactive map of the top 10,000 Python packages on PyPI.BuckarooExtrasJokeSee...
09 december
08h00
461 This episdoe has a typo
Topics covered in this episode: PEP 798: Unpacking in ComprehensionsPandas 3.0.0rc0typosA couple testing topicsExtrasJokeSee the full show notes for...
01 december
08h00
460 Overlooked Python Typing
Topics covered in this episode: Advent of Code starts todayDjango 6 is comingAdvanced, Overlooked Python TypingcodespellExtrasJokeSee the full show...
24 november
08h00
459 Inverted dependency trees
Topics covered in this episode: PEP 814 - Add frozendict built-in typeFrom Material for MkDocs to ZensicalTachSome Python Speedups in 3.15 and 3...
17 november
08h00
458 I will install Linux on your computer
Topics covered in this episode: Possibility of a new website for DjangoaiosqlitepooldeptrybrowsrExtrasJokeSee the full show notes for this episode on...
11 november
08h00
457 Tapping into HTTP
Topics covered in this episode: httptap10 Smart Performance Hacks For Faster Python CodeFastRTCExplore Python dependencies with pipdeptree and uv pip...
03 november
08h00
456 You’re so wrong
Topics covered in this episode: The PSF has withdrawn a 1.5 million proposal to US government grant programA Binary Serializer for Pydantic ModelsT...
27 october
08h00
455 Gilded Python and Beyond
Topics covered in this episode: Cyclopts: A CLI libraryThe future of Python web services looks GIL-freeFree-threaded GCPolite lazy imports for Python...
20 october
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 CLIcaniscrape - Know before...
16 october
08h00
453 Python
Topics covered in this episode: PyPI uv-ship - a CLI-tool for shipping with uvHow fast is 3.14?air - a new web framework built with FastAPI,...
09 october
08h00
452 pi py-day (or is it py pi-day?)
Topics covered in this episode: Python 3.14Free-threaded Python Library Compatibility CheckerClaude Sonnet 4.5Python 3.15 will get Explicit lazy...
29 september
08h00
451 Databases are a Fad
Topics covered in this episode: PostgreSQL 18 ReleasedTesting is better than DSA (Data Structures and Algorithms)Pyrefly in Cursor PyCharm VSCode...
22 september
08h00
450 At-Cost Agentic IDE Tooling
Topics covered in this episode: pandas is getting pd.col expressionsCline, At-Cost Agentic IDE Toolinguv cheatsheetDucky Network UIExtrasJokeSee the...
15 september
08h00
449 Suggestive Trove Classifiers
Topics covered in this episode: Mozilla’s Lifeline is Safe After Judge’s Google Antitrust Rulingtroml - suggests or fills in trove classifiers for...
08 september
08h00
448 I’m Getting the BIOS Flavor
Topics covered in this episode: prektinyioThe power of Python’s print functionVibe Coding Fiasco: AI Agent Goes Rogue, Deletes Company’s Entire...
02 september
08h00
447 Going down a rat hole
Topics covered in this episode: ratholepre-commit: install with uvA good example of what functools.Placeholder from Python 3.14 allowsConverted 160...
25 august
08h00
446 State of Python 2025
Topics covered in this episode: pypistats.org was down, is now back, and there’s a CLIState of Python 2025wrapt: A Python module for decorators,...
18 august
08h00
445 Auto-activate Python virtual environments for any project
Topics covered in this episode: pyx - optimized backend for uvLitestar is worth a lookDjango remake migrationsdjango-chronosExtrasJokeSee the full...
11 august
08h00
444 Begone Python of Yore
Topics covered in this episode: Coverage.py regex pragmasPython of Yorenox-uvA couple Django itemsExtrasJokeSee the full show notes for this episode...
04 august
08h00
443 Patching Multiprocessing
Topics covered in this episode: rumdl - A Markdown Linter written in RustCoverage 7.10.0: patchaioboto3You might not need a Python classExtrasJokeSee...
28 july
08h00
442 Cloud bills in scientific notation
Topics covered in this episode: Open Source Security work isn’t Special uv v0.8Extra, Extra, ExtraAnnouncing Toad - a universal UI for agentic coding...
21 july
08h00
441 It’s Michaels All the Way Down
Topics covered in this episode: Distributed sqlite follow up: Turso and LitestreamPEP 792 - Project status markers in the simple indexRun coverage on...
15 july
08h00
440 Can’t Register for VibeCon
Topics covered in this episode: Switching to direnv, Starship, and uvrqlite - Distributed SQLite DBSome Markdown StuffExtrasJokeSee the full show...
07 july
08h00
439 That Astral Episode
Topics covered in this episode: ty documentation site and uv migration guideuv build backend is now stable other Astral newsRefactoring long boolean...
30 june
08h00
438 Motivation time
Topics covered in this episode: Python Cheat Sheets from Trey HunnerAutomatischmureq-typedMy CLI WorldExtrasJokeSee the full show notes for this...
23 june
08h00
437 Python Language Summit 2025 Highlights
Topics covered in this episode: The Python Language Summit 2025Fixing Python PropertiescomplexipyjuvioExtrasJokeSee the full show notes for this...
16 june
08h00
436 Slow tests go last
Topics covered in this episode: Free-threaded Python no longer experimental as of Python 3.14typed-ffmpegpyleakOptimizing Test Execution: Running...
09 june
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....
02 june
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...
26 may
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...
19 may
08h00
432 How To Fix Your Computer
Topics covered in this episode: pre-commit: install with uvPEP 773: A Python Installation Manager for Windows (Accepted) Changes for Textual The Best...
05 may
08h00
431 Nerd Gas
Topics covered in this episode: pirel: Python release cycle in your terminal FastAPI Cloud Python’s new t-stringsExtrasJokeSee the full show notes...
28 april
08h00
430 Or you go to jail
Topics covered in this episode: pip 25.1 has dependency groups, pylock.toml, plus moreaiohttp goes free threadeduv 0.6.15 supports pylock.toml...
21 april
08h00
429 Nitpicking Python
Topics covered in this episode: Huly CVE Foundation formed to take over CVE program from MITREdrawdb14 Advanced Python FeaturesExtrasJokeSee the full...
14 april
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 approvedjuvExtrasJokeSee the full show notes for...