Changelog
python-django (1:2.0~alpha1-2) experimental; urgency=medium
New upstream alpha release of Django 2.0.
<https://docs.djangoproject.com/en/dev/releases/2.0/>
* Drop Python 2.x support:
- Remove python-django and python-django-common binary packages and
splitting logic.
- Drop our local debian/django-admin wrapper, making /usr/bin/django-admin
a symlink to the version under dist-packages.
- Consolidate a number of files under debian/.
- Simplify autopkgtests to reflect lack of Python 2.x support.
* deban/control:
- Add Replaces/Breaks on python-django and python-django-common.
- Add Replaces/Breaks/Provodes on python-django-common.
- Bump X-Python-Version to 3.5.
- Bump Standards-Version to 4.1.0.
- Move python-doc Depends to python3-doc.
- Drop extra whitespaces.
- Move sphinx-doc Build-Dependency to python3-sphinx.
* debian/rules:
- Correct find(1) call to delete all license files.
- Drop explicitly excluding .js and objects.inv files; this is done by
dh_compress now.
- Be explicit when removing embedded Javascript libraries.
* debian/patches/*:
- Update 0002-use_debian_geoip_database_as_default.diff to reflect new
location of base.py.
- Drop 0003-Fixed-test_middleware_classes_headers-if-Django-sour.patch;
merged upstream.
- Refresh 0004-Use-locally-installed-documentation-sources.patch.
- Ensure the default shebang for new projects uses Python 3.x.
- Make patches "pq import -> pq export clean".
* Lintian:
- Add "python-script-but-no-python-dep" override for "manage.py-tpl". This
is not a true Python script, it's a template only.
- Add source overrides for "source-contains-prebuilt-javascript-object"
files under django/contrib/admin/static/admin/js. These are not bugs
and/or upstream will not remove them from the orig tarball anyway.
- Add overrides for "no-upstream-changelog"; we ship upstream's excellent
release notes in the python-django-doc package.
- Drop unnecessary overrides.
-- Chris Lamb <email address hidden> Tue, 26 Sep 2017 18:01:30 +0100