Fellow Reports - January 2019

168 views
Skip to first unread message

Tim Graham

unread,
Jan 8, 2019, 9:52:09 AM1/8/19
to Django developers (Contributions to Django itself)

Week ending January 5, 2019


Triaged

-------

https://code.djangoproject.com/ticket/30072 - SiteManager.get_current() cache uses global variable instead of cache breaking multiple instance deployments (duplicate)

https://code.djangoproject.com/ticket/30082 - Document that Django 1.11.x raises a deprecation warning with Python 3.7 (wontfix)


Authored

----------

https://github.com/django/django/pull/10773 - Fixed #30050 -- Fixed InlineModelAdmin.has_change_permission() being called with non-None obj during add.

https://github.com/django/django/pull/10808 - Updated test URL patterns to use path() and re_path().

https://github.com/django/django/pull/10812 - Used 4 space hanging indent for dictionaries.

https://github.com/django/django/pull/10814 - Pinned Pillow != 5.4.0 in test requirements.


Reviewed/committed

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

https://github.com/django/django/pull/10789 - Fixed #30060 -- Moved SQL generation for indexes and constraints to SchemaEditor.

https://github.com/django/django/pull/10745 - Fixed #29981 -- Fixed inline formsets with a OnetoOneField primary key that uses to_field.

https://github.com/django/django/pull/10809 - Fixed #30070, CVE-2019-3498 -- Fixed content spoofing possiblity in the default 404 page.

Tim Graham

unread,
Jan 12, 2019, 7:16:27 PM1/12/19
to Django developers (Contributions to Django itself)

Week ending January 12, 2019


Triaged

-------

https://code.djangoproject.com/ticket/30075 - Better error message for "App 'bar.foo' could not be found. Is it in INSTALLED_APPS?" (fixed)

https://code.djangoproject.com/ticket/30084 - Setting DATABASES['default']['TEST']['engine'] to SQLite does not cause Django to use an in-memory database as expected (invalid)

https://code.djangoproject.com/ticket/30083 - Model instance state not correctly set when initializing a model with Model.from_db() (accepted)

https://code.djangoproject.com/ticket/30086 - Document how floatformat template filter interacts with the localize template tag (accepted)


Reviewed/committed

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

https://github.com/django/django/pull/10825 - Refs #23748 -- Added AutoField introspection for SQLite.

https://github.com/django/django/pull/10813 - Fixed #30071 -- Fixed error message when a 'default' database isn't provided.

https://github.com/django/django/pull/9174 - Fixed #28658 -- Added DISTINCT handling to the Aggregate class.

https://github.com/django/django/pull/10751 - Fixed #30037 -- Added request arg to RemoteUserBackend.configure_user().

https://github.com/django/django/pull/9543 - Refs #28643 -- Added NullIf database function.

https://github.com/django/django/pull/10175 - Fixed #28478 -- Make DiscoverRunner skip creating unused test databases.

https://github.com/django/django/pull/10835 - Fixed #23829 -- Made ping_google command/function use https for the sitemap URL.

https://github.com/django/django/pull/10673 - Fixed #29738 --  Allowed registering serializers with MigrationWriter.

https://github.com/django/django/pull/10833 -  Fixed #30097 -- Made 'obj' arg of InlineModelAdmin.has_add_permission() optional.

https://github.com/django/django/pull/10796 - Fixed #30062 -- Added support for unique conditional constraints.

https://github.com/django/django/pull/10827 - Refs #28643 -- Added Reverse database function.

https://github.com/django/django/pull/10838 - Fixed #30057 -- Fixed diffsettings ignoring custom configured settings.

https://github.com/django/django/pull/8819 - Fixed #27685 -- Added watchman support to the autoreloader.

Tim Graham

unread,
Jan 21, 2019, 9:58:42 PM1/21/19
to Django developers (Contributions to Django itself)

Week ending January 19, 2019


Triaged

-------

https://code.djangoproject.com/ticket/17904 - Custom permissions on proxy model no longer created (fixed)

https://code.djangoproject.com/ticket/30113 - Ignoring body with application/json payload causes HTTP 400 (duplicate)

https://code.djangoproject.com/ticket/30107 - Cached template loader's cache_key() method has unused dirs_prefix variable (fixed)

https://code.djangoproject.com/ticket/30118 - Add support for filter arguments in queryset.exists() and queryset.count() (wontfix)


Authored

----------

https://github.com/django/django/pull/10864 - Fixed #30116 -- Dropped support for Python 3.5.


Reviewed/committed

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

https://github.com/django/django/pull/10840 - Refs #28478 -- Adjusted prevention of connections to disallowed databases.

https://github.com/django/django/pull/10764 - Refs #28643 -- Used database function compatibility mixins for aggregates.

https://github.com/django/django/pull/8981 - Fixed #9475 -- Allowed RelatedManager.add(), create(), etc. for m2m with a through model.

https://github.com/django/django/pull/10381 - Fixed #11154, #22270 -- Made proxy model permissions use correct content type.

https://github.com/django/django/pull/10171 - Fixed #20147 -- Added HttpRequest.headers.

Tim Graham

