Fellow Reports - October 2018

143 views
Skip to first unread message

Tim Graham

unread,
Oct 10, 2018, 10:16:47 AM10/10/18
to Django developers (Contributions to Django itself)

Week ending October 6, 2018


Triaged

-------

https://code.djangoproject.com/ticket/29806 - Add parent_link to ForeignKey (duplicate)

https://code.djangoproject.com/ticket/29807 - Custom user model with SlugField username causes `allow_unicode` error in admin (invalid)

https://code.djangoproject.com/ticket/29811 - Admin: Extend the Object History to Table History (wontfix)

https://code.djangoproject.com/ticket/29812 - AlterUniqueTogether creates invalid SQL for app with hyphen in name (duplicate)

https://code.djangoproject.com/ticket/29808 - Applied migration detection may fail when using a case-insensitive collation (accepted)

https://code.djangoproject.com/ticket/29814 - Allow serializing NoneType in migrations (accepted)

https://code.djangoproject.com/ticket/29823 - Incorrect Decimal handling in Sum queries (accepted)


Reviewed/committed

------------------

https://github.com/django/django/pull/10457 - Fixed #29804 -- Added 'did you mean' suggestions for unsupported lookup error.

https://github.com/django/django/pull/10386 - Fixed #29711 -- Added a system check for uniquness of admin actions' __name__.

https://github.com/django/django/pull/10415 - Fixed #29598 -- Deprecated FloatRangeField in favor of DecimalRangeField.

https://github.com/django/django/pull/10378 - Fixed #29745 -- Based Expression equality on detailed initialization signature.

https://github.com/django/django/pull/10418 - Fixed #29729 -- Updated the contributing tutorial to use an imaginary ticket.

https://github.com/django/django/pull/10475 - Fixed #29775 -- Fixed URL converters in a nested namespaced path.

https://github.com/django/django/pull/10414 - Improved tone in docs/ref/settings.txt.

Tim Graham

unread,
Oct 15, 2018, 9:42:20 AM10/15/18
to Django developers (Contributions to Django itself)

Week ending October 13, 2018


Triaged

-------

https://code.djangoproject.com/ticket/29790 - Migration that switches a model to a UUID primary key fails with "duplicate column name: id" (accepted)

https://code.djangoproject.com/ticket/29834 - Union queryset with ordering breaks on ordering with derived querysets (accepted)

https://code.djangoproject.com/ticket/29830 - EmailMessage may ignore quote printable encoding (accepted)

https://code.djangoproject.com/ticket/29839 - Make leading character in quote/unquote in contrib.admin.utils configurable (wontfix)

https://code.djangoproject.com/ticket/29837 - Allow email sending with a newline in the subject (wontfix)

https://code.djangoproject.com/ticket/29844 - Cast DecimalField to FloatField rounds to integer on MySQL (duplicate)

https://code.djangoproject.com/ticket/29845 - Casting FloatField to DecimalField causes MySQL/MariaDB SQL syntax error (accepted)

https://code.djangoproject.com/ticket/29843 - Create permissions using migration operations rather than using the post_migrate signal (accepted)

https://code.djangoproject.com/ticket/29833 - Show change form edit links on read-only foreign keys (wontfix)

https://code.djangoproject.com/ticket/29826 - urlize does not handle HTML angle brackets correctly (wontfix)


Authored

----------

https://github.com/django/django/pull/10505 - Refs #29826 -- Removed unused characters from urlize configuration.


Reviewed/committed

------------------

https://github.com/django/django/pull/10487 - Refs #27795 -- Removed force_bytes() usage from django/utils/http.py.

https://github.com/django/django/pull/10504 - Fixed #29814 -- Added support for NoneType serialization in migrations.

https://github.com/django/django/pull/10499 - Fixed #29832 -- Updated Roboto font to v2.137.

https://github.com/django/django/pull/10507 - Simplified django.utils.html.urlize().

Tim Graham

unread,
Oct 20, 2018, 9:31:21 PM10/20/18
to Django developers (Contributions to Django itself)

Week ending October 20, 2018


Triaged

-------

https://code.djangoproject.com/ticket/29852 - Infinite migrations when using SimpleLazyObject in field arguments (wontfix)

https://code.djangoproject.com/ticket/29858 - Clarify docs regarding CSRF token header name (fixed)

https://code.djangoproject.com/ticket/29857 - Add get_storage_class to __all__ in django.core.files.storage (fixed)

https://code.djangoproject.com/ticket/29855 - Admin form crashes when limit_choices_to query returns non-distinct results (duplicate)

https://code.djangoproject.com/ticket/29861 - Use timezone.now() instead of datetime.now() for TimeField's auto_now/auto_now_add (invalid)

https://code.djangoproject.com/ticket/29854 - Altering the primary key targeted by several foreign keys incorrectly alters the foreign key's NULL attribute (accepted)

https://code.djangoproject.com/ticket/29867 - Allow cache.get_or_set() to cache a None result (accepted)

