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.