Django News Newsletter

Archives
Jobs
Podcast
Videos
May 9, 2025

Python 3.14.0 beta is here

DjangoCon Europe recaps, maps with Django, Wagtail 7.0, and more.

News

Python 3.14.0 beta 1 is here!

Python 3.14.0 beta1 brings deferred annotation evaluation, template string literals, Zstandard compression support, zero-overhead debugging, improved diagnostics, and invites Django projects to test compatibility.

Python Software Foundation Names New Deputy Executive Director

Python Software Foundation promotes Loren Crary to Deputy Executive Director, expanding her strategic planning, budgeting, sponsorship revenue development, and PyCon US support.

Announcing Python Software Foundation Fellow Members for Q1 2025! 🎉

PSF announces Q1 2025 Fellows, honoring outstanding Python community leaders and mentors who drive library development, education, and ecosystem growth.

Django Software Foundation

New Features GitHub repo and project

Django is experimenting with a new GitHub repository specifically designed to manage feature ideas and their progression. This is a significant shift away from the previous process of posting those to the forum.

Wagtail CMS News

Flying into a new era with Wagtail 7.0

The newest release cleans up a lot of cruft and takes Wagtail one step closer to autosave.

Updates to Django

Today 'Updates to Django' is presented by Abigail Afi Gbadago from the DSF Board and Djangonaut Space!🚀

Last week we had 7 pull requests merged into Django by 6 different contributors - including a first-time contributor! Congratulations to 신우진 for having their first commits merged into Django - welcome on board!🎉

This week’s Django highlights 🌟

  • A bug in composite primary key introspection that caused an IntegerField to be wrongly identified as AutoField on SQLite has been fixed.
  • A regression in Django 5.2 that caused a redundant unique_togetherconstraint to be generated for composite primary keys when using inspectdb has been fixed.
  • The importance of the order of foreign keys on an intermediary model having self-referential many-to-many relationship has been clarified in the docs.

Special thanks to Clifford Gama for the long work on the PR 🥳

PyCon Italia will have a presentation on Djangonaut Space, Django girls, and the DSF with Paolo, Raffaella, Sarah and Sheena. It’s a free event and all are welcome - don't miss out! https://2025.pycon.it/en/event/djangonauts

Sponsored Link 1

AI-Powered Django Development & Consulting

REVSYS specializes in seamlessly integrating powerful AI technologies, including GPT-4, into your existing Django applications. Your Django project deserves modern, intelligent features that enhance user engagement and streamline content workflows.

Articles

Making PyPI's test suite 81% faster

Optimizing Warehouse's test suite via pytest-xdist parallelization, Python 3.12 sys.monitoring, testpaths, and import pruning cut execution from 163 to 30 seconds.

Maps with Django⁽³⁾: GeoDjango, Pillow & GPS

A quick-start guide to create a web map with images, using the Python-based Django web framework, leveraging its GeoDjango module, and Pillow, the Python imaging library, to extract GPS information from images.

GeoDjango: PostgreSQL Triggers for GeoJSON Handling

Utilize django-pgtrigger and PostgreSQL JSON functions to auto-populate GeoDjango MultiPolygonField from GeoJSON stored in a JSONField on insert or update.

pre-commit: install with uv

Use uv tool mechanism to install and manage pre-commit globally, accelerating Python hook installs, upgrades, and Django project Git hook workflows.

What IS a Django App?

Django apps encapsulate modular, reusable subsystems within projects, improving code organization, testability, admin interface clarity, and simplifying transitions to microservices.

Keynoting DjangoCon EU

Mia Bajić gave the day 2 keynote talk on "The Most Bizarre Software Bugs in History." Here she recounts her full conference experience: talks, events, and even swimming in the ocean after the first day of sprints.

Vibe Recap of DjangoCon Europe 2025 - Will Vincent

A photo-filled recap of the conference, social events, and more.

DjangoCon Dublin - Raffaella Suardini

A recap focusing on the Django Girls workshop, talk highlights, and more.

DjangoCon Europe 2025 Review

The review highlights keynotes, DSF board Q&A, networking opportunities, lightning talks, and community engagement at DjangoCon Europe 2025 in Dublin.

Events

DjangoCon Africa Tickets now available

DjangoCon Africa is August 11th-15th in Arusha, Tanzania. Early bird tickets are available for a limited time, so don't miss out on the special rates.

Videos

"Djangonaut Space: A Mentorship Program For Open Source" - Lilian

Djangonaut Space is a mentorship program that bridges the gap between new contributors and long-time maintainers, helping sustain Django’s ecosystem. Its fourth session offers insights for anyone interested in building a thriving open-source community.

Sponsored Link 2

Sponsor Django News

Django Job Board

Backend Python Developer (Django/DRF) at Paytree 🆕

Projects

django/new-features

New feature proposals for Django and third-party ecosystem.

See the DSF's recent New Features GitHub repo and project blog post.

wq/django-rest-pandas

Serves up Pandas dataframes via the Django REST Framework for use in client-side (i.e. d3.js) visualizations and offline analysis (e.g. Excel).


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.