Django Fellow Report - Jacob - 2025

Week ending 2025-11-09 (Week 45)

This week we landed a migrations fix that prevents flaky CircularDependencyErrors when squashed replacements are in play. If you haven’t tried squashing migrations in a while, check out main and give it another go!

We also fixed an unreleased regression in the urlize template filter–big thanks to Mehraz Hossain Rumman for testing the beta. (Are you the next tester to report a regression before 6.0 final?)

Reviewed
Fixed #36652 -- Modified MigrationLoader migration_names to be a list. by jayden-arrai · Pull Request #19973 · django/django · GitHub
Fixes #36705 -- Optimized string concatenation in utils. by varunkasyap · Pull Request #20045 · django/django · GitHub
[4.2.x] Skipped test_compressed_file_based_raster_creation() test on GDAL 3.5+. by felixxm · Pull Request #20047 · django/django · GitHub
Fixed #34417 -- Avoided recreating foreign key constraints while dropping index. by DevilsAutumn · Pull Request #18116 · django/django · GitHub
https://github.com/django/django/pull/20009
Fixed #36704 -- Fixed check errors for proxy subclass with a composite pk. by h4l · Pull Request #20053 · django/django · GitHub
Fixed #36710 -- Fixed a regression in urlize for multi-part domain names. by MehrazRumman · Pull Request #20060 · django/django · GitHub
Fixed #36709 -- Included staticmethods in system check for UserModel.is_anonymous/is_authenticated methods. by Hj-codes · Pull Request #20061 · django/django · GitHub
https://github.com/django/django/pull/19960
Fixed #36533 -- Fix startapp to allow empty directories as valid targets. by jefferies917 · Pull Request #19708 · django/django · GitHub
https://github.com/django/django/pull/20021
Fixed #36702 -- Fixed bulk_create to correctly return a pk set as an expression. by us77ipis · Pull Request #20041 · django/django · GitHub
Refs #23919 -- Used yield from in Paginator. by Pierre-Sassoulas · Pull Request #20029 · django/django · GitHub
https://github.com/django/django/pull/19840
https://github.com/django/django/pull/20030
Added GitHub URL to create a pull request from a fork's branch. by annalauraw · Pull Request #20006 · django/django · GitHub
https://github.com/django/django/pull/19366
https://github.com/django/django/pull/19370
Updates after security release with DSF as CNA. by nessita · Pull Request #23 · nessita/checklist-generator · GitHub
Fixed #36420 -- Used actual SQLite limits in last_executed_query() quoting. by myoungjinGo-BE · Pull Request #19517 · django/django · GitHub
Fixed #36620 -- Added coverage workflow to comment coverage summary. by 0saurabh0 · Pull Request #19777 · django/django · GitHub
Fixed #36715 -- Made intcomma filter handle non-finite Decimals. by varunkasyap · Pull Request #20065 · django/django · GitHub
Misc
Check-in with board liason
Check-in with steering council
Fellows sync
Engaged in security reports
CVE management onboarding
4 Likes