Week ending March 6, 2022

*Triaged:*
https://code.djangoproject.com/ticket/33547 - Admin TabularInline with readonly field fail to render on validation error (accepted) https://code.djangoproject.com/ticket/33545 - Hint to default behavior (Deployment checklist > LOGGING) (wontfix) https://code.djangoproject.com/ticket/33543 - Depracate passing False to OrderBy's nulls_first and nulls_last. (accepted) https://code.djangoproject.com/ticket/33546 - Optimise creation of HttpResponseBase and ResponseHeaders objects (accepted) https://code.djangoproject.com/ticket/33548 - Use -> operator to implement KeyTransform on SQLite 3.38+ (accepted) https://code.djangoproject.com/ticket/33549 - Cannot use functools.partial when connecting to a signal handler when DEBUG=False (needsinfo) https://code.djangoproject.com/ticket/33551 - default db selected while deleting object even when different db is mentioned in the query. (needsinfo) https://code.djangoproject.com/ticket/33550 - Unexpected on_delete behavior in apps that have been removed from INSTALLED_APPS (invalid) https://code.djangoproject.com/ticket/33553 - Use built-in math functions in SQLite 3.35+. (accepted) https://code.djangoproject.com/ticket/33552 - has_key, has_keys, and has_any_keys JSONField() lookups don't handle numeric keys on SQLite, MySQL, and Oracle. (accepted) https://code.djangoproject.com/ticket/33555 - Enable Model Field choices to hold other Model objects as values of the iterable. (wontfix) https://code.djangoproject.com/ticket/33557 - Traversing a reverse Generic Foreign Key  (needsinfo) https://code.djangoproject.com/ticket/33558 - Abstract model inheriting from typing.Generic[T] causes TypeError (duplicate) https://code.djangoproject.com/ticket/33559 - Django Admin Site - add filter for group's chosen permissions (duplicate) https://code.djangoproject.com/ticket/33169 - Migrations crashes with long identifiers on MySQL (8.0.26 ) (invalid) https://code.djangoproject.com/ticket/33561 - Synchronize user attributes on every authentication with RemoteUserBackend (wontfix)
*
**Reviewed/committed:*
https://github.com/django/djangoproject.com/pull/1147 - Upgraded Trac dump to the version 41. https://github.com/django/django/pull/15467 - Fixed #33524 -- Allowed overriding empty_label for ForeignKey in ModelAdmin.radio_fields. https://github.com/django/djangoproject.com/pull/1149 - Changed footer hosting link to in-kind donors. https://github.com/django/django/pull/15473 - Fixed #33553 -- Used built-in math functions in SQLite 3.35+. https://github.com/django/django/pull/15466 - Fixed #33546 -- Optimized ResponseHeaders and HttpResponseBase.
https://github.com/django/django/pull/15456 - Optimized lazy wrappers a bit.
https://github.com/django/django/pull/15126 - Refs #27624 -- Optimized sql.Query creation by moving immutable/singleton attributes to class attributes. https://github.com/django/django/pull/15475 - Refs #33446 -- Allowed variable whitespace in CSS source map references. https://github.com/django/django/pull/14480 - Fixed #29865 -- Added logical XOR support for Q() and querysets.

*Reviewed:*
https://github.com/django/django/pull/15421 - Fixed #31169 -- Adapted the parallel test runner to use spawn.

*Authored:*
https://github.com/django/django/pull/15471 - Fixed #33547 -- Fixed error when rendering invalid inlines with readonly fields in admin. https://github.com/django/code.djangoproject.com/pull/124 - Fixed #123 -- Changed footer hosting link to in-kind donors. https://github.com/django/django/pull/15476 - Refs #11293 -- Added test for filtering aggregates with negated & operator. https://github.com/django/django/pull/15477 - Refs #31169 -- Prevented infinite loop in tests on failures.


Week ending March 13, 2022

*Triaged:*
https://code.djangoproject.com/ticket/33561 - Allow syncing user attributes on every authentication with RemoteUserBackend. (accepted) https://code.djangoproject.com/ticket/33563 - Unapplying ContentType migration 0002 does not populate legacy name field on non-default database (accepted) https://code.djangoproject.com/ticket/33564 - Confirm support for PROJ 9.X. (created) https://code.djangoproject.com/ticket/33566 - Issue with migrations after upgrading Django 2 to Django 3.2. (needsinfo) https://code.djangoproject.com/ticket/33568 - Random order doesn't work correctly with aggregation (duplicate) https://code.djangoproject.com/ticket/30923 - Out of date examples in docs that call render() with a Context instance instead of regular dict (fixed) https://code.djangoproject.com/ticket/33569 - Add support for multiple values for the x-forwarded-proto header (accepted) https://code.djangoproject.com/ticket/33570 - Admin panel typo - django HTML typo on Bookings (invalid) https://code.djangoproject.com/ticket/33571 - Fix handling empty string for If-Modified-Since header (accepted) https://code.djangoproject.com/ticket/33572 - Optimize CreateModel + AlterModelManagers to CreateModel (accepted) https://code.djangoproject.com/ticket/15099 - ModelFormset.queryset requirement is too strict (wontfix)