unread,
Jan 27, 2019, 8:55:09 PM1/27/19
to Django developers (Contributions to Django itself)

Week ending January 26, 2019


Triaged

-------

https://code.djangoproject.com/ticket/30127 - Deprecate cached_property's name argument (created)


Authored

----------

https://github.com/django/django-formtools/pull/136 - Add testing for Django 2.2

https://github.com/brutasse/django-push/pull/26 - Add testing for Django 2.2

https://github.com/jazzband/django-hosts/pull/89 - Add testing for Django 2.2

https://github.com/jazzband/sorl-thumbnail/pull/581 - Add testing for Django 2.2

https://github.com/django/django-contrib-comments/pull/140 - Added testing for Django 2.2 and Python 3.7

https://github.com/sebleier/django-redis-cache/pull/165 - Add testing for Python 3.7 and Django 2.2

https://github.com/kennethreitz/dj-database-url/pull/115 - Add testing for Django 2.2 and Python 3.7.

https://github.com/brutasse/django-password-reset/pull/76 - Add testing for Python 3.7 and Django 2.2

https://github.com/django/django/pull/10902 - Refs #30055 -- Added a helpful error when SQLite is too old.

https://github.com/django/django/pull/10903 - Refs #30333 -- Doc'd change regarding apps without migrations depending on apps with migrations.


Reviewed/committed

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

https://github.com/django/django/pull/10850 - Corrected GenericRelation's related_query_name manual lookup example.

https://github.com/django/django/pull/10861 - Fixed #30111 -- Fixed AppRegistryNotReady error with django.contrib.postgres in INSTALLED_APPS.

https://github.com/django/django/pull/10857 - Fixed #30106 -- Made order_with_respect_to updates use QuerySet.bulk_update().

https://github.com/django/django/pull/10885 - Fixed #30123 -- Removed tuple support in DatabaseIntrospection.get_field_type().

Tim Graham

unread,
Feb 2, 2019, 4:46:38 PM2/2/19
to Django developers (Contributions to Django itself)

Week ending February 2, 2019


Triaged

-------

https://code.djangoproject.com/ticket/30146 - Move change form fieldset toggle to the right side (wontfix)

https://code.djangoproject.com/ticket/30150 - Django 1.11 with MySQL 8: "Unknown system variable 'TX_ISOLATION'" (wontfix)

https://code.djangoproject.com/ticket/30151 - QuerySet.last() and [] operator give different results (invalid)

https://code.djangoproject.com/ticket/30152 - MySQL: "Cannot change column 'id': used in a foreign key constraint" when altering pk of model with ForeignKey to self (accepted)

https://code.djangoproject.com/ticket/30153 - ModelAdmin with custom widgets, inlines, and filter_horizontal can merge media in broken order (accepted)


Authored

----------

https://github.com/praekelt/django-recaptcha/pull/180 - Add testing for Django 2.2

https://github.com/django-haystack/django-haystack/pull/1659 - Add testing for Django 2.2

https://github.com/pennersr/django-allauth/pull/2192 - Add testing for Django 2.2

https://github.com/SmileyChris/easy-thumbnails/pull/510 - Add testing for Django 2.2


Reviewed/committed

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

https://github.com/django/django/pull/10904 - Fixed #30137 -- Replaced OSError aliases with the canonical OSError.

https://github.com/django/django/pull/10851 - Made test table cleanup in OperationTestBase more robust.

https://github.com/django/django/pull/10716 - Fixed #29973 -- Added compilemessages --ignore option.

https://github.com/django/django/pull/10874 - Fixed #30108 -- Allowed adding foreign key constraints in the same statement that adds a field.

https://github.com/django/django/pull/10877 - Fixed #22423 - Added support for MySQL operators on real geometries.

https://github.com/django/django/pull/10760 - Fixed #30020 -- Fixed importing nulls with LayerMapping.

https://github.com/django/django/pull/10822 - Fixed #30076 -- Added Model.get_FOO_display() even if field's choices are empty.

https://github.com/django/django/pull/10919 - Fixed #30147 -- Simplified directory creation with os.makedirs(..., exist_ok=True).

https://github.com/django/django/pull/10891 - Refs #28161 -- Doc'd INSTALLED_APPS requirement for ArrayField(CIText).

https://github.com/django/django/pull/10918 - Used LoginRequiredMixin in "Models and request.user" example.

https://github.com/django/django/pull/10730 - Fixed #29393 -- Prevented infinite loop in ExceptionReporter.get_traceback_frames().

hunar techie

unread,
Feb 3, 2019, 9:08:45 AM2/3/19
to django-d...@googlegroups.com

--
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-develop...@googlegroups.com.
To post to this group, send email to django-d...@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/6fa3a54e-c8b0-47fd-a088-48afc41b5318%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Adam Johnson

unread,
Feb 3, 2019, 10:41:20 AM2/3/19
to django-d...@googlegroups.com
This mailing list is for the development of Django. itself, not for support using Django. Please keep such questions to Stack Overflow, or the django-users mailing list.


For more options, visit https://groups.google.com/d/optout.


--
Adam
Reply all
Reply to author
Forward
0 new messages