Fellow Reports - December 2021

2021-12-20 Thread Mariusz Felisiak

Week ending December 12, 2021

Released Django 3.2.10, 3.1.14, 2.2.25, and 4.0.

*Triaged:*
    https://code.djangoproject.com/ticket/33342 - Allow 
ExclusionConstraint to use the OpClass expression (accepted)
    https://code.djangoproject.com/ticket/33343 - update_or_create 
seems to issue wrongly limited query to the database (invalid)
    https://code.djangoproject.com/ticket/33344 - Define bounds 
transform for discrete postgres range fields (needsinfo)
    https://code.djangoproject.com/ticket/33345 - Forms does not search 
external template directories (invalid)
    https://code.djangoproject.com/ticket/33346 - assertFormsetError() 
crashes on formset named "form". (accepted)
    https://code.djangoproject.com/ticket/33347 - 
django.contrib.gis.geos.MultiPolygon segfault on arm (duplicate)
    https://code.djangoproject.com/ticket/33348 - Change API of 
assertFormError to take an actual form object (accepted)
    https://code.djangoproject.com/ticket/33350 - some view decorators 
do not work with Django REST framework in Django 4.0 (needsinfo)
    https://code.djangoproject.com/ticket/30681 - SQL script from 
sqlsequencereset doesn't work on Postgres 11.3. (worksforme)
    https://code.djangoproject.com/ticket/33352 - 
ModelAdmin.list_display option should support double-underscore notation 
to express field-of-associated-model (duplicate)
    https://code.djangoproject.com/ticket/33353 - Can't collect static 
files if don't have vendor's JavaScript source map files (invalid)
    https://code.djangoproject.com/ticket/28897 - QuerySet.update() 
raises FieldError on queryset ordered by an annotated field. (accepted)
    https://code.djangoproject.com/ticket/33351 - path()/re_path() 
should raise a TypeError when kwargs is not a dict. (accepted)
    https://code.djangoproject.com/ticket/33349 - Add option to produce 
duration_string without days (wontfix)


*Reviewed/committed:*
    https://github.com/django/django/pull/15154 - Fixed #5 -- Made 
model validation ignore functional unique constraints.
    https://github.com/django/django/pull/15138 - Removed unused 
map_options JS variable.
    https://github.com/django/django/pull/15164 - Improved release 
notes wording for template-based form rendering.
    https://github.com/django/django/pull/14984 - Refs #25265 -- 
Allowed customizing Query's datastructure classes.
    https://github.com/django/django/pull/15147 - Refs #32290 -- 
Optimized construct_relative_path() by delay computing has_quotes.
    https://github.com/django/django/pull/15165 - Fixed #33346 -- Fixed 
SimpleTestCase.assertFormsetError() crash on a formset named "form".
    https://github.com/django/django/pull/15128 - Fixed #33319 -- Fixed 
crash when combining with the | operator querysets with aliases that 
conflict.
    https://github.com/django/django/pull/15069 - Refs #32338 -- Added 
Boundfield.legend_tag().
    https://github.com/django/django/pull/15166 - Fixed #33340 -- Fixed 
unquoted column names in queries used by DatabaseCache.
    https://github.com/django/django/pull/15171 - Moved 
ManagementForm's fields to class attributes.


*Authored:*
    https://github.com/django/django/pull/15160 - [4.0.x] Updated 
translations from Transifex.
    https://github.com/django/djangoproject.com/pull/1127 - Updated 
robots.docs.txt for Django 4.0.
    https://github.com/django/django/pull/15163 - Updated asgiref 
dependency for 4.0 release series.
    https://github.com/django/django/pull/15168 - Fixed 
inspectdb.tests.InspectDBTestCase.test_custom_fields() on SQLite 3.37+.
    https://github.com/django/django/pull/15175 - Refs #32502 -- 
Avoided table rebuild when adding fields with no default on SQLite.


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/73a7cebd-c59e-dde4-b05d-8b33c7c90e1d%40gmail.com.


Re: Fellow Reports - December 2021

2021-12-20 Thread Mariusz Felisiak
Week ending December 19, 2021

*Triaged: *
   https://code.djangoproject.com/ticket/33358 - Adding duration field with 
default <24h raises an error on Oracle. (accepted) 
   https://code.djangoproject.com/ticket/33359 - Don't close database 