*Reviewed/committed:*
https://github.com/django/django/pull/15481 - Fixed #33562 -- Made HttpResponse.set_cookie() support timedelta for the max_age argument. https://github.com/django/django/pull/15474 - Fixed #33563 -- Fixed contenttype reverse data migration crash with a multiple databases setup. https://github.com/django/django/pull/15330 - Clarified that tutorial background image should be self-provided. https://github.com/django/django/pull/15493 - Removed unused and unnecessary words from docs/spelling_wordlist. https://github.com/django/django/pull/15496 - Changed some words to use inline markup. https://github.com/django/django/pull/15492 - Fixed #33561 -- Allowed synchronization of user attributes in RemoteUserBackend. https://github.com/django/django/pull/15498 - Fixed #33571 -- Fixed static serving views crash when If-Modified-Since is empty. https://github.com/django/django/pull/15499 - Fixed #33572 -- Implemented CreateModel/AlterModelManagers reduction.

*Authored:*
https://github.com/django/django/pull/15484 - Bumped versions in Github actions configuration to v3. https://github.com/django/django/pull/15485 - Made Github actions auto-cancel redundant jobs. https://github.com/django/django/pull/15486 - Refs #33173 -- Used locale.getlocale() instead of getdefaultlocale(). https://github.com/django/djangoproject.com/pull/1151 - Used PostgreSQL 12 and Ubuntu 20.04 for tests. https://github.com/django/djangoproject.com/pull/1152 - Bumped various requirements. https://github.com/django/djangoproject.com/pull/1153 - Updated to Django 3.2. https://github.com/sebleier/django-redis-cache/pull/204 - Confirm support for Django 3.2. https://github.com/django/django/pull/15500 - Removed outdated handling of length parameter to If-Modified-Since header.


Week ending March 20, 2022

*Triaged:*
https://code.djangoproject.com/ticket/33573 - Add native async support to redis cache backend (Someday/maybe) https://code.djangoproject.com/ticket/33575 - process_template_response() can not be a static method, but documentation suggests otherwise. (wontfix) https://code.djangoproject.com/ticket/33576 - InconsistentMigrationHistory when multiple projects with custom user models share the same database. (invalid) https://code.djangoproject.com/ticket/33577 - Confirm/Add support for GDAL 3.4. (created) https://code.djangoproject.com/ticket/33580 - Initialization of Django fails when emulated in Wine (accepted) https://code.djangoproject.com/ticket/33583 - sqlmigrate crashes on replaces to nonexistent migration. (invalid) https://code.djangoproject.com/ticket/33582 - loaddata fails on non-default database when natural keys uses foreign keys. (accepted https://code.djangoproject.com/ticket/33582 - loaddata fails on non-default database when natural keys uses foreign keys. (accepted))

*Reviewed/committed:*
https://github.com/django/django/pull/15507 - Refs #28592 -- Removed redundant spaces in docs/ref/csrf.txt. https://github.com/django/django/pull/15501 - Added GitHub action with daily builds for Windows and JavaScript tests. https://github.com/django/django/pull/15508 - Fixed #31357 -- Fixed get_for_models() crash for stale content types when model with the same name exists in another app. https://github.com/django/django/pull/15503 - Fixed #33552 -- Fixed JSONField has key lookups with numeric keys on MariaDB, MySQL, Oracle, and SQLite. https://github.com/django/django/pull/15512 - Refs #30581 -- Allowed sql.Query to be used without model. https://github.com/django/django/pull/15517 - Fixed #33580 -- Fixed crash when checking support for terminal colors on Wine.
https://github.com/django/django/pull/15518 - Doc'd BaseConstraint.
https://github.com/django/django/pull/15514 - Refs #28592 -- Created a new CSRF how-to document. https://github.com/django/django/pull/15490 - Prevented initialization of unused database connections. https://github.com/django/django/pull/15520 - Refs #31169 -- Prevented infinite loop in parallel tests with custom test runner when using spawn. https://github.com/django/django/pull/15525 - Fixed #33582 -- Fixed deserializing natural keys with foreing key dependencies in a multiple database setup.

*Authored:*
https://github.com/django/django/pull/15513 - Fixed #33577 -- Confirmed support for GDAL 3.4. https://github.com/django/django/pull/15522 - Added packaging tools to GitHub actions. https://github.com/django/django/pull/15524 - Renamed Jenkins wiki page to CI.


Best,
Mariusz

--
You received this message because you are subscribed to the Google Groups "Django 
developers  (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/10e89682-6bb6-1888-ebd6-65b56b0d5e6f%40gmail.com.

Reply via email to