Fellow Reports - December 2022

84 views
Skip to first unread message

Mariusz Felisiak

unread,
Dec 16, 2022, 7:01:29 AM12/16/22
to django-d...@googlegroups.com

Week ending December 11, 2022

Triaged:
   https://code.djangoproject.com/ticket/34200 - Allow setting postgres role during connection setup (needsinfo)
   https://code.djangoproject.com/ticket/34201 - Drop support for SQLite < 3.21.0 (created)
   https://code.djangoproject.com/ticket/34202 - Strict time zone name condition in PostgreSQL DatabaseWrapper. (wontfix)
   https://code.djangoproject.com/ticket/34203 - Drop support for psycopg2 2.8 (wontfix)
   https://code.djangoproject.com/ticket/34204 - Django cannot load when Python is compiled with --without-doc-strings enabled (invalid)
   https://code.djangoproject.com/ticket/34205 - Validation of constraints with __len lookup crashes for ArrayFields. (accepted)
   https://code.djangoproject.com/ticket/34206 - annotation of another annotation duplicate query rule (invalid)

Reviewed/committed:
   https://github.com/django/django/pull/16356 - Fixed #34199 -- Added example to StringAgg docs.
   https://github.com/django/django/pull/16354 - Improved test coverage for django.db.transaction.
   https://github.com/django/django/pull/16349 - Fixed #34194 -- Added django.utils.http.content_disposition_header().
   https://github.com/django/django/pull/16338 - Fixed #24048 -- Corrected QuerySet.only() docs about interaction with defer().
   https://github.com/django/django/pull/16357 - Fixed #29084 -- Skipped some postgres_tests.test_search tests when pg_catalog isn't English.
   https://github.com/django/django/pull/16362 - Refs #33308 -- Modernized database wrapper in the PostgreSQL backend.
   https://github.com/django/django/pull/16343 - Fixed #33199 -- Deprecated passing positional arguments to Signer/TimestampSigner.
   https://github.com/django/django/pull/16376 - Fixed #34205 -- Fixed Meta.constraints validation crash with ArrayField and __len lookup.

Authored:
  https://github.com/django/django/pull/16359 - Updated various links to HTTPS and new locations.
  https://github.com/django/django/pull/16361 - Fixed AdminViewDeletedObjectsTest.test_cyclic failure when using --keepdb.
  https://github.com/django/django/pull/16365 - Fixed contenttypes_tests tests failures when using --keepdb.
  https://github.com/django/django/pull/16366 - Fixed #34201 -- Bumped minimum supported SQLite to 3.21.0.
  https://github.com/django/django/pull/16368 - Made inspectdb used Cursor.description.display_size for CharFields' max_length.
  https://github.com/django/django/pull/16371 - Avoided direct mocking of psycopg2.__version__ in test_correct_extraction_psycopg2_version().

Best,
Mariusz

Mariusz Felisiak

unread,
Dec 19, 2022, 7:38:07 AM12/19/22
to Django developers (Contributions to Django itself)
Week ending December 18, 2022

Triaged:
   https://code.djangoproject.com/ticket/34204 - Django cannot load when Python is compiled with --without-doc-strings enabled (wontfix)
   https://code.djangoproject.com/ticket/34208 - Confirm/Add support for GDAL 3.6. (created)
   https://code.djangoproject.com/ticket/34209 - FileBasedCache has_key is susceptible to race conditions (accepted)
   https://code.djangoproject.com/ticket/34212 - Redis cache client uses a read connection for incr operation (accepted)
   https://code.djangoproject.com/ticket/34211 - Performance regression in ForeignKeyDeferredAttribute changes. (accepted)
   https://code.djangoproject.com/ticket/34213 - Update PostgreSQL package names in docs (accepted)
   https://code.djangoproject.com/ticket/34215 - Regression for autocomplete_fields in admin (worksforme)
   https://code.djangoproject.com/ticket/34214 - Bug in default for TimeField when using a timezone (duplicate)

Reviewed/committed:
   https://github.com/django/django/pull/16377 - Refs #33308 -- Moved psycopg2 imports to the psycopg_any module and added new hooks.
   https://github.com/django/django/pull/16374 - Made urls.py docstring consistent with other files in project template.
   https://github.com/django/django/pull/16378 - Fixed #34038 -- Improved color contrast for links in admin.
   https://github.com/django/django/pull/16379 - Fixed #34209 -- Prevented FileBasedCache.has_key() crash caused by a race condition.
   https://github.com/django/django/pull/16385 - Fixed #34213 -- Updated PostgreSQL package names in installing PostGIS docs.
   https://github.com/django/django/pull/15687 - Fixed #33308 -- Added support for psycopg version 3.
   https://github.com/django/django/pull/16386 - Fixed #34212 -- Made RedisCacheClient.incr() use write connection.
   https://github.com/django/django/pull/16311 -  Fixed #34170 -- Implemented Heal The Breach (HTB) in GzipMiddleware.

Authored:
   https://github.com/django/django/pull/16382 - Fixed #33961 -- Updated admin's jQuery to 3.6.2.
   https://github.com/django/django/pull/16383 - Removed KyngChaos packages from docs.
   https://github.com/django/django/pull/16387 - Fixed lookup.tests.LookupTests.test_exact_none_transform() test on Oracle.