https://code.djangoproject.com/ticket/29862 - Fixed #29862 -- Added Volume and Weight classes to the measurements module. (wontfix)


Reviewed/committed

------------------

https://github.com/django/django/pull/10366 - Fixed #29725 -- Removed unnecessary join in QuerySet.count() and exists() on a many to many relation.

https://github.com/django/django/pull/10512 - Fixed #29324 -- Made Settings raise ImproperlyConfigured if SECRET_KEY is accessed but not set.

https://github.com/django/django/pull/10513 - Refs #27829 -- Added warning for settings.DEFAULT_CONTENT_TYPE usage outside of Django.

https://github.com/django/django/pull/10472 - Fixed #29817 -- Deprecated settings.FILE_CHARSET.

https://github.com/django/django/pull/10502 - Fixed #29838 -- Fixed crash when combining Q objects with __in lookups and lists.

https://github.com/django/django/pull/10448 - Fixed #21171 -- Avoided starting a transaction when a single (or atomic queries) are executed.

https://github.com/django/django/pull/10524 - Fixed #29774 -- Fixed django-admin shell hang on startup.

https://github.com/django/django/pull/10536 - Fixed #29870 -- Added DurationField introspection for Oracle and PostgreSQL.

Tim Graham

unread,
Oct 27, 2018, 8:50:14 PM10/27/18
to Django developers (Contributions to Django itself)

Week ending October 27, 2018


Triaged

-------

https://code.djangoproject.com/ticket/29881 - Invalid SQL on MySQL with Cast to DecimalField (duplicate)

https://code.djangoproject.com/ticket/29890 - FileSystemStorage._save() doesn't catch FileExistsError on concurrent os.mkdirs() (accepted)


Authored

----------

https://github.com/python/cpython/pull/10082 - bpo-31047: Fix ntpath.abspath to trim ending separator

https://github.com/django/django/pull/8117 - Refs #27025 -- Removed obsolete sqlite3 transaction management workaround for Python 3.6+.

https://github.com/django/django/pull/10570 - Fixed #28606 -- Deprecated CachedStaticFilesStorage.

https://github.com/django/django/pull/10573 - Fixed #29896 -- Fixed incorrect Model.save() cache relation clearing for foreign keys that use to_field.


Reviewed/committed

------------------

https://github.com/django/django/pull/10541 - Fixed #27595 -- Made ForeignKey.get_col() follow target chains.

https://github.com/django/django/pull/10522 - Fixed #29860 -- Allowed BaseValidator to accept a callable limit_value.

https://github.com/django/django/pull/10526 - Fixed #29830 -- Fixed loss of custom utf-8 body encoding in mails.

https://github.com/django/django/pull/10535 - Fixed #29831 -- Added validation for makemigrations --name.

https://github.com/django/django/pull/10537 - Fixed #29721 -- Ensured migrations are applied and recorded atomically.

https://github.com/django/django/pull/10555 - Fixed #29534 -- Made dbshell use rlwrap on Oracle if available.

https://github.com/django/django/pull/10559 - Fixed #29763 -- Added support for column renaming on SQLite.

Tim Graham

unread,
Nov 3, 2018, 7:13:17 PM11/3/18
to Django developers (Contributions to Django itself)

Week ending November 3, 2018


Triaged

-------

https://code.djangoproject.com/ticket/29904 - Not Null CharField Doesn't generate DB constraint on Oracle (invalid)

https://code.djangoproject.com/ticket/29908 - Foreign key isn't set on object after related set access if ForeignKey uses to_field (accepted)

https://code.djangoproject.com/ticket/29912 - Make CharField/TextField remove newlines from input (wontfix)

https://code.djangoproject.com/ticket/29913 - prefetch_related() crash with foreign key to model with non-abstract base class and UUID pk (duplicate)

https://code.djangoproject.com/ticket/29915 - Allow icontains lookup to accept uuids with or without dashes (accepted)


Authored

----------

https://github.com/django/django/pull/10593 - Fixed #29890 -- Fixed FileSystemStorage crash if concurrent saves try to create the same directory.


Reviewed/committed

------------------

https://github.com/django/django/pull/10583 - Fixed #29903 -- Added error message for invalid WeekArchiveView week_format.

https://github.com/django/django/pull/10140 - Fixed #29547 -- Added support for partial indexes.

https://github.com/django/django/pull/10426 -  Fixed #29783 -- Added app label validation to showmigrations command.

https://github.com/django/django/pull/10578 - Fixed #29901 -- Allowed overriding an autocomplete/raw_id_fields/radio_fields widget with ModelAdmin.get_formset().

https://github.com/django/django/pull/10566 - Fixed #29886 -- Fixed unaccent lookup when PostgreSQL's standard_conforming_strings option is off

https://github.com/django/django/pull/10561 - Fixed #29883 -- Added selenium hub support to runtests.py.
Reply all
Reply to author
Forward
0 new messages