Re: Fellow Reports -- March 2020

2020-03-30 Thread Carlton Gibson
Hi All. 




Calendar Week 12 -- ending 22 March.


Triaged:

https://code.djangoproject.com/ticket/30311 -- Cant replace global 
admin actions with specialized ones per-admin (Accepted)
https://code.djangoproject.com/ticket/31380 -- Deploy system check that 
DJANGO_ALLOW_ASYNC_UNSAFE is not set (Accepted)
https://code.djangoproject.com/ticket/31371 -- Increase the length of the 
User models first_name field to 150 characters (Accepted)
https://code.djangoproject.com/ticket/31369 -- Deprecate NullBooleanField 
(Accepted)



Reviewed:

https://github.com/django/django/pull/12470 -- Fixed #31285 -- Fixed 
inherited Meta.ordering of -pk.
https://github.com/django/django/pull/12218 -- Made BaseCacheTests skip 
culling tests if culling is not supported.
https://github.com/django/django/pull/12106 -- Removed unused default value 
None to matches_patterns().
https://github.com/django/django/pull/12095 -- Used modern idiom in 
collectstatic command.
https://github.com/django/django/pull/12586 -- Improve RawSQL documentation
https://github.com/django/django/pull/12585 -- Refs #29548 -- Mentioned 
MariaDB in database system checks.
https://github.com/django/django/pull/12508 -- Fixed #29501 -- Allowed 
dbshell to pass options to underlying tool.
https://github.com/django/django/pull/12567 -- Fixes #11836 -- Missing 
django.forms.widgets.MultiWidget hidden counterpart.
https://code.djangoproject.com/ticket/31373 -- Django 3.x / uwsgi is 
leaking connections
https://github.com/django/django/pull/12572 -- Fixed #31365 -- Removed 
jQuery usage in SelectFilter2.js.
https://github.com/django/django/pull/12574 -- Removed bundled QUnit in 
favor of npm package.
https://github.com/django/django/pull/12573 -- Removed unused return values 
in SelectFilter2.js.
https://github.com/django/django/pull/12569 -- Simplified SelectFilter2 
with Element.closest().
https://github.com/django/django/pull/12579 -- Fixed #31172 -- Added note 
to translators for yesno filter.
https://github.com/django/django/pull/11650 -- Fixed #31224 -- Implemented 
asynchronous views.







Calendar Week 13 -- ending 29 March.


Triaged:

