Fellow Reports - June 2018

135 views
Skip to first unread message

Tim Graham

unread,
Jun 12, 2018, 10:55:25 AM6/12/18
to Django developers (Contributions to Django itself)

Week ending June 9, 2018


Triaged

-------

https://code.djangoproject.com/ticket/29472 - Natural key not serializing for primary_key OneToOneField (duplicate)

https://code.djangoproject.com/ticket/29473 - Postgres JSONField escaping to infinity on each save (needsinfo)

https://code.djangoproject.com/ticket/29474 - Simply BaseInlineFormset.save_new() with call to super() (fixed)

https://code.djangoproject.com/ticket/29476 - Filter with BooleanField produces invalid SQL for .query (invalid)

https://code.djangoproject.com/ticket/28539 - REMOTE_USER auth docs (and middleware logging?) should mention that headers with underscores are stripped when using "runserver" command (wontfix)

https://code.djangoproject.com/ticket/29466 - Textual "to" parameter of ForeignKey fails to resolve if placed in abstract model (accepted)


Reviewed/committed

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

https://github.com/django/django/pull/10019 - Fixed #29374 -- Ordered date filter's format strings by category.

https://github.com/django/djangoproject.com/pull/813 - Added multilingual documentation search.

https://github.com/django/django/pull/10017 - Fixed #29484 -- Removed the need to specify SPATIALITE_LIBRARY_PATH with Spatialite 4.2+.

https://github.com/django/django/pull/9982 - Fixed #29440 -- Doc'd where the bulk argument applies in RelatedManager.

https://github.com/django/django/pull/10042 - Fixed #29464 -- Silenced post-process messages in collectstatic's default verbosity.

Tim Graham

unread,
Jun 18, 2018, 11:06:47 AM6/18/18
to Django developers (Contributions to Django itself)

Week ending June 16, 2018


Triaged

-------

https://code.djangoproject.com/ticket/29495 - When altering unique_together and removing a field, migrations may get wrong order (duplicate)

https://code.djangoproject.com/ticket/29497 - Initializing model instance with an unsaved related object, then saving that related object and then saving the instance doesn't work (duplicate)

https://code.djangoproject.com/ticket/29488 - FilteredSelectMultiple Controls Don't Work if The Name of the Widget Has a Space (wontfix)


Authored

----------

https://github.com/django/django/pull/10045 - Fixed #29483 -- Confirmed support for GDAL 2.3.

https://github.com/django/django/pull/10036 - Updated GIS install instructions to use placeholders for GIS library versions.

https://github.com/django/django/pull/10050 - Fixed #29428 -- Fixed admin changelist crash when using a query expression without asc()/desc() in the ordering.

https://github.com/django/django/pull/10053 - Fixed #29498 -- Fixed a missing pyc test file in source distribution.


Reviewed/committed

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

https://github.com/django/django/pull/9985 - Fixed #23869 -- Made ModelAdmin.get_deleted_objects() use has_delete_permission() for permissions checking.

https://github.com/django/django/pull/9975 - Fixed #29000 -- Fixed RenameModel's renaming of a M2M column when run after RenameField.

https://github.com/django/django/pull/10055 - Fixed #29487 -- Accounted for object level permissions when calculating change view's read-only fields.

https://github.com/django/django/pull/10057 - Fixed #29469 -- Added a helpful makemigrations error if app_label contains dots.

https://github.com/django/django/pull/10058 - Fixed #29496 -- Fixed crash on Oracle when converting a non-unique field to primary key.

https://github.com/django/django/pull/10049 - Refs #29493 -- Doc'd that the QuerySet in lookup accepts a string.

https://github.com/django/django/pull/10039 - Fixed #29152 -- Allowed passing kwargs to ArgumentParser initialization in management commands.

Tim Graham

unread,
Jun 28, 2018, 8:33:37 PM6/28/18
to Django developers (Contributions to Django itself)

Week ending June 23, 2018


Triaged

-------

https://code.djangoproject.com/ticket/29505 - Impossible to set a Field's default value to a callable that takes an argument (accepted)

https://code.djangoproject.com/ticket/29510 - QueryDict.copy() returns closed files when the type of file is TemporaryUploadedFile (accepted)

https://code.djangoproject.com/ticket/29438 - Add form_callback argument for formset_factory (wontfix)

https://code.djangoproject.com/ticket/29514 - get_default_timezone() for UTC is no longer equivalent to timezone.utc (accepted)

https://code.djangoproject.com/ticket/29515 - put sample code in empty migrations (wontfix)


Authored

----------

https://github.com/django/django/pull/10085 - Fixed #29517 -- Added support for SQLite column check constraints on positive integer fields.


Reviewed/committed

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

https://github.com/django/django/pull/10024 - Fixed #29419 -- Allowed permissioning of admin actions.

https://github.com/django/django/pull/10024 - Fixed #29502 -- Allowed users with the view permission to use autocomplete_fields.

https://github.com/django/django/pull/10065 - Refs #29451 -- Fixed regex queries on MySQL 8.

https://github.com/django/django/pull/9480 - Fixed #27398 -- Added an assertion to compare URLs, ignoring the order of their query strings.

https://github.com/django/django/pull/10063 - Fixed #29506 -- Added validation for migrate's app_label option.

https://github.com/django/django/pull/9120 - Fixed #18620 -- Made ContentTypes shortcut view prefer current site if available.

Tim Graham

unread,
Jul 2, 2018, 9:26:10 AM7/2/18
to Django developers (Contributions to Django itself)

Week ending June 30, 2018


Triaged

-------

https://github.com/deadsnakes/issues/issues/67 - bionic: libpython3.7-stdlib: missing `distutils/__init__.py` and `distutils/version.py` (created while setting up Python 3.7 on Jenkins)

https://code.djangoproject.com/ticket/29532 - Make model/app urls configurable for admin (wontfix)

https://code.djangoproject.com/ticket/29533 - BaseCommand should use logging instead of custom output wrappers (wontfix)

https://code.djangoproject.com/ticket/29533 - Flushing stdout in django-admin command (wontfix)

https://code.djangoproject.com/ticket/29537 - Uploaded big files (>2621440 B) not readable by the server (duplicate)


Authored

----------

https://github.com/django/django/pull/10101 - Fixed #29520 -- Fixed test client crash when posting bytes.


Reviewed/committed

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

https://github.com/django/django/pull/10105 - Fixed #29458 -- Doc'd how related_query_name affects Model._meta.get_field().

https://github.com/django/django/pull/10091 - Refs #29253 -- Fixed method_decorator() crash if decorator sets a new attribute.

https://github.com/django/django/pull/10103 - Refs #28814 -- Documented Python 3.7 compatibility.

https://github.com/django/django/pull/7604 - Fixed #26067 -- Added support for ordering ArrayAgg and StringAgg.

https://github.com/django/django/pull/10082 - Fixed #29525 -- Allowed is_safe_url()'s allowed_hosts arg to be a string.

https://github.com/django/django/pull/10109 - Fixed #29536 -- Fixed SelectFilter2.js resizing to make boxes have equal height.

https://github.com/django/django/pull/8476 - Fixed #28144 -- Added FileSystemStorage.OS_OPEN_FLAGS to allow customization.

https://github.com/django/django/pull/9992 - Fixed #28077 -- Added support for PostgreSQL opclasses in Index.

https://github.com/django/django/pull/9825 - Fixed #29261 -- Doc'd the reason for LICENSE.python.

https://github.com/django/django/pull/10079 - Fixed #21333 -- Doc'd the & and | queryset operators.
Reply all
Reply to author
Forward
0 new messages