Best,
Mariusz

Mariusz Felisiak

unread,
Dec 28, 2022, 7:36:24 AM12/28/22
to Django developers (Contributions to Django itself)
Week ending December 25, 2022

Triaged:
   https://code.djangoproject.com/ticket/34217 - Migration removing a CheckConstraint results in ProgrammingError using MySQL < 8.0.16. (accepted)
   https://code.djangoproject.com/ticket/34216 - django admin when field is autocomplete it overrides ModelForm filter (invalid)
   https://code.djangoproject.com/ticket/34218 - Password mismatch on UserCreationForm not translated to the Slovenian language (invalid)
   https://code.djangoproject.com/ticket/34219 - Collation is not preserved when field is altered on PostgreSQL and MySQL. (accepted)
   https://code.djangoproject.com/ticket/34220 - Cannot import csrf_input_lazy from partially initialized module. (accepted)
   https://code.djangoproject.com/ticket/34223 - I am Faceing tis type of error when i run the command py manage.py runserver  Error=usage: manage.py [-h] [-c] manage.py: error: unrecognized arguments: runserver (invalid)
   https://code.djangoproject.com/ticket/34225 - bulk_create() raises IntegrityError when another constraint exists on set of fields. (invalid)
   https://code.djangoproject.com/ticket/34226 - QuerySet.select_related() with multiple filtered relations to the OneToOneField sets the last one. (accepted)
   https://code.djangoproject.com/ticket/34224 - App name in help text of commands is missing context (wontfix)

Reviewed/committed:

   https://github.com/django/django/pull/16369 - Fixed #33662 -- Allowed Sitemap to customize languages for each item.
   https://github.com/django/django/pull/16380 - Refs #34118 -- Adopted asgiref coroutine detection shims.
   https://github.com/django/django/pull/16400 - Fixed #34165 -- Made permissions creation respect the "using" parameter.

Reviewed:
   https://github.com/django/django/pull/16384 - Fixed #33735 -- Added async support to StreamingHttpResponse.

Authored:
   https://github.com/django/django/pull/16394 - [4.1.x] Updated translations from Transifex.
   https://github.com/django/django/pull/16396 - Fixed #34219 -- Preserved Char/TextField.db_collation when altering column type.
   https://github.com/django/django/pull/16402 - Refs #34226 -- Renamed local field variables in SQLCompiler.get_related_selections() to avoid redefinition.

Best,
Mariusz

Mariusz Felisiak

unread,
Jan 20, 2023, 6:42:35 AM1/20/23
to Django developers (Contributions to Django itself)
Week ending January 1, 2023

Triaged:
   https://code.djangoproject.com/ticket/34228 - Django 4.1.4 cannot import name 'force_unicode' from 'django.utils.encoding' (invalid)
   https://code.djangoproject.com/ticket/34229 - "no such column" when combining FilteredRelation and multi-table inheritance models (duplicate)
   https://code.djangoproject.com/ticket/34230 - Django templates shouldn't use a .html extension (invalid)
   https://code.djangoproject.com/ticket/34227 - Cyclic multi-level FilteredRelation with select_related() may set wrong related object. (accepted)
   https://code.djangoproject.com/ticket/34231 - Invalid RawSQL expression on Model.validate_constraints (invalid)
   https://code.djangoproject.com/ticket/34233 - Drop support for Python 3.8 & 3.9. (created)
   https://code.djangoproject.com/ticket/34234 - Drop support for PROJ < 5. (created)
   https://code.djangoproject.com/ticket/34235 - ManifestStaticFilesStorage should expose a "hash" of the manifest file. (accepted)

Reviewed/committed:
   https://github.com/django/django/pull/16398 - Fixed #34226 -- Fixed QuerySet.select_related() with multiple FilteredRelations to the OneToOneField.
   https://github.com/django/django/pull/16405 - Fixed #34217 -- Fixed migration crash when removing check constraints on MySQL < 8.0.16.
   https://github.com/django/django/pull/14463 - Fixed #18468 -- Added support for comments on columns and tables.
   https://github.com/django/django/pull/16302 - Fixed #14094 -- Added support for unlimited models.CharField on PostgreSQL.
   https://github.com/django/django/pull/16407 - Upgraded OpenLayers to v.7.2.2.
   https://github.com/django/django/pull/16103 - Fixed #25617 -- Added case-insensitive unique username validation in UserCreationForm.
   https://github.com/django/django/pull/16413 - Refs #34100 -- Made file upload tests use Storage.exists() where appropriate.

Reviewed:
   https://github.com/django/django/pull/16269 - Fixed #12075 -- Added wsgiorg.routing args support.

Authored:
   https://github.com/django/django/pull/16406 - Disabled auto-created table of contents entries on Sphinx 5.2+.
   https://github.com/django/django/pull/16409 - Fixed #34208 -- Confirmed support for GDAL 3.6.
   https://github.com/django/django/pull/16412 - Fixed random delete.tests.DeletionTests.test_deletion_order failures.

Best,
Mariusz
Reply all
Reply to author
Forward
0 new messages