| in blog | Django News |
|---|---|
| published date | 2026-03-20 |
| original entry | Sunsetting Jazzband |
After more than a decade maintaining 80+ Python projects, Jazzband is winding down as AI-generated spam and long-standing sustainability challenges make its open, shared-maintenance model no longer viable.
Astral, creators of Ruff and uv, are joining OpenAI’s Codex team to push the future of AI-powered Python development while continuing to support their open source tools.
Wagtail’s security team has dropped GPG-encrypted email support, citing zero real-world use and modern encryption making it unnecessary while simplifying their workflow.
Today, "Updates to Django" is presented by Raffaella from Djangonaut Space! 🚀
Last week we had 18 pull requests merged into Django by 15 different contributors - including a first-time contributor! Congratulations to dcsid for having their first commits merged into Django - welcome on board!
The undocumented get_placeholder method of Field is deprecated in favor of the newly introduced get_placeholder_sql method, which has the same input signature but is expected to return a two-elements tuple composed of an SQL format string and a tuple of associated parameters. This method should now expect to be provided expressions meant to be compiled via the provided compiler argument.(#36727)
A curated wishlist of timely, thought-provoking DjangoCon US 2026 talk ideas, from Python’s future and deployment wins to Rust, LLMs, and real-world team productivity.
A practical, defense-in-depth guide to securing Python’s supply chain, covering everything from linting and dependency pinning to SBOMs, vulnerability scanning, and trusted publishing.
A behind-the-scenes post on this first-ever digital Python conference that featured a host of Django speakers.
Define data masking rules directly on your Django models and let PostgreSQL enforce anonymization automatically, keeping sensitive data out of your app layer by design.
A hands-on guide to spinning up a local Django project, generating realistic test data, and using VS Code’s debugger to step into Django internals and understand how admin delete views work.
Typing Django in 2026 is still a tradeoff between slower, accurate mypy + django-stubs and faster tools that struggle with Django’s dynamic magic, though native typing support may finally be on the horizon.
Python 3.15’s once-struggling JIT is finally delivering real speedups, thanks to a scrappy, community-driven effort and a few surprisingly lucky design bets.
Simon Willison provides some timely insights on the recent acquisition making waves in our community.
Thoughts on the three traditional ways to fund open source and the new fourth option (VC funding) currently makes waves.
A behind-the-scenes look at how DjangoCon US turns anonymous proposals and community reviews into a balanced, inclusive conference lineup.
PyCon US 2026's Conference Schedule is live!
Elaine and Jon are the chair/co-chair respectively of PyCon US, the largest Python conference in North America, happening this May in Long Beach, CA. We discuss what to expect at the conference, new additions from last year, tips on where to stay, and generally how to maximize your PyCon experience.
Two standout Python roles this week include a client-facing Solutions Architect position at JetBrains and an Infrastructure Engineer opening at the Python Software Foundation.
Solutions Architect - Python (Client-facing) at JetBrains
Infrastructure Engineer at Python Software Foundation
A CPython core developer is proposing small but impactful changes to help Django scale better under free-threaded Python, sparking early collaboration on tackling shared state, caching, and lock contention issues.
Django authentication via login URLs, no passwords required.
Yet another static analysis tool for Python codebases written in Python that detects dead code.