Fellow Reports - July 2018

128 views
Skip to first unread message

Tim Graham

unread,
Jul 9, 2018, 4:37:19 PM7/9/18
to Django developers (Contributions to Django itself)

Week ending July 7, 2018


Triaged

-------

https://code.djangoproject.com/ticket/29539 - Cannot use Aggregation function in Model.Meta.ordering (accepted)

https://code.djangoproject.com/ticket/29538 - Query Expression in ordering of a related object fails (accepted)


Reviewed/committed

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

https://github.com/django/django/pull/9622 - Refs #28643 -- Added math database functions.

https://github.com/django/django/pull/10133 - Fixed #29544 -- Fixed regex lookup on MariaDB.

https://github.com/django/django/pull/10130 - Fixed #29543 -- Fixed CPointerBase.__del__() ImportError crash.

https://github.com/django/django/pull/10145 - Fixed #29546 -- Deprecated django.utils.timezone.FixedOffset.

Tim Graham

unread,
Jul 16, 2018, 2:53:22 PM7/16/18
to Django developers (Contributions to Django itself)

Week ending July 14, 2018


Triaged

-------

https://code.djangoproject.com/ticket/29549 - Document that Field.choices are enforced by model validation (fixed)

https://code.djangoproject.com/ticket/29553 - Test client should set Content-Length header to a string rather than integer (fixed)

https://code.djangoproject.com/ticket/29562 - Allow the cache template tag to take a function that adds context data. (wontfix)


Authored

----------

https://github.com/django/django/pull/10174 - Refs #9804 -- Fixed test for sequence reset of M2M with inherited through model.


Reviewed/committed

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

https://github.com/django/django/pull/10136 - Fixed #20584 -- Fixed memcached's get_many() with single-use iterators.

https://github.com/django/django/pull/10163 - Fixed #29556 -- Made 'remove_stale_contenttypes --noinput' delete content types.

https://github.com/django/django/pull/7615 - Fixed #11964 -- Added support for database check constraints.

https://github.com/django/django/pull/7999 - Fixed #27768 -- Allowed migration optimization of CreateModel order.

https://github.com/django/django/pull/10174 - Fixed #29559 -- Fixed TransactionTestCase.reset_sequences for auto-created m2m through models.

https://github.com/django/django/pull/10141 - Refs #29548 -- Fixed GIS tests on MariaDB

https://github.com/django/django/pull/9021 - Fixed #28566 -- Added path matching to collectstatic ignore patterns.

https://github.com/django/django/pull/6221 - Fixed #26291 -- Allowed loaddata to handle forward references in natural_key fixtures.

Tim Graham

unread,
Jul 21, 2018, 6:36:33 PM7/21/18
to Django developers (Contributions to Django itself)

Week ending July 21, 2018


Triaged

-------

https://code.djangoproject.com/ticket/29575 - MySQL error code 1062 (duplicate entry for key) raises MySQLdb.IntegrityError, not django.db.IntegrityError (worksforme)

https://code.djangoproject.com/ticket/29574 - Unable to create model instance after changing an abstract model to non-abstract due to "foreign key mismatch" error (accepted)

https://code.djangoproject.com/ticket/29581 - MultiValueDict behaviour does not match dict behaviour for single values (wontfix)

https://code.djangoproject.com/ticket/29580 - Now() database function doesn't respect TIME_ZONE with USE_TZ (invalid)

https://code.djangoproject.com/ticket/29582 - SearchVector doesn't support querying non-text fields (accepted)

https://code.djangoproject.com/ticket/29583 - python manage.py inspectdb makes all fields with a default value blank=True, null=True (invalid)

https://code.djangoproject.com/ticket/29585 - Handling FormSets in Class Based Views (duplicate)


Authored

----------

https://github.com/django/django/pull/10207 - Added tests for migrate logging and error messages.


Reviewed/committed

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

https://github.com/django/django/pull/9964 - Fixed #29413 -- Prevented evaluation of QuerySet.get_or_create()/update_or_create() defaults unless needed.

https://github.com/django/django/pull/10202 - Fixed #29578 - Made numberformat.format() honor forced l10n usage.

https://github.com/django/django/pull/10170 - Completed test coverage for django.urls.utils.get_callable().

https://github.com/django/django/pull/10178 -  Fixed #28862 -- Disabled optimization of AlterFooTogether and RemoveField.

https://github.com/django/django/pull/10197 - Fixed #29568 -- Removed unnecessary UPDATE queries creating child models.

https://github.com/django/django/pull/10181 - Fixed #29412 -- Stopped marking slugify() result as HTML safe.

https://github.com/django/django/pull/10092 - Fixed #29523 -- Removed jQuery usage in DateTimeShortcuts.js & collapse.js.

https://github.com/django/django/pull/10212 - Fixed #29576 -- Corrected the test client's HTTP_COOKIE header.

Tim Graham

unread,
Jul 28, 2018, 7:47:52 PM7/28/18
to Django developers (Contributions to Django itself)

Week ending July 28, 2018


Triaged

-------

https://code.djangoproject.com/ticket/29595 - Allow using timedelta in migrations questioner (accepted)

https://code.djangoproject.com/ticket/29603 - dumpdata shouldn't use allow_migrate_model (duplicate)

https://code.djangoproject.com/ticket/29605 - Allow EmailValidator to accept an address with a human readable prefix (wontfix)

https://code.djangoproject.com/ticket/29606 - Validate the type of ALLOWED_HOSTS (accepted)

https://code.djangoproject.com/ticket/29602 - Jinja2's forceescape filter doesn't work on Django's safe strings (accepted)

https://code.djangoproject.com/ticket/29607 - Add doc examples of handling files and their lifecycles with FileField/models (accepted)


Authored

----------

https://github.com/django/django/pull/10230 - Fixed #29595 -- Allowed using timedelta in migrations questioner.


Reviewed/committed

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

https://github.com/django/django/pull/10203 - Fixed #29563 -- Added result streaming for QuerySet.iterator() on SQLite.

https://github.com/django/django/pull/10216 - Refs #13091 -- Added test for commit=False idiom with partial unique_together validation.

https://github.com/django/django/pull/10222 - Fixed #28291, #24726 -- Fixed ArrayField with JSONField and RangeFields.

https://github.com/django/django/pull/9188 - Fixed #28659 -- Fixed LayerMapping crash with null geometry and unique.
Reply all
Reply to author
Forward
0 new messages