Week ending 2024-01-21 (Week 03)
Triaged
- #35115 (Empty footer element in main section of admin layout) – Django - Empty footer element in main section of admin layout (accepted)
- #35110 (in_bulk does not work with annotated fields, nor on foreign key) – Django - in_bulk does not work with annotated fields, nor on foreign key (wontfix)
- #35118 (Mention test-suggestions when specific email-backend is used) – Django - Mention test-suggestions when specific email-backend is used (invalid)
- #35124 (Could bulk_update() aggregate the pk's in WHEN clauses?) – Django - Could bulk_update() aggregate the pk’s in WHEN clauses? (invalid)
- #35119 (Unify max_length for EmailValidator and model's and form's EmailField) – Django - Unify max_length for EmailValidator and model’s and form’s EmailField (accepted)
- #35127 (Model.full_clean() errors with GeneratedField) – Django - Model.full_clean() errors with GeneratedField (accepted)
- #35125 (Parent model fields are ignored when preparing the update_fields) – Django - Parent model fields are ignored when preparing the update_fields (needsinfo)
Reviewed
- Fixed #7732 -- Added support for session pool by suraj-ora-2020 · Pull Request #17743 · django/django · GitHub - Fixed #7732 – Added support for session pool
- Refs #34038 -- Improve link readability and identifiability by yushanfans2233 · Pull Request #17419 · django/django · GitHub - Refs #34038 – Improve link readability and identifiability
- Fixed tutorial 'background.gif' reference. by adamchainz · Pull Request #17680 · django/django · GitHub - Fixed tutorial file listings.
- Preferred use of SimpleTestCase.settings() and SimpleTestCase.modify_settings(). by ngnpope · Pull Request #17690 · django/django · GitHub - Preferred use of SimpleTestCase.settings() and SimpleTestCase.modify_settings().
- Fixed #35122 -- Migrate prune command by smoeinbbp · Pull Request #17749 · django/django · GitHub - Fixed #35122 – Migrate prune command
- https://github.com/django/django/pull/17675 - Ticket 35059 - call response.close, or failing that request_finished.send, if processing is cancelled
- Fixed #34971 -- Doc'd additional loggers. by AryanGHM · Pull Request #17646 · django/django · GitHub - Fixed #34971 – Doc’d additional loggers.
Other/Misc
- Following up a former fix to a filebased cache flaky test, I spent some time debugging and analyzing the same failing test for the memcached backend.
- Configured a local memcached and tried a few approaches.
- Created Flaky cache tests
- I was then pointed at #32831 (Some cache tests are flaky (e.g. cache.tests.BaseMemcachedTests.test_touch)) – Django
- Read various threads, ticket and PR about extending the
cycle
template tag.- Replied to Discord and Cycle template tag should accept a single argument