Week ending 2025-08-17 (Week 33)
Triaged
- #36546 (Deprecate django.utils.crypto.constant_time_compare()) – Django (accepted)
- #36547 (Construction of a cookie using user-supplied input) – Django (invalid)
- #36548 (GeneratedField ignores it's output field "choices" argument) – Django (invalid)
- #36550 (AssertionError raised when bulk creation model with primary key set via pre_save (e.g. auto_now_add) on databases with can_return_columns_from_insert) – Django (accepted)
- #36549 (OpenLayersWidget needs custom CSP rules when CSP is enabled) – Django (accepted)
- #36553 (Improve the semantic structure of admin widgets.) – Django (accepted)
- #36554 (When the object __str__ is long, the object title is truncated in TabularInline.) – Django (accepted)
- https://code.djangoproject.com/ticket/36555 (wontfix)
- #36556 (When a TabularInline model has multiple fields, the page overflows.) – Django (accepted)
Reviewed
- Corrected code examples in topics docs. by Rohit10jr · Pull Request #19697 · django/django · GitHub
- Refs #36210 -- Corrected output_field comparison in Subquery.resolve_expression(). by jacobtylerwalls · Pull Request #19718 · django/django · GitHub
- Refs #36210 -- Added release note for further subquery support for composite pks. by jacobtylerwalls · Pull Request #19721 · django/django · GitHub
- Remove unused OneToOneField from DatabaseWrapper.data_types by timgraham · Pull Request #19717 · django/django · GitHub
- Fixed #35673 -- Enhanced `ExceptionReporter` to handle GET and FILES parameters by AhmedNassar7 · Pull Request #19702 · django/django · GitHub
- Fixed #36368 -- Prevented duplicate locale paths and write_po_file calls in makemessages. by michalpokusa · Pull Request #19447 · django/django · GitHub
- Fixed #36430 -- Removed artificially low limit on single field bulk operations on SQLite. by jacobtylerwalls · Pull Request #19522 · django/django · GitHub
- Fixed #35924 -- Removed the "choose/remove all" button icons in the FilteredSelectMultiple widget. by Antoliny0919 · Pull Request #19699 · django/django · GitHub
- Fixed #35892 -- Supported Widget.use_fieldset in admin forms. by Antoliny0919 · Pull Request #19678 · django/django · GitHub
- Aligned format of constraint examples in docs/ref/models/constraints.txt. by shangxiao · Pull Request #19722 · django/django · GitHub
- Fixed #36533 -- Fix startapp to allow empty directories as valid targets. by jefferies917 · Pull Request #19708 · django/django · GitHub
- Fixed #36543 -- French Canadian locale formats times incorrectly. by mriduldhall · Pull Request #19716 · django/django · GitHub
- https://github.com/django/django/pull/19580
- Fixed #34643 -- Moved admin form label to a more accessible place. by Antoliny0919 · Pull Request #19713 · django/django · GitHub
- Fixed #36382 -- Confirmed support for GDAL 3.11. by smithdc1 · Pull Request #19724 · django/django · GitHub
- Fixed #36490 -- Avoided unnecessary transaction in bulk_create. by charettes · Pull Request #19614 · django/django · GitHub
- https://github.com/django/django/pull/19643
- Fixed #36504 -- Clarified docs for using with FileField storage. by khosro-web · Pull Request #19725 · django/django · GitHub
- Fixed #27489 -- Renamed permissions upon model renaming. by artirix1927 · Pull Request #19405 · django/django · GitHub
- Added feature in TestCase for assert num queries less and less with equal. by itcrab · Pull Request #19730 · django/django · GitHub
Other/Misc
- Replied on RFC: Prioritizing Tasks for “Automate Processes within Django Contribution Workflow” (GSoC 2025)
- Created Steering Council vote on new Releaser (Jacob Walls)
- Created Steering Council vote on new Merger (Jacob Walls)
- Ops meeting
- Engaged in security topics
- Looked into #36550 (AssertionError raised when bulk creation model with primary key set via pre_save (e.g. auto_now_add) on databases with can_return_columns_from_insert) – Django