Week ending 2025-06-01 (Week 22)
Triaged
- https://code.djangoproject.com/ticket/36416 - id_list argument to in_bulk() does not account for composite primary keys when batching (accepted)
- https://code.djangoproject.com/ticket/36417 - Intersects result not matching ‘not disjoint’ result for geography field (needsinfo)
- https://code.djangoproject.com/ticket/36418 - bulk_update None on JSON field sets the value as “null” string in Postgresql (retriage invalid)
- https://code.djangoproject.com/ticket/36419 - bulk_update() incorrectly updates top-level JSONField value to JSON ‘null’ instead of SQL NULL (accepted)
- https://code.djangoproject.com/ticket/36411 - MediaType.get_preferred_type ignores params (accepted)
- https://code.djangoproject.com/ticket/36422 - Settings exception hidden when running management command (duplicate)
- https://code.djangoproject.com/ticket/36424 - Extend documentation related to handling of model name collisions in shell auto-imports (accepted)
Reviewed
- https://github.com/django/django/pull/19490 - Fixed #36402, Refs #35980 – Updated built package name in reusable apps tutorial for PEP 625.
- https://github.com/django/django/pull/19479 - Fixed #36380 – Kept query formatting lazy.
- https://github.com/django/django/pull/19461 - Removed unreachable check for None in TruncBase.convert_value().
- https://github.com/django/django/pull/19424 - Removed redundant redefinition of variable in tests/test_utils/tests.py.
- https://github.com/django/django/pull/19510 - Fixed #36423 – Prevented filter_horizontal buttons from intercepting form submission.
- https://github.com/django/django/pull/19507 - Fixed #36411 – Made HttpRequest.get_preferred_type() consider media type parameters.
Authored
- https://github.com/django/django/pull/19508 - Fixed #34111 – Made test runner with --debug-sql format SQL queries.
- https://github.com/django/django/pull/19509 - Fixed #36380 – Deferred SQL formatting until DEBUG log is emitted.
- https://github.com/django/django/pull/19512 - Fixed #36380 – Deferred SQL formatting when running tests with --debug-sql.
Other/Misc
- Sent invoice for April hours.
- Monthly call with the Steering Council.
- Prepared patches and sent Security Release pre-notifications.