News
Django 6.0 alpha 1 released
The Django 6.0 feature freeze is upon us. This is a chance to try it out now and report any bugs or issues before the public release in December.
Nominate a Djangonaut for the 2025 Malcolm Tredinnick Memorial Prize
Nominations for the annual Malcolm Tredinnick Memorial Prize are now open. Malcolm was an early core contributor to Django and had a huge influence on Django as we know it today. Besides being knowledgeable he was also especially friendly to new users and contributors. He exemplified what it means to be an amazing Open Source contributor.
A former Djangonaut is called a Star!
Hear directly from Stars, mentors, and others in the Djangonaut Space community as they share their experiences and perspectives.
DjangoCon US: Call for Venue Proposals 2027-28
We’re wrapping up DjangoCon US 2025, so it’s time to think about 2027 and possibly 28! DjangoCon US 2026 is tentatively planning to return to Chicago. Where will we be the following year or two? We need your help in making that decision!
Announcing the 2025 PSF Board Election Results!
Congratulations to the two new and two returning Board members who have been elected! Abigail Dogbe, Jannis Leidel, Sheena O’Connell, and Simon Willison.
Token Exfiltration Campaign via GitHub Actions Workflows
Incident report of a recent attack campaign targeting GitHub Actions workflows to exfiltrate PyPI tokens, our response, and steps to protect your projects.
Django Software Foundation
Django Ecosystem Page
A lengthy, detailed, and highly value page dedicated to Django's ecosystem of third-party apps and add-ons. No matter your need, there'll be a package you can use or take ideas from.
Updates to Django
Today, "Updates to Django" is presented by Pradhvan from Djangonaut Space! 🚀
Last week we had 9 pull requests merged into Django by 6 different contributors, including 2 first-time contributors! Congratulations to Siyabonga Dlikilili and Salman for having their first commits merged into Django, welcome on board! ✨
Django Core Updates ✨
Optimized LoginRequiredMiddleware
to avoid fetching request.user
for public views, reducing unnecessary database queries.
Improved deprecation warnings to use Python 3.12’s skip_file_prefixes
for more accurate locations, while also making repeated warnings more efficient.
Django 6.0 Pre-Release 🗓️
Django 6.0 has officially hit feature freeze, with its first pre-release now available! 🎉 This is the perfect time for the community to test it out and report any issues. Curious about the release schedule? Check out the roadmap.
That's all for this week in Django development! 🐍🦄
Sponsored Link 1

Sleep tight with HackSoft and our Django services!
While you recharge, we keep your software running smoothly - secure, stable, and ready for tomorrow. We are HackSoft - your Django development partner, beyond code. Learn more!
Articles
My GSoC 2025 Journey: Bringing Template Partials to Django Core
Farhan Ali writes about the process behind his Google Summer of Code project to merge the popular django-template-partials
package directly into Django core, one of the standout Django 6.0 features.
Adopting LLMs in a startup
Wise words and practical lessons from gradually increasing usage of LLM tools into production.
Playwright vs Pydoll
A deep-dive look at these two popular packages, comparing Pydoll's claims around speed and ergonomics vs Playright.
DjangoCon US 2025: Security, Simplicity, and Community
At DjangoCon US 2025, speakers emphasized seasoned tech over hype, featuring secure GitOps workflows, simpler frontend alternatives, and sustainable open-source models.
Python Software Foundation News: Sprints are the best part of a conference
CPython Developer in Residence Łukasz Langa shares his thoughts on why sprints are so valuable at conferences.
Playwright & pytest techniques that bring me joy
A collection of real-world techniques for Playwright and pytest. As a project grows to do more with HTMX and Alpine in the markup, there’s less unit and integration test coverage and a greater need for end to end tests.
django.tasks exists :: TheOrangeOne
As of today (well, technically yesterday), django.tasks is officially released upon the world! Mostly.
Events
Django Day India
The first ever Django Day India is planned for November 9th in Bangalore, India. The Call for Proposals (CFP) is now open.
It's Close Now - Django on the Med
It's just under three weeks until the first Django on the Med 🏖️ This is probably the last chance I have to convince you not to miss out. (Maybe you're some last minutes expert, but I need at least a couple of weeks in advance to make anything happen 🫠)
DjangoCon US 2025 Recap - Kati Michel
Kati historically writes one of the best and most detailed recaps of conferences. This year's edition is no exception.
DjangoCon US 2025 Recap - Will Vincent
Will's recap of a fun week in Chicago, favorite talks, sprints, and lots of photos of sights and food.
DjangoCon US 2025 - Jon Banafato
PyCon US Co-Chair Jon attended his first DjangoCon US last week in Chicago!
Podcasts
The Python Software Foundation with Deb Nicholson
Deb is the Executive Director of the PSF and in this interview talks about what's happening in the Python ecosystem including the GIL, the new Python documentary, security, and more.
Django Chat #185: DjangoCon US 2025 Recap
We're back after the summer recess and in this episode discuss last week's DjangoCon US conference, what we're most excited about in 6.0 later this year, why HTMX is so vital to Django, thoughts on merging DRF into core, and more.
Also, we're now on YouTube now, with shorts also available with highlights from each episode.
Projects
autoscrape-labs/pydoll
Pydoll is a library for automating chromium-based browsers without a WebDriver, offering realistic interactions.