[PATCH 00/19] Add support for Django 1.11
Stephen Finucane
stephen at that.guru
Thu May 11 05:45:09 AEST 2017
This is a sizable, albeit mostly trivial series focused on (a) adding support
for Django 1.11 to Patchwork and, as a side effect, (b) resolving all
'DeprecationWarning's for the versions of Django that we support.
Stephen Finucane (19):
settings: Enable 'SessionAuthenticationMiddleware'
models: Explicitly set 'on_delete'
migrations: Explicitly set 'on_delete'
urls: Don't "include" admin URLs
models: Use 'base_manager_name'
compat: Handle moved 'reverse' function
settings: Use 'MIDDLEWARE' for Django >= 1.10
compat: Handle is_authenticated move to property
tox: Turn deprecation notices into warnings
models: Remove 'permalink' decorator
urls: Use new login/password change CBVs
trivial: noqa imports dotted through urls
tox: Remove '--liveserver' parameter
migrations: Mark 'RunPython' blocks as non-atomic
REST: Specify default ordering fields
REST: Allow for mutability of request.POST
tox: Add Django 1.11
README: Add support for Django 1.11
requirements: Enable Django 1.11
README.rst | 2 +-
patchwork/api/bundle.py | 4 +-
patchwork/api/check.py | 10 ++
patchwork/api/cover.py | 1 +
patchwork/api/event.py | 5 +-
patchwork/api/patch.py | 1 +
patchwork/api/person.py | 1 +
patchwork/api/project.py | 1 +
patchwork/api/series.py | 1 +
patchwork/api/user.py | 1 +
patchwork/compat.py | 27 +++++
patchwork/migrations/0001_initial.py | 34 +++---
.../0002_fix_patch_state_default_values.py | 3 +-
patchwork/migrations/0003_add_check_model.py | 5 +-
.../migrations/0004_add_delegation_rule_model.py | 5 +-
patchwork/migrations/0006_add_patch_diff.py | 9 +-
.../0007_move_comment_content_to_patch_content.py | 6 +-
patchwork/migrations/0009_add_submission_model.py | 7 +-
patchwork/migrations/0011_remove_temp_fields.py | 24 +++--
patchwork/migrations/0012_add_coverletter_model.py | 3 +-
patchwork/migrations/0016_series_project.py | 2 +-
patchwork/models.py | 100 ++++++++++-------
patchwork/paginator.py | 4 +-
patchwork/settings/base.py | 19 +++-
patchwork/settings/dev.py | 11 +-
patchwork/templatetags/listurl.py | 3 +-
patchwork/templatetags/person.py | 2 +-
patchwork/tests/test_about.py | 3 +-
patchwork/tests/test_bundles.py | 2 +-
patchwork/tests/test_completion.py | 2 +-
patchwork/tests/test_confirm.py | 2 +-
patchwork/tests/test_detail.py | 2 +-
patchwork/tests/test_encodings.py | 2 +-
patchwork/tests/test_filters.py | 2 +-
patchwork/tests/test_list.py | 2 +-
patchwork/tests/test_mail_settings.py | 2 +-
patchwork/tests/test_mboxviews.py | 2 +-
patchwork/tests/test_paginator.py | 2 +-
patchwork/tests/test_projects.py | 2 +-
patchwork/tests/test_registration.py | 2 +-
patchwork/tests/test_rest_api.py | 2 +-
patchwork/tests/test_updates.py | 2 +-
patchwork/tests/test_user.py | 2 +-
patchwork/tests/test_user_browser.py | 3 +-
patchwork/tests/test_xmlrpc.py | 2 +-
patchwork/urls.py | 118 ++++++++++++++-------
patchwork/views/__init__.py | 3 +-
patchwork/views/about.py | 3 +-
patchwork/views/bundle.py | 16 ++-
patchwork/views/comment.py | 5 +-
patchwork/views/cover.py | 6 +-
patchwork/views/mail.py | 2 +-
patchwork/views/patch.py | 11 +-
patchwork/views/project.py | 6 +-
patchwork/views/user.py | 6 +-
patchwork/views/xmlrpc.py | 2 +-
requirements-dev.txt | 2 +-
requirements-prod.txt | 2 +-
tox.ini | 10 +-
59 files changed, 336 insertions(+), 185 deletions(-)
--
2.9.3
More information about the Patchwork
mailing list