connections after every TestCase (needsinfo) 
   https://code.djangoproject.com/ticket/33361 - Redis cache backend 
doesn't allow storing bool values (accepted) 
   https://code.djangoproject.com/ticket/33355 - Optimize SQLite backend 
connection functions (accepted) 
   https://code.djangoproject.com/ticket/33362 - ALLOWED_HOSTS no longer 
accepts a non-list/tuple iterable. (invalid) 
   https://code.djangoproject.com/ticket/33350 - 
never_cache()/cache_control() decorators raise error on duck-typed 
requests. (accepted) 
   https://code.djangoproject.com/ticket/33364 - Improve Documentation by 
having list of topics fixed on the left and table of contents on the right 
(invalid) 
   https://code.djangoproject.com/ticket/33365 - Functionality change in 
3.2.10 for re_path(). (invalid) 
   https://code.djangoproject.com/ticket/27864 - Limit the number of terms 
in an admin search (wontfix) 
   https://code.djangoproject.com/ticket/33366 - Migration autodetector 
doesn't handle placeholders in related_name for ForeignKey. (accepted) 
   https://code.djangoproject.com/ticket/33369 - Add through_defaults as 
argument for m2m_changed signal (wontfix) 
   https://code.djangoproject.com/ticket/33370 - {% if %} tag incorreclty 
being evaluated (invalid) 
   https://code.djangoproject.com/ticket/33371 - Unnecessary colon with 
blank label (needsinfo) 
   https://code.djangoproject.com/ticket/33372 - 
GISModelAdmin.gis_widget_kwargs cannot be used due to signature mismatch. 
(invalid) 
   https://code.djangoproject.com/ticket/33373 - Support expressions on rhs 
for __has_keys, __has_any_keys JSONField lookups. (needsinfo) 
   https://code.djangoproject.com/ticket/33374 - ExpressionWrapper for 
~Q(pk__in=[]) crashes. (accepted) 
   https://code.djangoproject.com/ticket/33376 - django.contrib.auth.urls 
don't function when enclosed within an application namespace. (duplicate) 
   https://code.djangoproject.com/ticket/33377 - Django Ignoring updates to 
urls.py (invalid) 

*Reviewed/committed: *
   https://github.com/django/django/pull/15180 - Fixed #33351 -- Made 
path()/re_path() raise TypeError when kwargs argument is not a dict. 
   https://github.com/django/django/pull/15182 - Refs #33355 -- Fixed 
Trunc() with years < 1000 on SQLite. 
   https://github.com/django/django/pull/15176 - Fixed #8 -- Doc'd and 
tested that never_cache() decorator set Expires header. 
   https://github.com/django/django/pull/15186 - Improved wording in 
password validators docs and docstrings. 
   https://github.com/django/django/pull/15191 - Fixed #33361 -- Fixed 
Redis cache backend crash on booleans. 
   https://github.com/django/django/pull/15183 - Fixed #33358 -- Fixed 
handling timedelta < 1 day in schema operations on Oracle. 
   https://github.com/django/django/pull/15196 - Fixed 
unescape_string_literal() crash on empty strings. 
   https://github.com/django/django/pull/15022 - Fixed #16063 -- Adjusted 
admin changelist searches spanning multi-valued relationships. 
   https://github.com/django/django/pull/15157 - Fixed #33316 -- Added 
pagination to admin history view. 
   https://github.com/django/django/pull/15152 - Fixed admin CSS for 
calendar widget for RTL languages. 
   https://github.com/django/django/pull/15199 - Fixed #30127 -- Deprecated 
name argument for cached_property(). 
   https://github.com/django/django/pull/15205 - Fixed #33366 -- Fixed case 
handling with swappable setting detection in migrations autodetector. 
   https://github.com/django/django/pull/15185 - Changed signatures of 
setting_changed signal receivers. 

*Authored: *
   https://github.com/django/django/pull/15200 - Refs #33365, Refs #30530 
-- Doc'd re_path() behavior change in Django 2.2.25, 3.1.14, and 3.2.10. 
   https://github.com/django/django/pull/15201 - Used subTest() in 
forms.URLField() tests.
   https://github.com/django/django/pull/15206 - Fixed #33350 -- Reallowed 
using cache decorators with duck-typed HttpRequest.

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/1d88acf3-ef0d-4dc2-af6a-823b636ee46an%40googlegroups.com.