Issue #706

Quasars, Faking Data, GIL-free Web, and More

Oct. 28, 2025

Quasars, Faking Data, GIL-free Web, and More
#706 – OCTOBER 28, 2025 VIEW IN BROWSER
The PyCoder’s Weekly Logo
Investigating Quasars With Polars and marimo
Learn to visualize quasar redshift data by building an interactive marimo dashboard using Polars, pandas, and Matplotlib. You’ll practice retrieving, cleaning, and displaying data in your notebook. You’ll also build interactive UI components that live-update visualizations in the notebook.
REAL PYTHON course

Faker: Generate Realistic Test Data in Python
If you want to generate test data with specific types (bool, float, text, integers) and realistic characteristics (names, addresses, colors, emails, phone numbers, locations) Faker can help you do that.
KHUYEN TRAN • Shared by Khuyen Tran

Level up Your AI Development
Level up your AI with proven patterns for durability, retries, and reliability. Temporal’s AI Cookbook gives you the recipes to go from prototype to production →
TEMPORALsponsor

The Future of Python Web Services Looks GIL-free
This is another free-threaded Python 3.14 bench-marking article, but this time instead of being toy calculating problems, the measurements emulate how web frameworks work.
GIOVANNI BARILLARI

PEP 679: New Assert Statement Syntax With Parentheses (Rejected)
PYTHON.ORG

Django 6.0 Beta 1
DJANGO SOFTWARE FOUNDATION


Python Jobs


Senior Python Developer
TECHNOIDENTITY 📍 HOUSTON, TX, USA

Python Video Course Instructor
REAL PYTHON 📍 ANYWHERE

Python Tutorial Writer
REAL PYTHON 📍 ANYWHERE

More Python Jobs >>>


Articles & Tutorials


pytest Fixtures: How to Use & Organize Them
Fixtures make your life as a developer easier when using Pytest. Learn how to use them in different ways to organize your test suite more effectively, and get a glimpse on how Streamlit and Pydantic uses them.
PATRICKM.DE • Shared by Patrick Müller

Async Django: A Solution in Search of a Problem?
This opinion piece states that while a technical marvel, async Django has been quietly rejected by the community it was built for, with the vast majority of developers sticking to simpler, proven solutions.
KEVIN RENSKERS

Build Faster with GitHub Actions Using Depot
Depot supercharges GitHub Actions with high-performance runners and remote caching that cut build times dramatically. Learn how to integrate Depot into your workflow for faster, more efficient CI pipelines →
DEPOTsponsor

What Can I Do With Python?
Learn how Python builds software, powers AI, automates tasks, and drives robotics. Discover tools and projects to guide your programming journey.
REAL PYTHON

Quiz: What Can I Do With Python?
REAL PYTHON

Django bulk_update Memory Issue
Recently, Anže had to write a Django migration to update hundreds of thousands of database objects, it didn’t go as smoothly as planned.
ANŽE PEČAR

When Should You Use .__repr__() vs .__str__() in Python?
Find out when to choose Python’s __repr__() vs __str__() in your classes so your objects show helpful information for debugging and user output.
REAL PYTHON

Lore
Wisdoms, aphorisms, and pointed observations that Redowan frequently quotes in conversations about software, philosophy, and ways of working.
REDOWAN DELOWAR

T-strings: Python’s Fifth String Formatting Technique?
Python’s new t-strings may look like f-strings, but they work in a totally different way, allowing you to delay string interpolation.
TREY HUNNER

Three Times Faster With Lazy Imports
PEP 810 proposes adding explicit lazy importing to Python. This article shows just what that can do for your program’s startup times.
HUGO VAN KEMENADE

CPython Core Dev Sprint 2025 at Arm Cambridge
Arm’s Cambridge headquarters hosted a week of development for Python core contributors, this post describes what work got done.
PYTHON SOFTWARE FOUNDATION

Announcing PSF Community Service Award Recipients!
This post announces three new Service Award Recipients: Katie McLaughlin, Sarah Kuchinsy, and Rodrigo Girão Serrão.
PYTHON SOFTWARE FOUNDATION

Best Practices for Using Python & uv Inside Docker
Best practices for using Python & uv inside Docker
ASHISH BHATIA


Projects & Code


Brought to you by Real Python for Teamssponsor
Online Python training created by a community of experts. Give your team the real-world Python skills they need to succeed →

RustPython: A Python Interpreter Written in Rust
GITHUB.COM/RUSTPYTHON

django-snakeoil: Simple Meta Tags for Django Objects
GITHUB.COM/KNYGHTY

Cronboard: TUI Dashboard for Managing Cron Jobs
GITHUB.COM/ANTONIORODR

plugboard: Framework for Simulating Complex Processes
GITHUB.COM/PLUGBOARD-DEV

spdl: Scalable and Performant Data Loading
GITHUB.COM/FACEBOOKRESEARCH

📆🐍 Upcoming Python Events


Weekly Real Python Office Hours Q&A (Virtual)
October 29, 2025

PyCon Sweden
October 30 to November 1, 2025

PyCon FR 2025
October 30 to November 3, 2025

PyDay 🎃 + Django Birthday 🦄
October 31 to November 1, 2025

Django Girls Bogotá Workshop
November 1 to November 2, 2025

PyDelhi User Group Meetup
November 1, 2025

JupyterCon 2025
November 3 to November 6, 2025

PyCon Mini Tokai 2025
November 8 to November 9, 2025

PyCon Chile 2025
November 8 to November 10, 2025
Happy Pythoning!
Copyright © 2025 PyCoder’s Weekly, All rights reserved.