Report for week ending October 10, 2015:

Besides the usual, I spent some time this week combing the ticket tracker 
for issues that have been fixed, are obsolete, or are duplicates -- hence 
the large number of “triaged” tickets below (also some of the “authored” 
items are regression tests for tickets that were fixed as a side effect of 
other commits). 

On Monday I’m traveling to Microsoft HQ for the meetup to help Microsoft 
engineers get acquainted with Django so they can contribute backends for 
their database offerings. That runs Tuesday through Thursday with a return 
trip on Friday.

Triaged

-------

https://code.djangoproject.com/ticket/25502 - Be explicit about supported 
Python versions in release notes (fixed)

https://code.djangoproject.com/ticket/25503 - Django 1.8 checks crash on 
ForeignKey to abstract model (accepted)

https://code.djangoproject.com/ticket/25504 - Django test teardown fails 
when there is no default database (accepted)

https://code.djangoproject.com/ticket/25493 - Model instances created with 
unittest.mock can raise confusing errors (accepted)

https://code.djangoproject.com/ticket/25510 - Putting invalid app name in 
INSTALLED_APPS makes runserver raise AppRegistryNotReady (accepted)

https://code.djangoproject.com/ticket/25514 - Unique field - 
_perform_unique_checks problem (duplicate)

https://code.djangoproject.com/ticket/25515 - The return value of 
BaseCommand.handle() is treated as output, but this is undocumented (fixed)

https://code.djangoproject.com/ticket/25516 - Document that pdb isn't 
compatible with parallel test runner (fixed)

https://code.djangoproject.com/ticket/25519 - "View Site" in admin shows 
wrong URL if site is not hosted at root (accepted)

https://code.djangoproject.com/ticket/25521 - squashmigrations tries to add 
foreign keys to removed models (needsinfo)

https://code.djangoproject.com/ticket/25511 - Customize action for "add 
another" in inline forms (duplicate)

https://code.djangoproject.com/ticket/11920 - Cannot access related field 
of an unsaved object if the object is from an inherited model (fixed)

https://code.djangoproject.com/ticket/11866 - non-null FK to a CharField 
primary key fails when key value is the empty string, giving 
"[model.fk_col] may not be NULL" (duplicate)

https://code.djangoproject.com/ticket/10808 - Multiple inheritance 
(model-based) broken for __init__ of common fields in diamond inheritance 
(invalid)

https://code.djangoproject.com/ticket/21508 - ForeignKey cast to int 
despite being varchar (needsinfo)

https://code.djangoproject.com/ticket/14518 - Field.to_python not called on 
foreign key IDs (worksforme)

https://code.djangoproject.com/ticket/25525 - Docstring in default urls.py 
file uses `include()` without mentionning where to import it from (fixed)

https://code.djangoproject.com/ticket/22209 - Django internals call 
len(queryset) instead of queryset.count() (worksforme)

https://code.djangoproject.com/ticket/17143 - select_related makes base 
__init__ unsafe (fixed)

https://code.djangoproject.com/ticket/14096 - Insert code generated by 
models using multiple inheritance is incorrect and fails in postgresql 
(invalid)

https://code.djangoproject.com/ticket/21559 - Can no longer query reverse 
generic relations in Django 1.6 (fixed)

https://code.djangoproject.com/ticket/19750 - Postgres conflict on CREATE 
INDEX: "relation exists" (fixed)

https://code.djangoproject.com/ticket/19193 - Save only one field to 
database which refereced to FieldFile (duplicate)

https://code.djangoproject.com/ticket/23739 - django 1.7.1 defer() throws 
AttributeError when using related_name (invalid)

https://code.djangoproject.com/ticket/17761 - save_base() does not properly 
detect when MTI parent key is unset (fixed)

https://code.djangoproject.com/ticket/14887 - select_related() does not 
work with Proxy models and multi-table inheritance (duplicate)

https://code.djangoproject.com/ticket/24749 - 
contribute_to_class(virtual_only=True) is ignored (invalid)

https://code.djangoproject.com/ticket/25513 - Refactor the admin paginator 
customizations to make them reuseable (accepted)

https://code.djangoproject.com/ticket/25495 - CheckboxSelectMultiple cannot 
set CSS class of UL (wontfix)

https://code.djangoproject.com/ticket/11941 - FilteredMultipleSelect does 
not render help text (duplicate)

https://code.djangoproject.com/ticket/14411 - Inline delete not prompting 
cascade delete warning (duplicate)

https://code.djangoproject.com/ticket/12713 - Fire 'onChange' event when 
adding a new option to a select box (fixed)

https://code.djangoproject.com/ticket/19747 - Admin save of non-default 
database model fails when model contains unique fields (duplicate)

https://code.djangoproject.com/ticket/17577 - Form instantiation hook for 
admin (duplicate)

https://code.djangoproject.com/ticket/25536 - Add support for ptpython 
shell (wontfix)

https://code.djangoproject.com/ticket/9153 - Forms (and formsets) don't 
always generate valid HTML for hidden fields (needsinfo)

https://code.djangoproject.com/ticket/25173 - multi-table inheritance: 
accessing child object after select_related('child') causes extra query 
(duplicate)

https://code.djangoproject.com/ticket/12212 - inclusion_tag behavior on 
variable not in context is inconsistent (fixed)

https://code.djangoproject.com/ticket/13965 - psycopg2 throws an "can't 
adapt" error on ugettext_lazy translated strings (fixed)

Authored

--------

https://github.com/django/django/pull/5397 - Fixed #25496 -- Made 
ModelChoiceField respect prefetch_related().

https://github.com/django/django/pull/5398 - Fixed #25508 -- Modified 
QuerySet.__repr__() to disambiguate it from a list.

https://github.com/django/django/pull/5410 - Refs #17917 -- Added a test 
for pickling annotations on fields with callable defaults.

https://github.com/django/django/pull/5412 - Refs #19722 -- Added a test 
for querying generic relations of a parent class.

https://github.com/django/django/pull/5414 - Fixed #14368 -- Allowed 
setting a reverse OneToOne relation to None.

https://github.com/django/django/pull/5415 - Refs #22705 -- Added a test 
for QuerySet.bulk_create() on models without any fields.

https://github.com/django/django/pull/5421 - Fixed #24687 -- Added 
select_related() validation for nested non-relational fields.

Reviewed/committed

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

https://github.com/django/django/pull/5381 - Fixed #25037 -- Added 
request.user to the debug view.

https://github.com/django/django/pull/5391 - Fixed #25500 -- Added 
--fail-level option to check command.

https://github.com/django/django/pull/5392 - Fixed #25423 -- Made error 
message for unknown template tag more helpful.

https://github.com/django/django/pull/5395 - Allowed "mode=memory" in 
SQLite test database name if supported

https://github.com/django/django/pull/5400 - Fixed #25503 -- Fixed system 
check crash on ForeignKey to abstract model.

Reviews of core dev work

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

https://github.com/django/djangoproject.com/pull/531 - Improve docs releases

https://github.com/django/django/pull/5409 - Fixed #25499 -- Added the 
ability to pass an expression in distance lookups
https://github.com/django/django/pull/5378 - Fixed #18012 -- Propagated 
reverse foreign keys from proxy models to base class

-- 
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-developers+unsubscr...@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.
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/3dea8fd0-4e6b-4efa-9156-f52d7415eee8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to