Django News Newsletter

Archives
Jobs
Podcast
Videos
March 20, 2026

Sunsetting Jazzband

DjangoCon US Talks I'd Like to See 2026, PyTV Recap, Typing your Project in 2026, and more.

News

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 to join OpenAI

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 CMS News

Wagtail Security team no longer accepts GPG-encrypted emails

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.

Updates to Django

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)

Sponsored Link 1

The deployment service for developers and teams.

Articles

DjangoCon US Talks I'd Like to See 2026 Edition

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.

Defense in Depth: A Practical Guide to Python Supply Chain Security

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.

Python Unplugged on PyTV Recap

A behind-the-scenes post on this first-ever digital Python conference that featured a host of Django speakers.

django-security-label: A third-party package to anonymize data in your models

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.

Djangonaut Diaries: Week 1, part 2 - Creating and debugging a Django project - DEV Community

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 Your Django Project in 2026

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 JIT is now back on track

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.

Thoughts on OpenAI acquiring Astral and uv/ruff/ty

Simon Willison provides some timely insights on the recent acquisition making waves in our community.

OpenAI Acquiring Astral: A 4th Option for Funding Open Source

Thoughts on the three traditional ways to fund open source and the new fourth option (VC funding) currently makes waves.

Events

How DjangoCon US Selects Talk Proposals

A behind-the-scenes look at how DjangoCon US turns anonymous proposals and community reviews into a balanced, inclusive conference lineup.

PyCon US 2026 Conference Schedule is live!

PyCon US 2026's Conference Schedule is live!

Podcasts

Django Chat #198: PyCon US 2026 - Elaine Wong & Jon Banafato

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.

Django Job Board

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

Django Forum

Improve free-threading performance - Django Internals

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.

Projects

codingjoe/django-mail-auth

Django authentication via login URLs, no passwords required.

duriantaco/skylos

Yet another static analysis tool for Python codebases written in Python that detects dead code.


Django News is not associated with the Django Software Foundation.

Django is a registered trademark of the Django Software Foundation.

Don't miss what's next. Subscribe to Django News Newsletter:
link
jefftriplett.com
Powered by Buttondown, the easiest way to start and grow your newsletter.