Week ending January 7

Released Django 4.2.9 and 5.0.1.

*Triaged:
* https://code.djangoproject.com/ticket/35073 - models.SET's callable is called when there are no objects to update. (accepted) https://code.djangoproject.com/ticket/35077 - Quering with int that has bigint in database no longer working. (invalid) https://code.djangoproject.com/ticket/35078 - Incorrect order of migration operations when a new FK is added and is part of constraints as well (duplicate) https://code.djangoproject.com/ticket/35079 - Meta indexes/constraints with OpClass on expressions crash. (duplicate) https://code.djangoproject.com/ticket/35080 - Reconsideration of HTTP Method Integration in Django for Enhanced HTMX Compatibility and similar frontend expe (wontfix) https://code.djangoproject.com/ticket/35081 - Bug when customized login issue (invalid) https://code.djangoproject.com/ticket/35082 - AsyncRequestFactory doesn't pass REMOTE_ADDR when set (invalid) https://code.djangoproject.com/ticket/35084 - Recommend reusable app module names use a `django_` prefix (accepted) https://code.djangoproject.com/ticket/35086 - Add BoundedCircle support with SpatiaLite 5.1+ (accepted) https://code.djangoproject.com/ticket/35087 - DisallowedModelAdminLookup raised when filtering on a ForeignKey not listed in list_filters (accepted) https://code.djangoproject.com/ticket/35092 - Expose additional data in responses from geoip2 queries. (accepted) https://code.djangoproject.com/ticket/35091 -  Allow use of ipaddress standard library module with django.contrib.gis.geoip2 (accepted)

*Reviewed/committed:
* https://github.com/django/django/pull/17665 - Updated feature flags for Oracle 23c. https://github.com/django/django/pull/17663 - Fixed #35072 -- Corrected Field.choices description in models topic. https://github.com/django/django/pull/15705 - Improved variable names in QuerySet.delete(). https://github.com/django/django/pull/17667 - Fixed #35060 -- Deprecated passing positional arguments to Model.save()/asave(). https://github.com/django/django/pull/17666 - Fixed #35075 -- Added deduplicate_items parameter to BTreeIndex. https://github.com/django/djangoproject.com/pull/1452 - Fixed #1453 -- Fixed code block indentantion on the Getting started page. https://github.com/django/django/pull/17639 - Fixed #33277 -- Disallowed database connections in threads in SimpleTestCase. https://github.com/django/django/pull/17676 - Refs #33690 -- Updated tutorial for admin dark mode toggle. https://github.com/django/django/pull/17678 - Refs #34140 -- Fixed blacken-docs pre-commit configuration. https://github.com/django/django/pull/17677 - Fixed #35084 -- Recommended 'django_' prefix for reusable app modules. https://github.com/django/django/pull/17693 - Removed obsolete rpm-related install code. https://github.com/django/django/pull/17692 - Moved isort config from setup.cfg to pyproject.toml. https://github.com/django/django/pull/17691 - Fixed #35086 -- Added support for BoundedCircle on Spatialite 5.1+. https://github.com/django/django/pull/17701 - Fixed #35088 -- Added support for Collect on MySQL 8.0.24+. https://github.com/django/django/pull/17705 - Fixed #35091 -- Allowed GeoIP2 querying using IPv4Address/IPv6Address.

*Authored:
* https://github.com/django/djangoproject.com/pull/1458 - Removed usage of Python's deprecated distutils.version package. https://github.com/django/django/pull/17673 - Used enterClassContext() where appropriate. https://github.com/django/djangoproject.com/pull/1460 - Fixed #1459 -- Fixed get_all_doc_versions template tag. https://github.com/django/django/pull/17695 - Bumped versions in pre-commit and npm configurations.


Week ending January 14

Created https://code.djangoproject.com/wiki/SummerOfCode2024.

*Triaged:
* https://code.djangoproject.com/ticket/35090 - Enforce uniqueness on custom path converters. (accepted) https://code.djangoproject.com/ticket/34852 - Django Unit Tests break when using replicated MySQL Cluster v8.0.28 (invalid) https://code.djangoproject.com/ticket/35094 - Add pure Python dbshell fallback (wontfix) https://code.djangoproject.com/ticket/35095 - Monetary values in Switzerland discrepancy (accepted) https://code.djangoproject.com/ticket/35097 - Undocumented behaviour change of utils.dateparse.parse_datetime (invalid) https://code.djangoproject.com/ticket/35096 - Error messages in admin forms with class "wide" misaligned (accepted) https://code.djangoproject.com/ticket/15611 - Readonly fields not hidden during create (fixed) https://code.djangoproject.com/ticket/35098 - ValidationError is being converted into a 500 Internal Server Error response (invalid) https://code.djangoproject.com/ticket/35099 - Combining QuerySets with "|" or "&" mutates right-hand side. (accepted) https://code.djangoproject.com/ticket/35100 - Simplify initialization of databases in the GeoIP2 wrapper (accepted) https://code.djangoproject.com/ticket/35102 - Performance regression on Model.objects.count() between Django 4.2 and 5.0 (accepted) https://code.djangoproject.com/ticket/35108 - Have SingleObjectMixin.get_object handle ValidationError/ValueError (wontfix) https://code.djangoproject.com/ticket/35109 - Enhance `showmigrations` to only write leafs nodes (most recent migrations) to stdout, if desired (wontfix) https://code.djangoproject.com/ticket/35111 - DateField's __range and __in lookups against expressions produce invalid values on SQLite. (accepted) https://code.djangoproject.com/ticket/35107 - How to write a management command that reads from stdin should be documented (wontfix)

*Reviewed/committed:
* https://github.com/django/django/pull/17700 - Fixed #35087 -- Reallowed filtering against foreign keys not listed in ModelAdmin.list_filters. https://github.com/django/django/pull/17707 - Fixed #33481 -- Clarified remove_stale_contenttypes data loss warning. https://github.com/django/django/pull/17713 - Refs #28404 -- Split test_null_display_for_field() test. https://github.com/django/django/pull/17710 - Fixed #35096 -- Corrected alignment for error lists in admin "wide" forms. https://github.com/django/django/pull/17698 - Made management command examples more consistent in docs. https://github.com/django/django/pull/17702 - Fixed #28404 -- Made displaying values in admin respect Field's empty_values. https://github.com/django/django/pull/17706 - Fixed #35092 -- Exposed extra fields for GeoIP2.country() and GeoIP2.city() responses. https://github.com/django/django/pull/17718 - Fixed #35100 -- Reworked GeoIP2 database initialization. https://github.com/django/django/pull/17720 - Refs #28404 -- Made displaying property values in admin respect non-None empty values. https://github.com/django/django/pull/17727 - Avoided nested transactions in SkippingClassTestCase. https://github.com/django/django/pull/17615 - Fixed #35028 -- Disabled server-side bindings for named cursors on psycopg >= 3.

*Authored:
* https://github.com/django/django/pull/17717 - Fixed #34769 -- Fixed key transforms on Oracle 21c+.


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/2e79420c-dfee-4b5a-9c4d-f2e90c70b410%40gmail.com.

Reply via email to