Re: Fellow Reports - October 2021
Week ending October 31, 2021 Released Django 4.0b1. *Triaged: * https://code.djangoproject.com/ticket/33224 - BaseDatabaseFeatures.supports_mixed_date_datetime_comparisons comment references defunct date_interval_sql (accepted) https://code.djangoproject.com/ticket/33221 - AdminSite.each_context() collected app_list always, for every user and view. (wontfix) https://code.djangoproject.com/ticket/33228 - Change BaseDatabaseFeatures.has_case_insensitive_like to False (accepted) https://code.djangoproject.com/ticket/33229 - BaseDatabaseOperations.adapt_datetimefield_value and adapt_timefield_value() crash on expressions. (accepted) https://code.djangoproject.com/ticket/29343 - static file serving fails with "Connection reset by peer" on HEAD requests (duplicate) https://code.djangoproject.com/ticket/32691 - Performance regression in Exact lookup on BooleanField on MySQL. (accepted) https://code.djangoproject.com/ticket/33212 - Incorrect cookie parsing by django.http.cookie.parse_cookie (wontfix) https://code.djangoproject.com/ticket/33232 - DecimalField rounding error when upgrading from 3.1 to 3.2 on Postgres (invalid) https://code.djangoproject.com/ticket/33233 - Handle 404 Not Found Error when page number is out of page range (duplicate) https://code.djangoproject.com/ticket/33234 - Migrations autodetector breaking with proxy models inheriting from mixin (accepted) https://code.djangoproject.com/ticket/33237 - ManifestStaticFilesStorage doesn't update JavaScript source map references in multiline files (accepted) https://code.djangoproject.com/ticket/33236 - assertHTMLEqual() shows a confusing error with escaped HTML. (accepted) https://code.djangoproject.com/ticket/33235 - Remove "for = ..." from MultiWidget's . (accepted) https://code.djangoproject.com/ticket/33238 - Implement PostgreSQL Multi Range data types (wontfix) https://code.djangoproject.com/ticket/33239 - In-admin analytics (wontfix) https://code.djangoproject.com/ticket/33241 - support for script type="module" in django admin Form Media (duplicate) https://code.djangoproject.com/ticket/33244 - Why cross-domain access, cors reports an error, the request can still enter the view to process the view logic (needsinfo) https://code.djangoproject.com/ticket/33242 - Support annotating related fields with QuerySet.annotate(). (wontfix) https://code.djangoproject.com/ticket/33245 - utils.html.urlize() isn't thread-safe (accepted) *Reviewed/committed: * https://github.com/django/django/pull/15018 - Fixed #33205 -- Made call_command() raise TypeError when dest with multiple arguments is passed. https://github.com/django/django/pull/14722 - Fixed #31503 -- Made autodetector remove unique/index_together before altering fields. https://github.com/django/django/pull/15007 - Fixed #27079 -- Avoided multiple setUpClass()/tearDownClass() calls in LiveServerTestCase tests. https://github.com/django/django/pull/14878 - Fixed #32672 -- Fixed introspection of primary key constraints on SQLite. https://github.com/django/django/pull/14999 - Fixed #33201 -- Made RenameModel operation a noop for models with db_table. https://github.com/django/django/pull/15030 - Fixed #33228 -- Changed value of BaseDatabaseFeatures.has_case_insensitive_like to False. https://github.com/django/django/pull/15033 - Fixed #33236 -- Fixed assertHTMLEqual() error message for escaped HTML. *Authored: * https://github.com/django/djangoproject.com/pull/1120 - Fixed #1119 -- Used GitHub API for commits stats. https://github.com/django/django/pull/15029 - Removed unused model's Options.installed. https://github.com/django/django/pull/15034 - Fixed #33234 -- Fixed autodetector crash for proxy models inheriting from non-model class. 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/1539a5d3-f1a8-4619-a16d-9495c50cfbc6n%40googlegroups.com.
Re: Fellow Reports - October 2021
Week ending October 24, 2021 *Triaged: * https://code.djangoproject.com/ticket/33206 - Allow redirect type choice in contrib.redirects app (wontfix) https://code.djangoproject.com/ticket/33203 - OrderedSet should inherit from collections.abc.MutableSet (needsinfo) https://code.djangoproject.com/ticket/33205 - call_command() fails when required mutually exclusive arguments use the same `dest`. (accepted) https://code.djangoproject.com/ticket/33207 - django.apps.apps.get_model() does not allow namespaced (PEP 420) apps to get a model (invalid) https://code.djangoproject.com/ticket/33209 - ManyToManyField.add() doesn't respect a unique constraint in intermediate table. (invalid) https://code.djangoproject.com/ticket/33208 - Allow globally defining custom (i.e. with select_related) querysets for ModelChoiceFields/ForeignKeys (wontfix) https://code.djangoproject.com/ticket/33214 - Base DatabaseOperations missing format_for_duration_arithmetic() stub (accepted) https://code.djangoproject.com/ticket/33213 - Document coverage setup for parallel tests (accepted) https://code.djangoproject.com/ticket/33215 - Add support for GEOS 3.10. (created) https://code.djangoproject.com/ticket/33216 - Use simplified paths for deconstruct of expressions (accepted) https://code.djangoproject.com/ticket/33217 - Add parentheses to @functools.lru_cache (wontfix) https://code.djangoproject.com/ticket/33218 - slugify() can't handle Turkish İ while allow_unicode = True (invalid) https://code.djangoproject.com/ticket/33219 - django.test.client missconversion of json with internal dicts (invalid) https://code.djangoproject.com/ticket/33222 - MySQL Connection respawns a closed connection before closing (?) (invalid) https://code.djangoproject.com/ticket/33220 - Test suite failures when using PYTHONOPTIMIZE or optimization CLI flags (wontfix) *Reviewed/committed: * https://github.com/django/django/pull/15001 - Fixed #33198 -- Corrected BinaryField.max_length docs. https://github.com/django/django/pull/14997 - Fixed #33194 -- Fixed migrations when altering a field with functional indexes/unique constraints on SQLite. https://github.com/django/django/pull/14977 - Fixed #33172 -- Added example of modifying upload handlers on the fly for CBVs. https://github.com/django/django/pull/15004 - Refs #32956 -- Changed docs to treat the acronym HTTP phonetically. https://github.com/django/django/pull/14996 - Fixed #33197 -- Made field rename with prior matching db_column change a noop. https://github.com/django/django/pull/15009 - Refs #32956 -- Capitalized HTTP/HTTPS in comments, docs, and docstrings. https://github.com/django/django/pull/15005 - Fixed #32987 -- Added system check for template tag modules with the same name. https://github.com/django/django/pull/14787 - Fixed #33043 -- Made method_decorator() preserve wrapper assignments. https://github.com/django/django/pull/14047 - Made F deconstruction omit 'expressions' in the path. https://github.com/django/django/pull/15016 - Fixed #33214 -- Added BaseDatabaseOperations.format_for_duration_arithmetic() stub method. *Reviewed: * https://github.com/django/django/pull/14831 - Fixed #33211 -- Updated tests for Selenium 4.0.0. *Authored: * https://github.com/django/django/pull/15013 - Fixed #33215 -- Confirmed support for GEOS 3.10. 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/6294479e-70e8-4ae5-b306-d12574ccaf76n%40googlegroups.com.
Re: Fellow Reports - October 2021
Week ending October 17, 2021 *Triaged: * https://code.djangoproject.com/ticket/33183 - keepdb results in "Using existing database" log line, even when no database exists (duplicate) https://code.djangoproject.com/ticket/33182 - Enable dark mode in a easy way (accepted) https://code.djangoproject.com/ticket/33186 - Clarify get_FOO_display returns name, not label, from models.Choices (invalid) https://code.djangoproject.com/ticket/33185 - sqlmigrate crashes given a RenameModel operation with a self-referencing foreign key on MySQL (accepted) https://code.djangoproject.com/ticket/33178 - createsuperuser does not validate REQUIRED_FIELDS values in interactive mode when passed by command-line. (accepted) https://code.djangoproject.com/ticket/33187 - Foreign key to a specific field is not handled in inspectdb (accepted) https://code.djangoproject.com/ticket/33190 - If signals will be executed when running loaddata, then provide a warning (duplicate) https://code.djangoproject.com/ticket/33189 - Obj does not exists message popup should start with a capital letter. (invalid) https://code.djangoproject.com/ticket/33192 - It is not possible to use a custom lookup/transorm in a CheckConstraint (worksforme) https://code.djangoproject.com/ticket/33193 - Clarify enumeration types are true Python Enums (invalid) https://code.djangoproject.com/ticket/33194 - Remaking table with unique constraint crashes on SQLite. (accepted) https://code.djangoproject.com/ticket/33196 - AppConfig.label identifier enforcement unnecessarily complicates upgrades for some apps (wontfix) https://code.djangoproject.com/ticket/33198 - BinaryField documentation references length in characters, which is incorrect (accepted) https://code.djangoproject.com/ticket/33195 - Class-based urlize() (accepted) https://code.djangoproject.com/ticket/33199 - Make Signer parameters keyword-only. (accepted) https://code.djangoproject.com/ticket/33200 - Consider "hiding" datetime/zoneinfo imports in django.utils.timezone (wontfix) https://code.djangoproject.com/ticket/33201 - RenameModel with db_table should be a noop. (accepted) https://code.djangoproject.com/ticket/33202 - Add a "grouper" template filter (wontfix) https://code.djangoproject.com/ticket/33204 - Make MultiValueDict more consistent (wontfix) *Reviewed/committed: * https://github.com/django/django/pull/14963 - Refs #32900 -- Restored '[y/N]' in questioner prompt when merging migrations. https://github.com/django/django/pull/14962 - Fixed #33149 -- Made test runner --pdb option work with subTest(). https://github.com/django/django/pull/14976 - Refs #21755 -- Fixed createsuperuser crash for required foreign keys passed in options in interactive mode. https://github.com/django/django/pull/14960 - Fixed #33178 -- Made createsuperuser validate required fields passed in options in interactive mode. https://github.com/django/django/pull/14763 - Fixed #28401 -- Allowed hashlib.md5() calls to work with FIPS kernels. https://github.com/django/django/pull/14805 - Fixed #29470 -- Logged makemigrations automatic decisions in non-interactive mode. https://github.com/django/django/pull/14982 - Refs #25265 -- Allowed Query subclasses to build filters. https://github.com/django/django/pull/14978 - Doc'd a precise exception type in Paginator.page() docs. https://github.com/django/django/pull/14762 - Fixed #33008 -- Fixed prefetch_related() for deleted GenericForeignKeys. https://github.com/django/django/pull/14983 - Fixed #23953 -- Made makemigrations continue number sequence for squashed migrations. https://github.com/django/django/pull/14993 - Fixed #33195 -- Refactored urlize() based on a class. *Authored: * https://github.com/django/django/pull/14972 - Refs #29628, Refs #33178 -- Made createsuperuser validate password against required fields passed in options. https://github.com/django/django/pull/14979 - Bumped versions in pre-commit and npm configurations. https://github.com/django/django/pull/14988 - Refs #27131 -- Removed SMTPBackendTests.test_server_login(). https://github.com/django/django/pull/14989 - Refs #32074 -- Removed usage of deprecated asyncore and smtpd modules. 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/0f79407a-066a-4394-82a0-7b5288017a71n%40googlegroups.com.