Django bugfix release: 4.2.2

2023-06-05 Thread Natalia Bidart
Details are available on the Django project weblog:

https://www.djangoproject.com/weblog/2023/jun/05/bugfix-release/

-- 
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/CA%2BfOnFYER4sDJs8pdWPsoxHBa-nYspPuPH3Ab1SL%2BdfjF-X_iw%40mail.gmail.com.


Re: Fellow Reports - May 2023

2023-06-05 Thread Mariusz Felisiak
Week ending May 28, 2023

*Triaged:*
https://code.djangoproject.com/ticket/34588 - 404 error in 
default_urlconf.html (accepted)
https://code.djangoproject.com/ticket/34589 - exclude does not support 
nested ForeignKey relationship (invalid)
https://code.djangoproject.com/ticket/34586 - create() does not save 
reverse OneToOne relationship nor raise an Exception (accepted)
https://code.djangoproject.com/ticket/34593 - Django admin list does 
same Count query twice when there are no filters (wontfix)
https://code.djangoproject.com/ticket/34594 - KT doesn’t work across 
foreign keys (wontfix)
https://code.djangoproject.com/ticket/34595 - format_html() should 
explicitely mention format_string is not escaped. (accepted)
https://code.djangoproject.com/ticket/34596 - subclassing 
models.TextChoices (invalid)
https://code.djangoproject.com/ticket/34598 - Load new settings after 
start up (invalid)

*Reviewed/committed:*
https://github.com/django/django/pull/16882 - Fixed #34580 -- Avoided 
unnecessary computation of selected expressions in SQLCompiler.
https://github.com/django/django/pull/16877 - Fixed #34577 -- Added 
escapeseq template filter.
https://github.com/django/django/pull/16884 - Fixed #34588 -- Removed 
usage of nonexistent stylesheet in the 'Congrats' page.
https://github.com/django/django/pull/16885 - Fixed references to 
django.core.cache in docs.
https://github.com/django/django/pull/16883 - Fixed #34587 -- Allowed 
customizing table name normalization in inspectdb command.
https://github.com/django/django/pull/16878 - Fixed #34579 -- Added 
Django Forum to contributing guides.
https://github.com/django/django/pull/16879 - Fixed #34551 -- Fixed a 
crash on combined aggregation over a subquery.
https://github.com/django/django/pull/16874 - Refs #31949 -- Made 
@no_append_slash decorator to work with async functions.
https://github.com/django/django/pull/16889 - Corrected documentation 
of Log database function.
https://github.com/django/django/pull/16893 - Fixed #34592 -- Removed 
Safari/Chrome workaround for system fonts.
https://github.com/django/django/pull/16888 - Fixed #34590 -- Reverted 
"Refs #33308 -- Improved adapting DecimalField values to decimal."
https://github.com/django/django/pull/16892 - Made MigrationRecorder 
cache has_table() result if django_migrations table exists.
https://github.com/django/django/pull/16871 - Fixed #34574 -- Noted 
unexpected outcomes in autoescape/escape docs.

*Authored:*
https://github.com/django/django/pull/16887 - Refs #34118 -- Fixed 
FunctionalTests.test_cached_property_reuse_different_names() on Python 
3.12+.
https://github.com/django/django/pull/16898 - Optimized @condition 
decorator a bit.

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/c9b080b7-aaed-4057-9115-2dc356a11971n%40googlegroups.com.


Re: Fellow Reports - May 2023

2023-06-05 Thread Mariusz Felisiak
Week ending June 4, 2023

I was in Edinburgh 🏴󠁧󠁢󠁳󠁣󠁴󠁿 and participated in the DjangoCon Europe 
conference.

*Triaged:*
https://code.djangoproject.com/ticket/34600 - Review reference to 
bleach in docs (accepted)
https://code.djangoproject.com/ticket/34603 - ~Q() incorrectly 
interpreted as full rather than empty (wontfix)
https://code.djangoproject.com/ticket/34606 - Right() function on 
Oracle and SQLite returns improper value when the length is zero. (accepted)
https://code.djangoproject.com/ticket/34604 - On databases lacking XOR, 
Q(…) ^ Q(…) ^ Q(…) wrongly interpreted as exactly-one rather than parity 
(accepted)
https://code.djangoproject.com/ticket/34597 - Queryset (split) 
exclude's usage of Exists is significantly slower than subquery (accepted)
https://code.djangoproject.com/ticket/34609 - Deprecate format_html 
calls without args or kwargs (accepted)
https://code.djangoproject.com/ticket/34611 - Support getting None in 
qs.get() (duplicate)
https://code.djangoproject.com/ticket/34612 - QuerySet.only() doesn't 
work with select_related() on a reverse OneToOneField relation. (accepted)
https://code.djangoproject.com/ticket/34615 - 
queryset.order_by().first() is not consistent with other queryset 
behaviours (wontfix)
https://code.djangoproject.com/ticket/34616 - Incorrect code example in 
5.0 release notes (accepted)
https://code.djangoproject.com/ticket/34618 - Admin action log entry 
types should be communicated to screen reader users (accepted)
https://code.djangoproject.com/ticket/34613 - add support for 
Partitioned cookies (needsinfo)
https://code.djangoproject.com/ticket/34619 - Ensures select element 
has an accessible name (accepted)
https://code.djangoproject.com/ticket/34620 - Serialization of m2m 
relation fails with custom manager using select_related (accepted)
https://code.djangoproject.com/ticket/34623 - Swappable dependencies 
always depend on first migration of app (duplicate)
https://code.djangoproject.com/ticket/34622 - RelatedFieldWidgetWrapper 
links don’t convey their state for screen reader users (accepted)
https://code.djangoproject.com/ticket/34626 - Documentation: "Writing 
your first patch for Django" - Example test file "test_make_toast.py" is 
not loaded by test suite (invalid)
https://code.djangoproject.com/ticket/34625 - FilteredSelectMultiple 
widget’s elements aren’t labelled (accepted)
https://code.djangoproject.com/ticket/34630 - Neither `pgettext` nor 
`pgettext_lazy` return contextual markers in PO files (worksforme)

*Reviewed/committed:*
https://github.com/django/django/pull/16907 - Fixed #34600 -- Removed 
references to bleach in docs.
https://github.com/django/django/pull/16902 - Fixed #34606 -- Fixed 
Right() function with zero length on Oracle and SQLite.
https://github.com/django/django/pull/16912 - Fixed #34616 -- Corrected 
label examples in 5.0 release notes.
https://github.com/django/django/pull/16913 - Fixed #34595 -- Doc'd 
that format_string arg to format_html() is not escaped.
https://github.com/django/django/pull/16914 - Fixed #34617 -- Enabled 
user zooming on mobile devices in the admin.
https://github.com/django/django/pull/16915 - Added local copy of 
Django to deps in tox.ini.
https://github.com/django/django/pull/16910 - Fixed #34612 -- Fixed 
QuerySet.only() crash on reverse relationships.
https://github.com/django/django/pull/16917 - Fixed #34618 -- Added 
icon descriptions in "Recent Actions" on the admin index.
https://github.com/django/django/pull/16861 - Fixed #23528 -- Doc'd 
django.db.migrations.swappable_dependency().

*Authored:*
https://github.com/django/django/pull/16936 - Refs #23528 -- Made 
cosmetic edits to swappable_dependency() docs.
https://github.com/django/django/pull/16938 - Fixed #34620 -- Fixed 
serialization crash on m2m fields without natural keys when base querysets 
use select_related().

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/5f9abbcf-7f5b-42ff-acd1-f99bfa23e6b4n%40googlegroups.com.