Week ending February 20, 2022 

*Triaged: *
   https://code.djangoproject.com/ticket/33512 - Creating a child instance 
with a parent containing DateTimeField(auto_add_now=True) raises 
IntegrityError. (duplicate) 
   https://code.djangoproject.com/ticket/33505 - Inconsistent Behavior with 
Abstract Models and Signals (invalid) 
   https://code.djangoproject.com/ticket/33513 - Custom authentication 
class: raising AuthenticationFailed leads to 403 (invalid) 
   https://code.djangoproject.com/ticket/33514 - Fallback to a more generic 
language variant for Select2 translations. (accepted) 
   https://code.djangoproject.com/ticket/33515 - ManyToManyField to 
lowercased swappable setting causes generating infinite migrations. 
(accepted) 
   https://code.djangoproject.com/ticket/33518 - Add alias 
RemovedAfterNextVersionWarning for deprecations after next version 
(accepted) 
   https://code.djangoproject.com/ticket/33517 - Extracting seconds also 
returns fractional seconds on PostgreSQL. (accepted) 
   https://code.djangoproject.com/ticket/33519 - Recursive {% include %} 
crashes silently. (wontfix) 
   https://code.djangoproject.com/ticket/33521 - New tables are not created 
from the models (invalid) 
   https://code.djangoproject.com/ticket/33525 - decorator @html_safe 
removes completely old class.__str__ method. (wontfix) 
   https://code.djangoproject.com/ticket/33524 - ModelAdmin with defined 
radio_fields override empty_label (accepted) 
   https://code.djangoproject.com/ticket/33523 - remove dangerous text from 
translated message about csrf error (invalid) 
   https://code.djangoproject.com/ticket/33526 - Accept truthy/falsy values 
in security checks. (wontfix) 
   https://code.djangoproject.com/ticket/33527 - Remove unnecessary code in 
ModelAdmin._changeform_view(). (accepted) 
   https://code.djangoproject.com/ticket/33529 - Possibly Incorrect 
statement in the docs about CRSF tokens (invalid) 

*Reviewed/committed: *
   https://github.com/django/django/pull/15419 - Refs #25684 -- Removed 
double newline from request/response output of runserver. 
   https://github.com/django/django/pull/15425 - Refs #33348 -- Made 
SimpleTestCase.assertFormError()/assertFormsetErrors() raise an error for 
unbound forms/formsets. 
   https://github.com/django/django/pull/15426 - Refs #33348 -- Made 
SimpleTestCase.assertFormsetErrors() raise an error when form_index is too 
big. 
   https://github.com/django/django/pull/15427 - Refs #33348 -- Improved 
messages raised by SimpleTestCase.assertFormError()/assertFormsetErrors(). 
   https://github.com/django/django/pull/15428 - Refs #33348 -- Made 
SimpleTestCase.assertFormError() raise ValueError when "field" is passed 
without "form_index". 
   https://github.com/django/django/pull/15423 - Fixed #28358 -- Prevented 
LazyObject from mimicking nonexistent attributes. 
   https://github.com/django/django/pull/15415 - Made Field.error_messages 
a cached property. 
   https://github.com/django/django/pull/15434 - Refs #27468 -- Updated 
django.core.signing docstring. 
   https://github.com/django/django/pull/15435 - Refs #28358 -- Fixed 
infinite recursion in LazyObject.__getattribute__(). 
   https://github.com/django/django/pull/15438 - Fixed #33514 -- Added 
fallbacks to subsequent language codes in Select2 translations. 
   https://github.com/django/django/pull/15244 - Fixed #33379 -- Added 
minimum database version checks. 
   https://github.com/django/django/pull/15441 - Refs #33173 -- Fixed 
MailTests.test_backend_arg() on Windows and Python 3.11+. 

*Authored: *
   https://github.com/django/django/pull/15433 - Fixed #33515 -- Prevented 
recreation of migration for ManyToManyField to lowercased swappable 
setting. 
   https://github.com/django/django/pull/15443 - Refs #33526 -- Made 
CSRF_COOKIE_SECURE/SESSION_COOKIE_SECURE/SESSION_COOKIE_HTTPONLY don't pass 
on truthy values.

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/e4b08f13-a513-422c-8896-88cc9e028df9n%40googlegroups.com.

Reply via email to