Re: Fellow Reports - October 2021

2021-11-07 Thread Mariusz Felisiak
 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

2021-10-25 Thread Mariusz Felisiak
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

2021-10-20 Thread Mariusz Felisiak
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.