Report for week ending May 23, 2015:
I also coordinated the 1.8.2 security release which went out this week. Triaged ------- https://code.djangoproject.com/ticket/24787 - Cannot assign a ForeignKey field with blank=True and null=False in Model.clean() (accepted) https://code.djangoproject.com/ticket/24811 - Add details for installing postgres extensions (accepted) https://code.djangoproject.com/ticket/24813 - Document that {% include %} suppresses errors when DEBUG=False (accepted) https://code.djangoproject.com/ticket/24819 - clearsessions deletes sessions that expire in the next hour (invalid) https://code.djangoproject.com/ticket/24821 - makemigrations generates long files names (invalid) https://code.djangoproject.com/ticket/2482 - AlterUniqueTogether prevents squashmigrations optimizations (accepted) https://code.djangoproject.com/ticket/24820 - Add functionality to handle keyboard prompts during migrations for automated deployments (won’t fix) https://code.djangoproject.com/ticket/24830 - Add Support for Postgres' JSONB Type (duplicate) https://code.djangoproject.com/ticket/24829 - TemplateView raises unhandled ContentNotRenderedError error when used as error handler (accepted) https://code.djangoproject.com/ticket/24831 - Pickling querysets with prefetch_related breaks (accepted) https://code.djangoproject.com/ticket/24822 - Autodector crashes on add/removal of tzinfo from DateTimeField default (accepted) https://code.djangoproject.com/ticket/24823 - FileField with callable default raise error with forms (needsinfo) https://code.djangoproject.com/ticket/12471 - Wrong assertion in resolve_aggregate in django.db.models.sql.query (fixed) https://code.djangoproject.com/ticket/18889 - Provide a simple way to retain parent instances after children are deleted (duplicate) https://code.djangoproject.com/ticket/12889 - Using annotation unexpectedly returns DecimalFields as floats (fixed) https://code.djangoproject.com/ticket/14601 - ValuesQuerySet join types not being promoted (fixed) https://code.djangoproject.com/ticket/24838 - A warning is logged when running migrate with PostGIS on Heroku (invalid) https://code.djangoproject.com/ticket/24833 - Annotation with `Case` can't be used with `exclude` (accepted) https://code.djangoproject.com/ticket/24835 - exists() incorrect after annotation with Count() (accepted) https://code.djangoproject.com/ticket/24836 - force_text doesn't force SimpleLazyObject into a string (accepted) https://code.djangoproject.com/ticket/24841 - BaseRangeField should use base_field's prepare_value method (accepted) Authored -------- https://github.com/django/django/pull/4669 - Added docs for assertRaisesMessage as context manager. https://github.com/django/django/pull/4671 - Fixed #24784 -- Fixed visibility regression in admin's FK widget. https://github.com/django/django/pull/4672 - Fixed #24812 -- Fixed app registry RuntimeWarnings in schema and migrations tests. https://github.com/django/django/pull/4691 - Fixed #24811 -- Added details on installing PostgreSQL extensions. Reviewed/committed ------------------ https://github.com/django/django/pull/4676 - Fixed #24818 -- Prevented models.CharField from accepting a string as max_length https://github.com/django/django/pull/4677 - Fixed #24705 -- Fixed negated Q objects in expressions. https://github.com/django/django/pull/4619 - Cosmetic edits and minor fixes to docs. https://github.com/django/django/pull/4674 - Fixed #24813 -- Documented {% include %} debug behavior variance https://github.com/django/django/pull/4466 - Enhanced registration/login.html example template. https://github.com/django/django/pull/4648 - Fixed #24776 -- Improved apps.get_app_config() error message on fully-qualified package names. https://github.com/django/django/pull/4258 - Fixed #16891 -- Made Model/QuerySet.delete() return the number of deleted objects. Reviews of core dev work ------------------------ https://github.com/django/django/pull/4522 - Fixed #24652 -- Disallowed query execution in SimpleTestCase subclasses. https://github.com/django/django/pull/4697 - Fixed #24826 -- Accounted for filesystem-dependent filename max length -- 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/django-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/c063a65f-212e-4b2e-a1da-9846e154b1e7%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
