Groups
Groups
Sign in
Groups
Groups
Django developers (Contributions to Django itself)
Conversations
About
Send feedback
Help
Fellow Reports - November 2019
134 views
Skip to first unread message
Mariusz Felisiak
unread,
Nov 11, 2019, 3:49:09āÆAM
11/11/19
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Django developers (Contributions to Django itself)
Week ending November 10, 2019.
Released Django 2.2.7, 2.1.14, and 1.11.26.
Triaged:
https://code.djangoproject.com/ticket/27808
- Nested ArrayField with nullable base field generates invalid SQL. (fixed)
https://code.djangoproject.com/ticket/30942
- first() and last() return same object (first in both cases) when the order_by field is the same (duplicate)
https://code.djangoproject.com/ticket/30943
- Add support for bloom indexes. (accepted)
https://code.djangoproject.com/ticket/30946
- Hebrew translation of "This password is too short." message (invalid)
https://code.djangoproject.com/ticket/30949
- Use functools.cached_property instead of django.utils.functional.cached_property. (Someday/Maybe)
https://code.djangoproject.com/ticket/30951
- Admin Documentation recommends an incorrect method to get selected objects. (duplicate)
https://code.djangoproject.com/ticket/30952
- KeyError: '_password_reset_token' during password reset. (needsinfo)
https://code.djangoproject.com/ticket/30950
- Replace __file__ with importlib.resources. (Someday/Maybe)
https://code.djangoproject.com/ticket/30954
- NVARCHAR2 fields are not using cx_Oracle.NCHAR. (wontfix)
https://code.djangoproject.com/ticket/30956
- Add support for Lower and Upper lookups in RangeField. (invalid)
https://code.djangoproject.com/ticket/30957
- Inconsistent slice behaviour on cached vs non-cached result lists in QuerySets. (wontfix)
https://code.djangoproject.com/ticket/30958
- Documentation for Cast function is somewhat misleading. (accepted)
https://code.djangoproject.com/ticket/30960
- manage.py command reset_db doesn't work with mysql.connector.django (invalid)
https://code.djangoproject.com/ticket/30959
- QuerySet.iterator() returns no result although QuerySet.count() is a positive number. (worksforme)
https://code.djangoproject.com/ticket/30965
- Error coming in terminal without any bug in code. (duplicate)
https://code.djangoproject.com/ticket/30967
- Test suite fails on Postgres 12 (accepted)
Reviewed/committed:
https://github.com/django/django/pull/12002
- Refs #27808 -- Added test for saving nested ArrayField with nullable base field.
https://github.com/django/django/pull/11999
- Fixed #30931 -- Restored ability to override Model.get_FIELD_display().
https://github.com/django/django/pull/12012
- Refs #30116 -- Simplified stdout/stderr decoding with subprocess.run()'s encoding argument.
https://github.com/django/django/pull/12003
- Refs #13312 -- Simplified handling of nulls ordering on MySQL.
https://github.com/django/django/pull/11845
- Added Uzbek language.
https://github.com/django/django/pull/11274
- Fixed #30947 -- Changed tuples to lists in model Meta options in django.contrib modules.
https://github.com/django/django/pull/11930
- Fixed #30095 -- Fixed system check for RangeField/ArrayField.choices with lists and tuples.
https://github.com/django/django/pull/11984
- Refs #30923 -- Fixed an example of rendering templates in contrib.sites docs.
https://github.com/django/django/pull/12018
- Fixed #30928 -- Clarified MySQL/MariaDB support of QuerySet.select_for_update() options.
https://github.com/django/django/pull/12025
- Refs #30183 -- Doc'd dropping support for sqlparse < 0.2.2.
https://github.com/django/django/pull/12016
- Fixed #15742 -- Fixed an example of collecting selected objects in ModelAdmin.actions docs.
https://github.com/django/django/pull/11998
- Fixed #30865 -- Doc'd that not all DATABASES['OPTIONS'] are passed to command-line client.
https://github.com/django/django/pull/12004
- Fixed #30943 -- Added BloomIndex to django.contrib.postgres.
https://github.com/django/django/pull/12039
- Fixed #30961 -- Fixed spaces in columns list SQL generated for indexes.
https://github.com/django/django/pull/12047
- Fixed #30955 -- Doc'd that only concrete base models are stored in historical models bases.
https://github.com/django/django/pull/12040
- Fixed #24858 -- Added support for get_FOO_display() to ArrayField and RangeFields.
https://github.com/django/django/pull/12013
- Fixed #30948 -- Changed packaging to use setuptools declarative config in setup.cfg.
Reviewed:
https://github.com/django/django/pull/12029
- Doc'd archiving historical branches as git tags.
Best regards,
Mariusz
Mariusz Felisiak
unread,
Nov 19, 2019, 7:15:53āÆAM
11/19/19
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Django developers (Contributions to Django itself)
Week ending November 17, 2019.
Triaged:
https://code.djangoproject.com/ticket/30968
- Use github actions for linting. (duplicate)
https://code.djangoproject.com/ticket/30970
- Waiting for enhancement in "inspectdb" command. (duplicate)
https://code.djangoproject.com/ticket/30972
- USERNAME_FIELD UniqueConstraint option (duplicate)
https://code.djangoproject.com/ticket/30977
- Moved site variables assignment outside of the loop in PasswordResetForm.save(). (accepted)
https://code.djangoproject.com/ticket/30966
- Migration crashes due to foreign key issue, depending on otherwise irrelevant order on MySQL. (accepted)
https://code.djangoproject.com/ticket/30978
- Missing configuration step with custom filters. (invalid)
https://code.djangoproject.com/ticket/30976
- ManyToManyField doesn't JOIN when target object has a ForeignKey with the same name as a default query name. (invalid)
https://code.djangoproject.com/ticket/30979
- Unreliable variable value (invalid)
https://code.djangoproject.com/ticket/30982
- django.db.backends.postgresql is not one of available backends. (needsinfo)
https://code.djangoproject.com/ticket/30981
- Admin changelist crashes when using F() and OrderBy() expressions in the ModelAdmin's admin_order_field. (accepted)
https://code.djangoproject.com/ticket/30980
- admin.E130 should specify which actions' names were duplicated. (accepted)
https://code.djangoproject.com/ticket/23433
- Django installs /usr/bin/django-admin and /usr/bin/django-admin.py (accepted)
https://code.djangoproject.com/ticket/30985
- Error when adding a group in admin - "The database backend does not accept 0 as a value for AutoField". (worksforme)
https://code.djangoproject.com/ticket/30984
- Cache culling. (invalid)
https://code.djangoproject.com/ticket/30986
- Using conditional RawSQL's in QuerySet.filter() crashes on Oracle. (created)
https://code.djangoproject.com/ticket/30987
- Add PositiveBigIntegerField. (accepted)
Reviewed/committed:
https://github.com/django/django/pull/12054
- Fixed #30958 -- Used a clearer example in the Cast() docs.
https://github.com/django/django/pull/11853
- Fixed #30977 -- Optimized PasswordResetForm.save() a bit.
https://github.com/django/django/pull/11912
- Fixed #30252 -- Clarified need to reopen forms.ImageField.image file to access raw image data.
https://github.com/django/django/pull/12048
- Fixed #30967 -- Fixed TrigramTest failures on PostgreSQL 12+.
https://github.com/django/django/pull/11886
- Fixed #30405 -- Fixed source code mismatch crash in ExceptionReporter.
https://github.com/django/django/pull/11948
- Fixed #30828 -- Added how to remove/insert many-to-many relations in bulk to the database optimization docs.
https://github.com/django/django/pull/12050
- Fixed #30971 -- Prevented Query.resolve_lookup_value() from coercing list values to tuples.
https://github.com/django/django/pull/12030
- Fixed #29916 -- Added lower_inc, lower_inf, upper_inc, and upper_inf lookups for RangeFields.
https://github.com/django/django/pull/12049
- Fixed #29808 -- Fixed initial migration detection when identifiers are case-insensitive.
Authored:
https://github.com/django/django/pull/12058
- [2.2.x] Added Python 3.8 compatibility in Django 2.2.x.
https://github.com/django/django/pull/12059
- Doc'd Python 3.8 compatibility in Django 2.2.x.
https://github.com/django/django/pull/12063
- Fixed random auth_tests.test_tokens.TokenGeneratorTest.test_10265 failures.
https://github.com/django/django/pull/12068
- Fixed #30986 -- Fixed queryset crash when filtering against boolean RawSQL expressions on Oracle.
Best regards,
Mariusz
Mariusz Felisiak
unread,
Nov 25, 2019, 6:43:56āÆAM
11/25/19
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Django developers (Contributions to Django itself)
Week ending November 17, 2019.
Released Django 3.0rc1.
Triaged:
https://code.djangoproject.com/ticket/30988
- Deprecate the barely documented InvalidQuery exception. (accepted)
https://code.djangoproject.com/ticket/30991
- Optional removal of transaction and extra get() in get_or_create(). (wontfix)
https://code.djangoproject.com/ticket/30994
- Add support for AsGeoJSON on Oracle. (accepted)
https://code.djangoproject.com/ticket/30997
- Deprecate HttpRequest.is_ajax. (accepted)
https://code.djangoproject.com/ticket/30989
- Remove not implemented `B` time format (Swatch Internet Time). (accepted)
https://code.djangoproject.com/ticket/31000
- Match @import rule and url() statement exclude of the css comment during the collectstatic. (duplicate)
https://code.djangoproject.com/ticket/30999
- Typo in custom template tags docs. (accepted)
https://code.djangoproject.com/ticket/29097
- Migrations using MySQL fail for constraints using composite indexes. (fixed)
https://code.djangoproject.com/ticket/30969
- Add support for query expressions as default values. (duplicate)
https://code.djangoproject.com/ticket/31001
- Test failures on SQLite 3.30. (duplicate)
https://code.djangoproject.com/ticket/31006
- Document how to escape a date/time format character for the |date and |time filters. (accepted)
https://code.djangoproject.com/ticket/31004
- Using FilteredRelation on M2M relationship duplicates result rows. (invalid)
https://code.djangoproject.com/ticket/31009
- Test database named just "test_". (wontfix)
https://code.djangoproject.com/ticket/31011
- A new template tag for ternary operations? (duplicate)
https://code.djangoproject.com/ticket/31014
- Add FromWKB and FromWKT GIS functions. (accepted)
https://code.djangoproject.com/ticket/31017
- Search on online Django documentation is not working for 2.2 and 3. (invalid)
https://code.djangoproject.com/ticket/31016
- Documentation: MySQL notes: utf8. (duplicate)
https://code.djangoproject.com/ticket/31019
- The database backend specific checks could be bypassed when using multiple databases. (invalid)
https://code.djangoproject.com/ticket/31022
- Setup GitHub tracking links (invalid)
https://code.djangoproject.com/ticket/31021
- Migration doesn't work on multi database environment. (worksforme)
https://code.djangoproject.com/ticket/31023
- __second lookup doesn't work on Django 2.2.7. (needsinfo)
https://code.djangoproject.com/ticket/31025
- HTMLTranslator.highlightlinenothreshold will be removed in Sphinx 3.0. (accepted)
https://code.djangoproject.com/ticket/29145
- Allow CIText values to be compared as the database would compare them (case-insensitively) (wontfix)
Reviewed/committed:
https://github.com/django/django/pull/12074
- Replaced QueryWrapper single usage with RawSQL.
https://github.com/django/django/pull/12076
- Fixed #30990 -- Fixed example output in 'z' date format docs.
https://github.com/django/django/pull/12092
- Fixed #30989 -- Removed unimplemented B time format.
https://github.com/django/django/pull/12073
- Fixed #30988 -- Deprecated the InvalidQuery exception class.
https://github.com/django/django/pull/12080
- Fixed #30994 -- Added Oracle support for AsGeoJSON GIS function.
https://github.com/django/django/pull/12071
- Expanded API stability docs to include our policy of continual improvement.
https://github.com/django/django/pull/11926
- Fixed #30987 -- Added models.PositiveBigIntegerField.
https://github.com/django/django/pull/12108
- Fixed #30999 -- Fixed typo in docs/howto/custom-template-tags.txt.
https://github.com/django/django/pull/7364
- Fixed #27272 -- Added an on_delete RESTRICT handler to allow cascading deletions while protecting direct ones.
https://github.com/django/django/pull/12072
- Fixed #30981 -- Fixed admin changelist crash when using F() or OrderBy() expressions in admin_order_field.
https://github.com/django/django/pull/12096
- Fixed #27164 -- Fixed an example of using routers in multiple databases docs.
https://github.com/django/djangoproject.com/pull/960
- Updated robots.docs.txt for Django 3.0.
https://github.com/django/django/pull/12062
- Fixed #25388 -- Added an option to allow disabling of migrations during test database creation.
https://github.com/django/django/pull/12111
- Fixed #30625 -- Doc'd cache.get()/delete() behavior change in Django 2.2.
https://github.com/django/django/pull/12067
- Fixed #30484 -- Added conditional expressions support to CheckConstraint.
https://github.com/django/django/pull/12113
- Fixed #30413 -- Fixed test database signature on SQLite when test database name is provided.
https://github.com/django/django/pull/12120
- Fixed #31012 -- Reverted "Fixed #29056 -- Fixed HTML5 validation of required SelectDateWidget."
https://github.com/django/django/pull/12123
- Fixed #8467 -- Prevented crash when adding existent m2m relation with an invalid type.
https://github.com/django/django/pull/12122
- Fixed #9762 -- Made DateFormat.r() locale-independent.
https://github.com/django/django/pull/12081
- Fixed #30996 -- Added AsWKB and AsWKT GIS functions.
Best regards,
Mariusz
Mariusz Felisiak
unread,
Dec 5, 2019, 4:19:37āÆAM
12/5/19
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Django developers (Contributions to Django itself)
Ahh typo, my previous message is about week ending November 24, 2019.
Mariusz Felisiak
unread,
Dec 5, 2019, 4:21:46āÆAM
12/5/19
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Django developers (Contributions to Django itself)
Week ending December 1, 2019.
Triaged:
https://code.djangoproject.com/ticket/31029
- Link to more specific sections when using the :rfc: role. (accepted)
https://code.djangoproject.com/ticket/31027
- Prefer DOM object properties over Element.getAttribute() and Element.setAttribute(). (accepted)
https://code.djangoproject.com/ticket/31018
- Update FAQ about NoSQL databases. (accepted)
https://code.djangoproject.com/ticket/31032
- Document the minimal supported version of browsers for the admin. (accepted)
https://code.djangoproject.com/ticket/31007
- Make it possible to change the default AutoField to BigAutoField. (wontfix)
https://code.djangoproject.com/ticket/31033
- djangoproject documentation search not returning results try searching for forms yields no results. (duplicate)
https://code.djangoproject.com/ticket/31036
- Primary key has incorrect default on MySQL. (worksforme)
https://code.djangoproject.com/ticket/31037
- Template truncatechars dots missing. (invalid)
https://code.djangoproject.com/ticket/31024
- firstof template tag documentation incorrectly specifies value testing. (accepted)
https://code.djangoproject.com/ticket/31038
- Prevent collectstatic from trying to access a database. (invalid)
https://code.djangoproject.com/ticket/31039
- Support __contained_by lookup for AutoFields and BigAutoFields. (accepted)
https://code.djangoproject.com/ticket/31040
- Python 3.9 compatibility (created)
https://code.djangoproject.com/ticket/31041
- Custom validation in the clean method triggers before checking the fields exist or not. (invalid)
https://code.djangoproject.com/ticket/31042
- Rewrite AdminSeleniumTestCase.get_css_value() without jQuery. (accepted)
https://code.djangoproject.com/ticket/31021
- 0011_update_proxy_permissions crashes in multi database environment. (accepted)
https://code.djangoproject.com/ticket/31043
- Form with ModelChoiceField and disabled failed when the initial is model instance. (duplicate)
https://code.djangoproject.com/ticket/31044
- Prefetch() assumes that a given queryset has an _iterable_class. (accepted)
https://code.djangoproject.com/ticket/31047
- Empty models.TextField being incorrectly saved as empty stringĀ (duplicate)
Reviewed/committed:
https://github.com/django/django/pull/12126
- Fixed #28469 -- Doc'd how to create a custom HttpResponse subclass.
https://github.com/django/django/pull/12127
- Fixed #31025 -- Fixed highlightlinenothreshold deprecation warning on Sphinx 1.8+.
https://github.com/django/django/pull/12125
- Fixed #27914 -- Fixed serialization of nested classes in migrations.
https://github.com/django/django/pull/12136
- Fixed #31002 -- Fixed GIS lookups crash against a subquery annotation.
https://github.com/django/django/pull/12118
- Fixed #31013 -- Removed jQuery usage in SelectBox.js.
https://github.com/django/django/pull/12143
- Fixed #31031 -- Fixed data loss in admin changelist view when formset's prefix contains regex special chars.
https://github.com/django/django/pull/12130
- Improved custom MultiWidget example in docs.
https://github.com/django/django/pull/12138
- Fixed #31027 -- Replaced .getAttribute()/.setAttribute() usage with DOM properties.
https://github.com/django/django/pull/12141
- Fixed #30803 -- Allowed comma separators for milliseconds in django.utils.dateparse functions.
https://github.com/django/django/pull/12087
- Fixed #30425 -- Handled jinja2.TemplateSyntaxError when rendering a template.
https://github.com/django/django/pull/12142
- Fixed #31029 -- Used more specific links to RFCs.
https://github.com/django/django/pull/12155
- Fixed #30255 -- Fixed admindocs errors when rendering docstrings without leading newlines.
Reviewed:
https://github.com/django/django/pull/12152
- Fixed #29892 -- Added explicit Selenium wait in admin autocomplete test.
Authored:
https://github.com/django/django/pull/12144
- Fixed #31018 -- Removed django-nonrel in NoSQL databases FAQ.
https://github.com/django/django/pull/12153
- Fixed #31021 -- Fixed proxy model permissions data migration crash with a multiple databases setup.
https://github.com/django/django/pull/12154
- Fixed #30953 -- Made select_for_update() lock only queryset's model when using "self" with multi-table inheritance.
Best regards,
Mariusz
Reply all
Reply to author
Forward
0 new messages