https://code.djangoproject.com/ticket/#28198 -- Model attributes 
shouldnt override deferred fields. (Duplicate of #30427)
https://code.djangoproject.com/ticket/31404 -- Use HTML5 boolean attribute 
syntax for the multiple attribute of the select element in selector-chosen 
divisions. (Accepted)
https://code.djangoproject.com/ticket/31390 -- Using Q as rhs value in 
filter causes SQL Syntax error (invalid)
https://code.djangoproject.com/ticket/31375 -- make_password shouldnt 
accept values other than bytes or string as an argument (Accepted)



Reviewed:

https://github.com/django/django/pull/11337 -- Fixed #30427, Fixed #16176 
-- Corrected setting descriptor in Field.contribute_to_class().
https://github.com/django/django/pull/12596 -- Fixed #31380 -- Prohibited 
DJANGO_ALLOW_ASYNC_UNSAFE on deploy check
https://github.com/django/django/pull/11862 -- Fixed #20917 -- Use faster 
password hasher when testing
https://github.com/django/django/pull/12587 -- Improved async documentation.
https://github.com/django/djangosnippets.org/pull/95 -- Fixes for update to 
Django 2.2.10 #95
https://github.com/django/django/pull/12548 -- Added additional note that 
tests use locmem email backend.
https://github.com/django/django/pull/10817 -- Documented purposes of 
mailing list links.
https://github.com/django/django/pull/12604 -- Rewrote Getting Help FAQ
https://github.com/django/django/pull/12619 -- Improved docs on migration 
reversibility.
https://github.com/django/django/pull/12623 -- Removed unnecessary 
assertions in ExpressionOperatorTests.
https://github.com/django/django/pull/12620 -- Improved sessions notes in 
deployment checklist.
https://github.com/django/django/pull/12622 -- Made prepopulate_init.js 
wait for the DOM to be ready before querying it.
https://github.com/django/django/pull/12455 -- Fixed #7664 -- Allowed 
customizing suffixes of MultiWidget.widgets names.
https://github.com/django/django/pull/12598 -- Fixed #31391 -- Removed 
jQuery usage in cancel.js
https://github.com/django/django/pull/12572 -- Fixed #31365 -- Removed 
jQuery usage in SelectFilter2.js.
https://github.com/django/django/pull/12616 -- Pinned asgiref == 3.2.5 in 
test requirements.



Authored:

https://github.com/django/django/pull/12629 -- Fixed #31330 -- Corrected 
catchall URL pattern in flatpages docs.
https://github.com/django/django/pull/12618 -- Fixed intermitent Selenium 
test failure.



Kind Regards,

Carlton

-- 
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/a3b9d95e-e496-4c2c-903c-a884e3486571%40googlegroups.com.


Re: Fellow Reports - March 2020

2020-03-30 Thread Mariusz Felisiak
Week ending March 29, 2020.

*Triaged:*
https://code.djangoproject.com/ticket/31395 - Make TestCase.setUpTestData 
enforce in-memory data isolation. (accepted)
https://code.djangoproject.com/ticket/31394 - Impossible to create with an 
inverse one-to-one relationship. (invalid)
https://code.djangoproject.com/ticket/31392 - Avoid calling 
SchemaEditor.effective_default() if not necessary. (accepted)
https://code.djangoproject.com/ticket/31396 - Add support for bitwise XOR 
to expressions. (accepted)
https://code.djangoproject.com/ticket/31385 - Improve wording of starting a 
new app in tutorial 1. (accepted)
https://code.djangoproject.com/ticket/29622 - Support string transforms in 
functional indexes. (someday/maybe)
https://code.djangoproject.com/ticket/29157 - Allow querying for distinct 
values in JSONField lists. (needsinfo)
https://code.djangoproject.com/ticket/27824 - Cannot chain unaccent 
transform with key lookup in Postgres JSON field. (duplicate)
https://github.com/django/asgiref/issues/153 - Regression in 3.2.6. 
(created)
https://code.djangoproject.com/ticket/31399 - SchemaEditor._alter_field() 
looks for foreign key constraints even if the database doesn't support 
them. (accepted)
https://code.djangoproject.com/ticket/31397 - Support 
qs.filter(related=Q(...)). (duplicate)
https://code.djangoproject.com/ticket/31398 - 
multiple_database.tests.AuthTestCase doesn't flush the default database if 
transactions aren't supported. (accepted)
https://code.djangoproject.com/ticket/31373 - Django 3.x / uwsgi is leaking 
connections. (invalid)
https://code.djangoproject.com/ticket/31401 - Exclude on M2M with 
F-function not working. (duplicate)
https://code.djangoproject.com/ticket/31403 - Add support for 
INSERT..RETURNING on MariaDB 10.5+. (accepted)
https://code.djangoproject.com/ticket/31402 - Add --check flag to migrate. 
(accepted)
https://code.djangoproject.com/ticket/20917 - Change the password hashers 
when testing. (wontfix)

*Reviewed/committed:*
https://github.com/django/django/pull/12599 - Refs #31032 -- Removed 
unsupported browsers workarounds and comments in admin's JavaScript.
https://github.com/django/django/pull/11669 - Fixed #19878 -- Deprecated 
TemplateView passing URL kwargs into context.
https://github.com/django/django/pull/12597 - Fixed #28194 -- Added support 
for normalization and cover density to SearchRank.
https://github.com/django/django/pull/12614 - Fixed #31385 -- Improved 
wording in tutorial 1.
https://github.com/django/django/pull/12612 - Fixed #31392 -- Avoided 
unnecessary SchemaEditor.effective_default() calls when altering a field.
https://github.com/django/django/pull/12455 - Fixed #7664 -- Allowed 
customizing suffixes of MultiWidget.widgets' names.
https://github.com/django/django/pull/12589 - Fixed #31377 -- Disabled 
grouping by aliases on QuerySet.values()/values_list() when they collide 
with field names.
https://github.com/django/django/pull/12617 - Fixed #31396 -- Added binary 
XOR operator to F expressions.
https://github.com/django/django/pull/12313 - Fixed #23916 -- Allowed 
makemigrations to handle related model name case changes.
https://github.com/django/django/pull/12624 - Fixed #31399 -- Made 
SchemaEditor._alter_field() ignore foreign key constraints if unsupported.
https://github.com/django/django/pull/12469 - Fixed #29724 -- Fixed 
timezone handling in ModelAdmin.date_hierarchy queries.
https://github.com/django/django/pull/12630 - Fixed #31402 -- Added migrate 
--check option.
https://github.com/django/django/pull/12633 - Fixed #31400 -- Doc'd the 
expected type of CONN_MAX_AGE database option.
https://github.com/django/django/pull/12631 - Fixed #31404 -- Changed 
selector-chosen's multiple attribute to HTML5 boolean syntax.

*Reviewed:*
https://github.com/django/django/pull/12618 - Fixed intermittent 
SeleniumTests.test_prepopulated_fields failure.
https://github.com/django/django/pull/12604 - Rewrote Getting Help FAQ.
https://github.com/django/django/pull/12629 - Fixed #31330 -- Corrected 
catchall URL pattern in flatpages docs.

*Authored:*
https://github.com/django/django/pull/12635 - Refs #31040 -- Used 402 HTTP 
status in middleware_exceptions tests.

Best regards,
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/c8f0fc2f-e9bc-469a-9a13-d06060519fce%40googlegroups.com.


Re: Fellow Reports - March 2020

2020-03-23 Thread Mariusz Felisiak
Week ending March 22, 2020.

*Triaged:*
https://code.djangoproject.com/ticket/31366 - GEOSGeometry fails on 
instance with GEOJson and srid not 4326. (invalid)
https://code.djangoproject.com/ticket/31367 - ImportError error while 
importing class from auth/mixin to auth/view. (wontfix)
https://code.djangoproject.com/ticket/31368 - Document 
Field.from_db_value()'s "expression" parameter. (accepted)
https://code.djangoproject.com/ticket/31370 - Make parallel test runner 
work with buffer option. (accepted)
https://code.djangoproject.com/ticket/31374 - Runtime Error unable to solve 
from forums/ FAQ. (invalid)
https://code.djangoproject.com/ticket/31372 - Autoreload: dictionary 
changed size during iteration. (wontfix)
https://code.djangoproject.com/ticket/31376 - Avoid unnecessary null checks 
ordering when possible on database that don't support NULLS (FIRST|LAST). 
(accepted)
https://code.djangoproject.com/ticket/31324 - Filter JSONField using 
`=None`. (wontfix)
https://code.djangoproject.com/ticket/31379 - Admin login page is broken 
after using django-admin startproject. (worksforme)
https://code.djangoproject.com/ticket/31378 - Support bytes in 
assertXMLEqual()/assertXMLNotEqual(). (wontfix)
https://code.djangoproject.com/ticket/31381 - jsi18n with zh-hans (or 
zh-hant) not working. (invalid)
https://code.djangoproject.com/ticket/11836 - Missing 
django.forms.widgets.MultiWidget hidden counterpart. (wontfix)
https://code.djangoproject.com/ticket/31389 - Django SQLite3 ExtractWeek 
returns week one instead of the last week of the year. (invalid)
https://code.djangoproject.com/ticket/31391 - Remove cancel.js dependency 
on jQuery. (accepted)
https://code.djangoproject.com/ticket/31388 - HttpResponseBase.setdefault() 
issue. (invalid)
https://code.djangoproject.com/ticket/31387 - Document BASE_DIR setting. 
(invalid)
https://code.djangoproject.com/ticket/31393 - Support table SQL comments. 
(duplicate)

