From Fedora Project Wiki



Update python-django to version 1.8.


  • Name: Matthias Runge
  • Email: <>
  • Release notes owner:

Current status

Detailed Description

Update python-django to version 1.8. Fedora 21 contains version 1.6, which will become deprecated by upstream, once Django-1.8 is out. This is a change, impacting many of python-django-* packages.

Django upstream is transparent and announces deprecation far in advance.

Benefit to Fedora

Current Django versions in Fedora are just short term supported. For Django-1.8, upstream writes (

Django 1.8 has been designated as Django’s second “Long-Term Support” (LTS) release. It will receive security updates for at least three years after its release. Support for the previous LTS, Django 1.4, will end 6 months from the release date of Django 1.8.


  • Other developers: update dependent packages to work with Django-1.8
  • Release engineering: N/A
  • Policies and guidelines: N/A

Upgrade/compatibility impact

A list of incompatible changes for Django-1.8 can be found her:

How To Test

This is not about adding a new feature, but updating a set of packages. A test is successful, when packages are still working after the change.

User Experience

No user interaction should be required for updating python-django itself. It may be possible, configure changes for dependent packages are required.


Updates to dependent packages are required.

Contingency Plan

  • Contingency mechanism: If we can not make it, we'll keep Django-1.7 from rawhide.
  • Contingency deadline: Fedora 22 Beta release.
  • Blocks release? No
  • Blocks product? doesn't block a product.


Upstream release notes:

The list of deprecated features is here:

Release Notes