1.5.txt 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. ============================================
  2. Django 1.5 release notes - UNDER DEVELOPMENT
  3. ============================================
  4. These release notes cover the `new features`_, as well
  5. as some `backwards incompatible changes`_ you'll want to be aware of
  6. when upgrading from Django 1.4 or older versions. We've also dropped some
  7. features, which are detailed in :doc:`our deprecation plan
  8. </internals/deprecation>`, and we've `begun the deprecation process for some
  9. features`_.
  10. .. _`new features`: `What's new in Django 1.5`_
  11. .. _`backwards incompatible changes`: `Backwards incompatible changes in 1.5`_
  12. .. _`begun the deprecation process for some features`: `Features deprecated in 1.5`_
  13. Python compatibility
  14. ====================
  15. Django 1.5 has dropped support for Python 2.5. Python 2.6 is now the minimum
  16. required Python version. Django is tested and supported on Python 2.6 and
  17. 2.7.
  18. This change should affect only a small number of Django users, as most
  19. operating-system vendors today are shipping Python 2.6 or newer as their default
  20. version. If you're still using Python 2.5, however, you'll need to stick to
  21. Django 1.4 until you can upgrade. Per :doc:`our support policy
  22. </internals/release-process>`, Django 1.4 will continue to receive security
  23. support until the release of Django 1.6.
  24. As Jython does currently not offer any version compatible with Python 2.6,
  25. Django 1.5 does not run on Jython.
  26. What's new in Django 1.5
  27. ========================
  28. Backwards incompatible changes in 1.5
  29. =====================================
  30. Features deprecated in 1.5
  31. ==========================
  32. itercompat.product
  33. ~~~~~~~~~~~~~~~~~~
  34. The :func:`~django.utils.itercompat.product` function has been deprecated. Use
  35. the builtin `itertools.product` instead.