*Reviewed/committed:*
https://github.com/django/django/pull/12564 - Fixed #31361 -- Fixed invalid 
action="" in admin forms.
https://github.com/django/django/pull/12568 - Fixed #31363 -- Added support 
for negative integers to intword template filter.
https://github.com/django/django/pull/12525 - Fixed #31340 -- Allowed query 
expressions in SearchQuery.value and __search lookup.
https://github.com/django/django/pull/12583 - Fixed #31376 -- Optimized 
nulls ordering when possible on SQLite and MySQL.
https://github.com/django/django/pull/12581 - Fixed #31371 -- Increased 
User.first_name max_length to 150 characters.
https://github.com/django/django/pull/12582 - Fixed #31368 -- Doc'd 
'expression' parameter of Field.from_db_value()/Expression.convert_value().
https://github.com/django/django/pull/11650 - Fixed #31224 -- Added support 
for asynchronous views and middleware.
https://github.com/django/django/pull/12558 - Fixed #31123 -- Added 
--include-stale-apps option to the remove_stale_contenttypes management 
command.
https://github.com/django/django/pull/12470 - Fixed #31285 -- Fixed 
inherited Meta.ordering of "-pk".
https://github.com/django/django/pull/12459 - Fixed #31144 -- Relaxed 
system check for max_length of CharFields on MySQL/MariaDB by turning into 
a warning.
https://github.com/django/django/pull/12593 - Refs #29724 -- Added is_dst 
parameter to QuerySet.datetimes().

