Week ending April 9, 2023
Released Django 4.2 and 4.1.8.
Triaged:
https://code.djangoproject.com/ticket/34451 - Incorrect
handling of ImproperlyConfigured Exception in views in ASGI
context (accepted)
https://code.djangoproject.com/ticket/34453 - Parameterized
raw queries no longer support lists (duplicate)
https://code.djangoproject.com/ticket/34039 - Admin search bar
is too small to use on small screens (fixed)
https://code.djangoproject.com/ticket/34455 - i18n_patterns()
not respecting prefix_default_language=False (accepted)
https://code.djangoproject.com/ticket/34456 - Add a way to set
allow_cascade=True in _fixture_teardown() (invalid)
https://code.djangoproject.com/ticket/34457 - makemigrations
--check no longer prints the changes (wontfix)
https://code.djangoproject.com/ticket/34461 - Constructing
urls outside the request cycle (wontfix)
https://code.djangoproject.com/ticket/34463 - WHERE clause
example missing from Q() documentation (accepted)
https://code.djangoproject.com/ticket/34464 - QuerySet.count()
regression on Django 4.2 with values() and annotate() (accepted)
https://code.djangoproject.com/ticket/34028 - Django 'static'
template tag fails to generate URLs with SCRIPT_NAME prefix
(invalid)
https://code.djangoproject.com/ticket/34469 - Push inspectdb
to assimilate the foreign keys that are in other databases
(duplicate)
https://code.djangoproject.com/ticket/34470 - client_encoding
is no longer set on PostgreSQL. (created)
https://code.djangoproject.com/ticket/34471 - Cannot import
name 'url' from 'django.conf.urls' (invalid)
https://code.djangoproject.com/ticket/34468 - `Cycle` tag do
not work with variables defined in `with`-tag. (invalid)
https://code.djangoproject.com/ticket/34465 - Handle malformed
CSRF cookie (needsinfo)
https://github.com/django/djangoproject.com/issues/1341 -
Update list of fellows on the fundraising page. (created)
https://code.djangoproject.com/ticket/34473 -
StepValueValidator does not take into account min_value (accepted)
https://code.djangoproject.com/ticket/34478 - django 4.2 admin
page issue (invalid)
https://code.djangoproject.com/ticket/34477 - Asyncio send
mail backend (accepted)
Reviewed/committed:
https://github.com/django/django/pull/16716 - Prevented
PostgreSQL's DatabaseCreation._execute_create_test_db() from
hiding clause-less exceptions.
https://github.com/django/django/pull/16698 - Fixed #34431 --
Improved Date/DateTimeField/TimeField.input_formats docs.
https://github.com/django/django/pull/16603 - Fixed #33738 --
Allowed handling ASGI http.disconnects in long-lived requests.
https://github.com/django/django/pull/16718 - Moved cache
decorators tests into decorators/test_cache.py.
https://github.com/django/django/pull/16719 - Fixed Central
Kurdish (Sorani) translations of date-related strings.
https://github.com/django/django/pull/16710 - Fixed #34450 --
Fixed multi-valued JOIN reuse when filtering by expressions.
https://github.com/django/django/pull/16722 - Refs #34434 --
Added note about breaking changes in psycopg version 3 to release
notes.
https://github.com/django/django/pull/16724 - Fixed #34458 --
Fixed QuerySet.defer() crash on attribute names.
https://github.com/django/django/pull/16732 - Refs #34028 --
Doc'd that get_script_prefix() cannot be used outside of the
request-response cycle.
https://github.com/django/django/pull/16733 - Fixed #34463 --
Corrected code-block directives in docs.
https://github.com/django/django/pull/16734 - Fixed #34464 --
Fixed queryset aggregation over group by reference.
https://github.com/django/django/pull/16736 - Fixed #34466 --
Reallowed setting cursor_factory in DATABASES["options"] on
PostgreSQL.
Authored:
https://github.com/django/django/pull/16713 - Updated
Transifex configuration for new CLI.
https://github.com/django/django/pull/16715 - [4.2.x] Updated
translations from Transifex.
https://github.com/django/django/pull/16729 - Refs #34118 --
Fixed CustomChoicesTests.test_uuid_unsupported on Python 3.12+.
https://github.com/django/django/pull/16731 - Fixed #34459 --
Fixed SearchVector() crash for parameters with % characters.
https://github.com/django/django/pull/16739 - Fixed #34470 --
Enforced UTF-8 encoding on PostgreSQL.
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-develop...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/CA%2BfOnFbRDqYGpBGPTB28EknOuP8PQcAJTvYwNGuqNKmL0zeHtQ%40mail.gmail.com.
--
--
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-develop...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/CAFJxxNcteC-sA5%3Db1JCjMg4bAOgNsd%3DHrzwb152SjOhnZQRC4g%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/CABD5YeH34ivmtsf0Lm4WLkGcsRnL6GNDAKXZEJBMYhwdc-UudA%40mail.gmail.com.
Triaged:
https://code.djangoproject.com/ticket/34523 - update_or_create not work in parallel insertion
https://code.djangoproject.com/ticket/34520 - ModelAdmin.fields: wrapping in tuples does not have any effect (each field on separate line) (invalid)
https://code.djangoproject.com/ticket/34525 - index_together warning after migration to new style (accepted)
Landed:
https://github.com/django/django/pull/16757 - Fixed #34481 -- Added checks for reverse related fields in admin's list_display
https://github.com/django/django/pull/16808 - Restored multiprocessing concurrency on coverage.py settings
Reviewed:
https://github.com/django/django/pull/16777 - Fixed #12780 -- Added compound form/formset validation in ModelAdmin
https://github.com/django/django/pull/16798 - fix: correct 'decade' computation
https://github.com/django/django/pull/16797 - Fixed #34515 -- Updated to redirect to request language when from translated default url.
https://github.com/django/django/pull/16804 - Avoided creating default form fields in fields_for_model() when declared on form.
https://github.com/django/django/pull/16808 - Restored multiprocessing concurrency on coverage.py settings #16808
PR Cleanup:
https://github.com/django/django/pull/14499 - Improve accuracy of NullBooleanField deprecation warning hint.
https://github.com/django/django/pull/14408 - Fixed #32827 -- Adjusted docs on squashing migrations.
https://github.com/django/django/pull/14082 - docs/ref/databases: rephrase persistent connections section
https://github.com/django/django/pull/13169 - Add field_name to the non-existing readonly_fields error
https://github.com/django/django/pull/12712 - Fix #27060: Add indexes identified in constraints to Meta.indexes
Other/Misc:
Google Summer of Code final review and ranking.
DjangoCon US travel preparation.
Deep-dive in the translations framework to assist with the release blocker https://code.djangoproject.com/ticket/34515