RepoJournal
Django

@django

Python's batteries-included web framework

Keep up with Django in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: Python Full archive →

The Wire · Showcase

DJANGO DOCS TIGHTENED, CONTRIBUTION CHECKLIST REORDERED FOR NEW CONTRIBUTORS

By RepoJournal · Filed · About Django

Django's contribution guidelines just got clearer, with the checklist reordered to surface universal rules before edge cases that have been tripping up PRs.

The docs desk shipped a meaningful fix to the contribution workflow [1], moving "All tickets" and "All code changes" to the top of the checklist so new contributors see baseline requirements before diving into specific topics. This should reduce accidental closures on otherwise solid work. In parallel, the docs team fixed a longstanding encoding issue in the flatpages synopsis [2], swapping fancy quotes for straight ones and removing unnecessary terminology that didn't match the rest of the documentation. Coverage tooling got a minor bump [3] that fixes exclusion rules for multiline return-type annotations, and Redis got a patch [4] addressing Unix socket handling and async cluster node connection bugs. The djangoproject.com site also bumped tblib [5] to handle TimeoutError unpickling correctly, and Playwright hit 1.60.0 [6] with FormData support for multipart requests. StringAgg now has expanded test coverage for edge cases [7], and FILE_UPLOAD_DIRECTORY_PERMISSIONS documentation surfaced in the settings index [8] and linked properly to upload handlers [9]. All quiet on the core framework itself.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Fixed #37158 -- Reordered the contribution checklist sections. ↗ django/django
  2. [2] Fixed flatpages synopsis in docs. django/django
  3. [3] Bump coverage from 7.14.0 to 7.14.3 in /requirements ↗ django/djangoproject.com
  4. [4] Bump redis from 8.0.0 to 8.0.1 in /requirements ↗ django/djangoproject.com
  5. [5] Update tblib requirement from >=3.0.0 to >=3.2.2 in /requirements ↗ django/djangoproject.com
  6. [6] Bump playwright from 1.59.0 to 1.60.0 in /requirements ↗ django/djangoproject.com
  7. [7] Added tests for StringAgg edge cases. django/django
  8. [8] Added FILE_UPLOAD_DIRECTORY_PERMISSIONS to docs settings index. django/django
  9. [9] Fixed #37172 -- Linked to upload handlers section in FILE_UPLOAD_* settings see for details. django/django

Quick answers

What shipped in Django on July 7, 2026?
Django's contribution guidelines just got clearer, with the checklist reordered to surface universal rules before edge cases that have been tripping up PRs. In total, 8 commits and 10 pull requests landed.
Who contributed to Django on July 7, 2026?
2 developers shipped this update, including VIZZARD-X and dependabot[bot].
What were the notable Django updates?
Fixed #37158 -- Reordered the contribution checklist sections, Fixed flatpages synopsis in docs, and Bump coverage from 7.14.0 to 7.14.3 in /requirements.

More from @django

Daily updates, in your inbox

Follow Django

Keep up with Django in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?

We use privacy-friendly analytics (Google Analytics, IP-anonymized) to see which pages help readers. No ads, and we never sell your data. See our Privacy Policy.