*Authored:*
https://github.com/django/django/pull/12584 - Refs #31055 -- Made long 
column names checks support databases aware.
https://github.com/django/django/pull/12585 - Refs #29548 -- Mentioned 
MariaDB in database system checks.

Best regards,
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/ac648d59-3e0f-45b2-9786-2f43493ce087%40googlegroups.com.


Fellow Reports -- March 2020

2020-03-19 Thread Carlton Gibson
Hi all. 



Calendar Week 10 -- ending 08 March.


Triaged:

https://code.djangoproject.com/ticket/31342 -- Default manager vs Base 
manager for RelatedManager (Accepted)
https://github.com/django/asgiref/issues/147 -- Is it possibile to call 
obj.save() inside an event loop? #147 (worksforme)
https://code.djangoproject.com/ticket/#31338 -- ChangeList parses 
querystring incorrectly (Duplicate of #1873)
https://code.djangoproject.com/ticket/31327 -- Deprecate providing_args 
argument from Signal (Accepted)
https://code.djangoproject.com/ticket/31322 -- Add help_text 
property to InlineModelAdmin (needsinfo)
https://code.djangoproject.com/ticket/31315 -- Closing all connections in 
function tagged with @transaction_atomic or transaction atomic block breaks 
atomicity (wontfix)



Reviewed:

https://github.com/django/django/pull/12536 -- Added missing backticks in 
various docs.
https://code.djangoproject.com/ticket/20935 -- ePub documentation not valid
https://github.com/django/django/pull/12508 -- Fixed #29501 -- Allowed 
dbshell to pass options to underlying tool.
https://github.com/django/django/pull/12310 -- Fixed #31180 -- Configured 
applications automatically.
https://github.com/django/django/pull/12529 -- Documented return types of 
as_sql methods
https://github.com/django/django/pull/12513 -- Fixed #31327 -- Deprecated 
providing_args argument for Signal.
https://github.com/django/django/pull/12405 -- Fixed #31223, adds 
__class_getitem__ for several types
https://github.com/django/django/pull/12297 -- Fixed #31147 -- Added 
SearchHeadline to django.contrib.postgres.
https://code.djangoproject.com/ticket/31324 -- Filter JSONField using 
`=None`
https://github.com/django/django/pull/12519 -- Fixed #31150 -- Included 
subqueries that reference related fields in GROUP BY clauses.



Authored:

https://github.com/django/django/pull/12531 -- Fixed #31342 -- Clarified 
base manager docs.
https://github.com/django/django/pull/11337 -- Fixed #30427 -- Corrected 
setting descriptor in Field.contribute_to_class().





Calendar Week 11 -- ending 15 March.


Triaged:

https://code.djangoproject.com/ticket/31360 -- Is 
`request.csrf_processing_done` part of the public CSRF protection API? 
(Invalid)
https://code.djangoproject.com/ticket/31355 -- Improving auth app (Accepted)



Reviewed:

https://github.com/django/django/pull/12517 -- ixed #29329 -- Made datetime 
logging from runserver consistent.
https://github.com/django/django/pull/12560 -- Code Pull requests 243 
Actions Security Insights Settings Fixed random 
auth_tests.test_tokens.TokenGeneratorTest.test_timeout failures.
https://github.com/django/django/pull/10908 -- Made logging config examples 
more accessible.
https://code.djangoproject.com/ticket/12557 -- Increased test coverage for 
BaseHandler.
https://code.djangoproject.com/ticket/31026 -- Switch form rendering to 
template engine
https://github.com/django/django/pull/11650 -- Fixed #31224 -- Implemented 
asynchronous views.
https://github.com/django/django/pull/12332 -- Fixed #30439 -- Added 
support for different plurals for the same language.
https://github.com/django/django/pull/12523 -- Clarified 
SeparateDatabaseAndState docs and added example of changing ManyToManyField.
https://github.com/django/django/pull/12543 -- Fixed #27865 -- Adjusted 
docs example to avoid confusion with private BaseManager.
https://github.com/django/django/pull/12535 -- Updated migrations example 
in tutorial 2.
https://github.com/django/django/pull/12551 -- Corrected learn_cache_key() 
signature in docs.



Authored:

https://github.com/django/deps/pull/67 -- Clarify that Releasers may make 
admin commits.




Kind Regards,

Carlton

-- 
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/68f53002-0b39-40cf-86e3-b29319a66a76%40googlegroups.com.


Re: Fellow Reports - March 2020

2020-03-16 Thread Mariusz Felisiak
Week ending March 15, 2020.

*Triaged:*
https://code.djangoproject.com/ticket/31352 - Document migration 
dependencies "__latest__" special value. (wontfix)
https://code.djangoproject.com/ticket/18305 - force_update/force_insert not 
passed up the inheritance chain in .save() (fixed)
https://code.djangoproject.com/ticket/31353 - Improved performance of admin 
changeform_view. (wontfix)
https://code.djangoproject.com/ticket/31356 - Update IRC links in 
documentation. (accepted)
https://code.djangoproject.com/ticket/31358 - Increase default password 
salt size in BasePasswordHasher. (accepted)
https://code.djangoproject.com/ticket/31354 - HttpRequest.get_host() 
doesn't include the port from META['HTTP_X_FORWARDED_PORT']. (accepted)
https://code.djangoproject.com/ticket/31359 - Deprecate using 
get_random_string without an explicit length. (accepted)
https://code.djangoproject.com/ticket/31361 - Fix admin invalid HTML5 empty 
action="" attribute. (accepted)
https://code.djangoproject.com/ticket/31362 - MultipleHiddenInput documents 
non existent 'choices' attribute. (accepted)

*Reviewed/committed:*
https://github.com/django/django/pull/12542 - Fixed #31350 -- Fixed typo in 
docs/topics/db/optimization.txt.
https://github.com/django/django/pull/12518 - Fixed #31318 -- Allowed 
sqlmigrate to inspect squashed migrations.
https://github.com/django/django/pull/12541 - Fixed #31347 -- Checked 
allow_migrate() in CreateExtension operation.
https://github.com/django/django/pull/12539 - Fixed #31349 -- Used 
:nth-child() CSS pseudo-class to style alternative rows in admin.
https://github.com/django/django/pull/12523 - Clarified 
SeparateDatabaseAndState docs and added example of changing ManyToManyField.
https://github.com/django/django/pull/12549 - Fixed #26513 -- Added tests 
for GeometryColumns.geom_col_name().
https://github.com/django/django/pull/12556 - Fixed #31359 -- Deprecated 
get_random_string() calls without an explicit length.
https://github.com/django/django/pull/12532 - Fixed #8760 -- Changed 
ModelMultipleChoiceField to use invalid_list as a error message key.
https://github.com/django/django/pull/12562 - Refs #31224 -- Doc'd async 
adapter functions.
https://github.com/django/django/pull/12565 - Fixed #31330 -- Updated 
flatpages URLconf example to work with APPEND_SLASH.
https://github.com/django/django/pull/12566 - Fixed #31362 -- Removed 
nonexistent choices attribute from MultipleHiddenInput's docs.

*Reviewed:*
https://github.com/django/django/pull/11337 - Fixed #30427, Fixed #16176 -- 
Corrected setting descriptor in Field.contribute_to_class().
https://github.com/django/django/pull/11650 - Fixed #31224 -- Implemented 
asynchronous views.

*Authored:*
https://github.com/django/asgiref/pull/150 - Copied method's __self__ in 
async_to_sync.

Best regards,
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/4714ebff-de59-46df-a6ee-cafb238bf92a%40googlegroups.com.


Fellow Reports - March 2020

2020-03-09 Thread Mariusz Felisiak
Week ending March 8, 2020.

Released Django 3.0.4, 2.2.11, and 1.11.29.

*Triaged:*
https://code.djangoproject.com/ticket/31323 - doc bugs: ptyhon -> python. 
(duplicate)
https://code.djangoproject.com/ticket/31318 - sqlmigrate doesn't allow 
inspecting migrations that have been squashed. (accepted).
https://code.djangoproject.com/ticket/31325 - Send a mail launch 
UnicodeError. (needsinfo)
https://code.djangoproject.com/ticket/31319 - URL dispatcher does not 
handle multislashes. (wontfix)
https://code.djangoproject.com/ticket/31328 - Need option for avoid list of 
related objects in delete confirmation page. (duplicate)
https://code.djangoproject.com/ticket/31316 - handler500 called multiple 
times. (wontfix)
https://code.djangoproject.com/ticket/31329 - Converting from concrete to 
abstract inheritance creates invalid migrations (duplicate)
https://code.djangoproject.com/ticket/31331 - GROUP BY optimization doesn't 
work properly when ONLY_FULL_GROUP_BY mode is enabled on MySQL. (created)
https://code.djangoproject.com/ticket/31334 - Add a method to specify class 
on form help text. (wontfix)
https://code.djangoproject.com/ticket/31332 - Constraint detection fails 
when altering unique_together on MySQL. (worksforme)
https://code.djangoproject.com/ticket/31339 - ORM call in app.ready in ASGI 
mode causes errors. (wontfix)
https://code.djangoproject.com/ticket/31336 - Customizing HIDDEN_SETTINGS 
value. (duplicate)
https://code.djangoproject.com/ticket/31330 - Trailing slash is missing in 
a "catchall" pattern in flatpages URLconf example. (accepted)
https://code.djangoproject.com/ticket/31346 - Without adding this, got an 
error. (worksforme) 
https://code.djangoproject.com/ticket/31344 - Django raises 
UnicodeEncodeError when there is a cookie with a non-latin character. 
(needsinfo)
https://code.djangoproject.com/ticket/31343 - Foreign key constraint to MTI 
child model is lost if the child model's parent was changed. (duplicate)
https://code.djangoproject.com/ticket/31347 - CreateExtension should check 
if migration is allowed. (accepted)
https://code.djangoproject.com/ticket/31348 - Unhandled exception Python 
3.8.2 in Django. (invalid)

*Reviewed/committed:*
https://github.com/django/django/pull/12460 - Fixed #31274 -- Used signing 
infrastructure in SessionBase.encode()/decode().
https://github.com/django/djangoproject.com/pull/978 - Added PyCharm 2020 
fundraiser banners.
https://github.com/django/django/pull/12297 - Fixed #31147 -- Added 
SearchHeadline to django.contrib.postgres.
https://github.com/django/django/pull/12521 - Fixed #31333 -- Added 
BaseDatabaseIntrospection.get_table_description().
https://github.com/django/django/pull/12524 - Refs #30489 -- Made 
from_pgraster()/to_pgraster() use BANDTYPE_FLAG_HASNODATA and bitwise 
operators for nodata flag.
https://github.com/django/django/pull/12522 - Fixed #30489 -- Fixed 
RasterField deserialization bug with pixeltype flags.
https://github.com/django/django/pull/12496 - Fixed #29129 -- Skipped 
UPDATE when adding a model instance with primary key that has a default.
https://github.com/django/django/pull/12528 - Fixed #31341 -- Doc'd minimal 
gettext version with ES6 template strings support.
https://github.com/django/django/pull/12533 - Fixed #31345 -- Added 
BaseDatabaseIntrospection.get_relations().
https://github.com/django/django/pull/12534 - Refs #31304 -- Made __search 
lookup default to its rhs' config.
https://github.com/django/django/pull/12531 - Fixed #31342 -- Clarified 
docs about using base managers for related objects.
https://github.com/django/django/pull/12529 - Doc'd return values of 
as_sql() for Func and query expressions.

*Authored:*
https://github.com/django/django/pull/12519 - Fixed #31150 -- Included 
subqueries that reference related fields in GROUP BY clauses.
https://github.com/django/django/pull/12540 - Refs #30489 -- Fixed 
RasterFieldTest.test_deserialize_with_pixeltype_flags() when run without 
numpy.

Best regards,
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/cd448885-d719-4281-bcab-2a1b08a32b0f%40googlegroups.com.