Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Moved the good stuff to the top in releases/1.3.txt

git-svn-id: http://code.djangoproject.com/svn/django/trunk@14161 bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
commit 3e0505459bf2166a53db67387d3582707eebb2f9 1 parent 6ddfe26
Luke Plant authored October 11, 2010

Showing 1 changed file with 46 additions and 43 deletions. Show diff stats Hide diff stats

  1. 89  docs/releases/1.3.txt
89  docs/releases/1.3.txt
@@ -7,10 +7,55 @@ This page documents release notes for the as-yet-unreleased Django
7 7
 up-to-date information for those who are following trunk.
8 8
 
9 9
 Django 1.3 includes a number of nifty `new features`_, lots of bug
10  
-fixes and an easy upgrade path from Django 1.2.
  10
+fixes, some minor `backwards incompatible changes`_ and an easy
  11
+upgrade path from Django 1.2.
11 12
 
12 13
 .. _new features: `What's new in Django 1.3`_
13 14
 
  15
+.. _backwards incompatible changes: backwards-incompatible-changes-1.3_
  16
+
  17
+What's new in Django 1.3
  18
+========================
  19
+
  20
+Logging
  21
+~~~~~~~
  22
+
  23
+Django 1.3 adds framework-level support for Python's logging module.
  24
+This means you can now easily configure and control logging as part of
  25
+your Django project. A number of logging handlers and logging calls
  26
+have been added to Django's own code as well -- most notably, the
  27
+error emails sent on a HTTP 500 server error are now handled as a
  28
+logging activity. See :doc:`the documentation on Django's logging
  29
+interface </topics/logging>` for more details.
  30
+
  31
+``unittest2`` support
  32
+~~~~~~~~~~~~~~~~~~~~~
  33
+
  34
+Python 2.7 introduced some major changes to the unittest library,
  35
+adding some extremely useful features. To ensure that every Django
  36
+project can benefit from these new features, Django ships with a
  37
+copy of unittest2_, a copy of the Python 2.7 unittest library,
  38
+backported for Python 2.4 compatibility.
  39
+
  40
+To access this library, Django provides the
  41
+``django.utils.unittest`` module alias. If you are using Python
  42
+2.7, or you have installed unittest2 locally, Django will map the
  43
+alias to the installed version of the unittest library. Otherwise,
  44
+Django will use it's own bundled version of unittest2.
  45
+
  46
+To use this alias, simply use::
  47
+
  48
+    from django.utils import unittest
  49
+
  50
+wherever you would have historically used::
  51
+
  52
+    import unittest
  53
+
  54
+If you want to continue to use the base unittest libary, you can --
  55
+you just won't get any of the nice new unittest2 features.
  56
+
  57
+.. _unittest2: http://pypi.python.org/pypi/unittest2
  58
+
14 59
 .. _backwards-incompatible-changes-1.3:
15 60
 
16 61
 Backwards-incompatible changes in 1.3
@@ -122,45 +167,3 @@ In Django 1.3 the :attr:`~django.test.client.Response.template` attribute is
122 167
 deprecated in favor of a new :attr:`~django.test.client.Response.templates`
123 168
 attribute, which is always a list, even if it has only a single element or no
124 169
 elements.
125  
-
126  
-What's new in Django 1.3
127  
-========================
128  
-
129  
-Logging
130  
-~~~~~~~
131  
-
132  
-Django 1.3 adds framework-level support for Python's logging module.
133  
-This means you can now easily configure and control logging as part of
134  
-your Django project. A number of logging handlers and logging calls
135  
-have been added to Django's own code as well -- most notably, the
136  
-error emails sent on a HTTP 500 server error are now handled as a
137  
-logging activity. See :doc:`the documentation on Django's logging
138  
-interface </topics/logging>` for more details.
139  
-
140  
-``unittest2`` support
141  
-~~~~~~~~~~~~~~~~~~~~~
142  
-
143  
-Python 2.7 introduced some major changes to the unittest library,
144  
-adding some extremely useful features. To ensure that every Django
145  
-project can benefit from these new features, Django ships with a
146  
-copy of unittest2_, a copy of the Python 2.7 unittest library,
147  
-backported for Python 2.4 compatibility.
148  
-
149  
-To access this library, Django provides the
150  
-``django.utils.unittest`` module alias. If you are using Python
151  
-2.7, or you have installed unittest2 locally, Django will map the
152  
-alias to the installed version of the unittest library. Otherwise,
153  
-Django will use it's own bundled version of unittest2.
154  
-
155  
-To use this alias, simply use::
156  
-
157  
-    from django.utils import unittest
158  
-
159  
-wherever you would have historically used::
160  
-
161  
-    import unittest
162  
-
163  
-If you want to continue to use the base unittest libary, you can --
164  
-you just won't get any of the nice new unittest2 features.
165  
-
166  
-.. _unittest2: http://pypi.python.org/pypi/unittest2

0 notes on commit 3e05054

Please sign in to comment.
Something went wrong with that request. Please try again.