Python Developers Survey 2026
Speeding up Pillow, open-source productivity tools from the EU, quirks in Django's template language, and more.
News
Python Developers Survey 2026
This is the ninth iteration of the official Python Developers Survey. It is run by the PSF (Python Software Foundation) to highlight the current state of the Python ecosystem and help with future goals.
Note that the official Django Developers Survey is currently being finalized and will come out hopefully in March or April.
The French government is building an entire productivity ecosystem using Django
In a general push for removing Microsoft, Google and any US or other non-EU dependency, the French government has been rapidly creating an open source set of productivity tools called "LaSuite", in collaboration with the Netherlands & Germany.
Django Packages : ๐งโ๐จ A Fresh, Mobile-Friendly Look with Tailwind CSS
As we announced last week, Django Packages released a new design, and Maksudul Haque, who led the effort, wrote about the changes.
Python Software Foundation
Dispatch from PyPI Land: A Year (and a Half!) as the Inaugural PyPI Support Specialist
A look back on the first year and a half as the inaugural PyPI Support Specialist.
Wagtail CMS News
Wagtail's new Security Announcements Channel
Wagtail now publishes security release notifications via a dedicated GitHub Security Announcements discussion category, with early alerts, RSS feed, and advisory links.
40% smaller images, same quality
Wagtail 7.3 ships with smarter image compression defaults that deliver roughly 40% smaller images with no visible quality loss, improving page speed, SEO, and reducing energy use out of the box.
Updates to Django
Today, "Updates to Django" is presented by Hwayoung from Djangonaut Space! ๐
Last week we had 11 pull requests merged into Django by 7 different contributors - including 2 first-time contributors! Congratulations to Sean Helvey๐ and James Fysh for having their first commits merged into Django - welcome on board!
- Added support for rendering named groups of choices using
<optgroup>elements in admin select widgets (#13883). - Dropped support for MariaDB 10.6โ10.10 (#36812).
Django Fellow Reports
Fellows Report - Natalia
By far, the bulk of my week went into integrating the checklist-generator into djangoproject.com, which required a fair amount of coordination and follow-through. Alongside that, security work ramped up again, with a noticeable increase in incoming reports that needed timely triage and prioritization. Everything else this week was largely in support of keeping those two tracks moving forward.
Fellows Report - Jacob
Engaged in a fair number of security reports this week. Release date and number of issues for 6.0.2 to be finalized and publicized tomorrow.
Sponsored Link 1
Sponsor Django News
Reach 4,300 highly engaged Django developers!
Articles
Django: profile memory usage with Memray
Use Memray to profile Django startup, identify heavy imports like numpy, and reduce memory by deferring, lazy importing, or replacing dependencies.
Some notes on starting to use Django
Julia Evans explains why Django is well-suited to small projects, praising its explicit structure, built-in admin, ORM, automatic migrations, and batteries-included features.
Quirks in Django's template language part 3
Lily explores Django template edge cases: now tag format handling, numeric literal parsing, and the lorem tag with negative counts, proposing stricter validation and support for format variables.
Testing: exceptions and caches
Nicer ways to test exceptions and to test cached function results.
I run a server farm in my closet (and you can too!)
One woman's quest to answer the question: does JIT go brrr?
Speeding up Pillow's open and save
Not strictly Django but from Python 3.15 release manager Hugo playing around with Tachyon, the new โhigh-frequency statistical sampling profilerโ coming in Python 3.15.
Events
DjangoCon Europe CFP Closes February 8
DjangoCon Europe 2026 opens CFP for April 15 to 19 in Athens; submit technical and community-focused Django and Python talks by February 8, 2026.
Opportunity Grants Application for DjangoCon US 2026
Opportunity Grants Application for DjangoCon US 2026 is open through March 16, 2026, at 11:00 am Central Daylight Time (America/Chicago). Decision notifications will be sent out by July 1, 2026.
Videos
django-bolt - Rust-powered API Framework for Django
From the BugBytes channel, an 18-minute look at django-bolt including how and why you might use it.
Podcasts
Django Chat #194: Inverting the Testing Pyramid - Brian Okken
Brian is a software engineer, podcaster, and author. We discuss recent tooling changes in Python, using AI effectively, inverting the traditional testing pyramid, and more.
Django Job Board
Two new Django roles this week, ranging from hands-on backend development to senior-level leadership, building scalable web applications.
Backend Software Developer at Chartwell Resource Group Ltd. ๐
Senior Django Developer at SKYCATCHFIRE
Django Codebase
Django Features
This was first introduced last year, but it's worth bringing renewed attention to this: a new feature proposals for Django and the third-party ecosystem.
Projects
FarhanAliRaza/django-rapid
Msgspec based serialization for Django.
adamghill/dj-toml-settings
Load Django settings from a TOML file.