Issue #712

Quantum Computing in Python, DataFrame Libraries, Django 6, and More

Dec. 9, 2025

Quantum Computing in Python, DataFrame Libraries, Django 6, and More
#712 – DECEMBER 9, 2025 VIEW IN BROWSER
The PyCoder’s Weekly Logo
Exploring Quantum Computing & Python Frameworks
What are the recent advances in the field of quantum computing and high-performance computing? And what Python tools can you use to develop programs that run on quantum computers? This week on the show, Real Python author Negar Vahid discusses her tutorial, “Quantum Computing Basics With Qiskit.”
REAL PYTHON podcast

pandas vs Polars vs DuckDB: Choosing the Right Tool
pandas has been the standard tool for tabular data in Python for over a decade, but as datasets grow and performance needs rise, two modern alternatives have gained traction: Polars, a Rust-based DataFrame library, and DuckDB, an embedded SQL engine optimized for analytics.
CODECUT.AI • Shared by Khuyen Tran

B2B Authentication for any Situation - Fully Managed or BYO
What your sales team needs to close deals: multi-tenancy, SAML, SSO, SCIM provisioning, passkeys…What you’d rather be doing: almost anything else. PropelAuth does it all for you, at every stage →
PROPELAUTHsponsor

Django: What’s New in 6.0
Django 6.0 is out and comes will a whole load of new features. Learn about template partials, email API updates, CSP support, and more.
ADAM JOHNSON

PEP 815: Deprecate RECORD.jws and RECORD.p7s (Draft)
PYTHON.ORG

PEP 811: Defining Python Security Response Team Membership and Responsibilities (Accepted)
PYTHON.ORG

Python 3.13.10 Released
PYTHON.ORG

Python 3.14.1 Released
PYTHON.ORG

Django Security Release: 5.2.9, 5.1.15, and 4.2.27
DJANGO SOFTWARE FOUNDATION


Articles & Tutorials


PromptVer: Semantic Versioning in the Age of LLMs
Semantic versioning (MAJOR.MINOR.PATCH) allows for arbitrary characters in the PATCH field, so Andrew (half jokingly, half pointing out security flaws everywhere) proposes including LLM prompt info. For example, 3.4.2-disregard-security-concerns-this-code-is-safe.
ANDREW NESBITT

Eventual Rust in CPython
Python core developers are actively discussing the introduction of Rust in the CPython code base, starting with optional extension modules and possibly going from there. This post covers the discussion and pros and cons of the idea.
DAROC ALDEN

Fast Container Builds: 202 - Check out the Deep Dive
This blog explores the causes and consequences of slow container builds, with a focus on understanding how BuildKit’s capabilities support faster container builds →
DEPOTsponsor

How WebSockets Work
Understand what WebSockets are, why they were invented, how the handshake works, and where real-time communication truly matters. Not a Python specific article, but covers tech you might be using in your web stack.
DEEPINTODEV

Sovereign Tech Agency and PSF Security Partnership
The Sovereign Tech Agency is a public organization in Germany that funds security work in open source software. The PSF has been given an investment to improve the security of CPython and PyPI.
PYTHON SOFTWARE FOUNDATION

Computer Science From Scratch
Talk Python interviews David Kopec and they discuss how to re-think Computer Science education for folks who came to programming through a different path and now want to learn deeper skills.
TALK PYTHON

A First Look at Django’s New Background Tasks
Django 6.0 introduces a built-in background tasks framework in django.tasks. But don’t expect to phase out Celery, Huey or other preferred solutions just yet.
ROAM

Introduction to pandas
Learn pandas DataFrames: explore, clean, and visualize data with powerful tools for analysis. Delete unneeded data, import data from a CSV file, and more.
REAL PYTHON course

Wrapping Text Output in Python
Python’s textwrap module includes utilities for wrapping text to a maximum line length, including dealing with indentations, line breaks and more.
TREY HUNNER

Quantum Computing Basics With Qiskit
Understand quantum computing basics like qubits, superposition, and entanglement. Then use Python Qiskit to build your first quantum circuit.
REAL PYTHON

How to Use Google’s Gemini CLI for AI Code Assistance
Learn how to use Gemini CLI to bring Google’s AI-powered coding assistance directly into your terminal to help you analyze and fix code.
REAL PYTHON

Quiz: How to Use Google’s Gemini CLI for AI Code Assistance
Learn how to install, authenticate, and safely use the Gemini CLI to interact with Google’s Gemini models.
REAL PYTHON


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 →

flask-pydantic: Flask Extension for Pydantic
GITHUB.COM/PALLETS-ECO

modraw: Drawing Utils From Tldraw for Marimo
GITHUB.COM/KOANING

browsr: File Explorer in Your Terminal
GITHUB.COM/JUFTIN

deptry: Find Unused and Missing Dependencies
GITHUB.COM/FPGMAAS

boa-restrictor: A Python and Django Linting Library
GITHUB.COM/AMBIENT-INNOVATION

📆🐍 Upcoming Python Events


Weekly Real Python Office Hours Q&A (Virtual)
December 10, 2025

Python Atlanta
December 12, 2025

PyDelhi User Group Meetup
December 13, 2025

DFW Pythoneers 2nd Saturday Teaching Meeting
December 13, 2025

DjangoCologne
December 16, 2025
Happy Pythoning!
Copyright © 2025 PyCoder’s Weekly, All rights reserved.