summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--decorator/documentation.html4
-rw-r--r--decorator/documentation.pdf58
-rw-r--r--decorator/documentation3.html4
-rw-r--r--decorator/documentation3.pdf56
-rw-r--r--decorator/index.html19
5 files changed, 74 insertions, 67 deletions
diff --git a/decorator/documentation.html b/decorator/documentation.html
index 3a8160b..79163a7 100644
--- a/decorator/documentation.html
+++ b/decorator/documentation.html
@@ -83,7 +83,7 @@
<tr class="field"><th class="docinfo-name">E-mail:</th><td class="field-body"><a class="reference external" href="mailto:michele.simionato&#64;gmail.com">michele.simionato&#64;gmail.com</a></td>
</tr>
<tr><th class="docinfo-name">Version:</th>
-<td>3.2.0 (2010-05-22)</td></tr>
+<td>3.2.0 (2010-05-25)</td></tr>
<tr class="field"><th class="docinfo-name">Requires:</th><td class="field-body">Python 2.4+</td>
</tr>
<tr class="field"><th class="docinfo-name">Download page:</th><td class="field-body"><a class="reference external" href="http://pypi.python.org/pypi/decorator/3.2.0">http://pypi.python.org/pypi/decorator/3.2.0</a></td>
@@ -967,7 +967,7 @@ a <em>copy</em> of the original function dictionary
<div class="section" id="compatibility-notes">
<h1><a class="toc-backref" href="#id15">Compatibility notes</a></h1>
<p>Version 3.2 is the first version of the <tt class="docutils literal">decorator</tt> module to officially
-support Python 3.0. Actually, the module has supported Python 3.0 from
+support Python 3. Actually, the module has supported Python 3 from
the beginning, via the <tt class="docutils literal">2to3</tt> conversion tool, but this step has
been now integrated in the build process, thanks to the <a class="reference external" href="http://packages.python.org/distribute/">distribute</a>
project, the Python 3-compatible replacement of easy_install.
diff --git a/decorator/documentation.pdf b/decorator/documentation.pdf
index 401c867..457d503 100644
--- a/decorator/documentation.pdf
+++ b/decorator/documentation.pdf
@@ -973,9 +973,9 @@ endobj
/Border [ 0
0
0 ]
- /Rect [ 334.9756
+ /Rect [ 286.1685
548.3936
- 381.0399
+ 329.8913
560.3936 ]
/Subtype /Link
/Type /Annot >>
@@ -988,9 +988,9 @@ endobj
/Border [ 0
0
0 ]
- /Rect [ 272.2429
+ /Rect [ 188.8729
524.3936
- 308.9229
+ 225.5529
536.3936 ]
/Subtype /Link
/Type /Annot >>
@@ -1003,9 +1003,9 @@ endobj
/Border [ 0
0
0 ]
- /Rect [ 328.3829
+ /Rect [ 245.0129
524.3936
- 374.5129
+ 291.1429
536.3936 ]
/Subtype /Link
/Type /Annot >>
@@ -1095,7 +1095,7 @@ endobj
% 'R65': class PDFInfo
65 0 obj
<< /Author (Michele Simionato)
- /CreationDate (D:20100522100028-01'00')
+ /CreationDate (D:20100525055108-01'00')
/Keywords ()
/Producer (ReportLab http://www.reportlab.com)
/Subject (\(unspecified\))
@@ -1365,7 +1365,7 @@ q
1 0 0 1 91.03937 3 cm
q
0 0 0 rg
-BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (3.2.0 \(2010-05-22\)) Tj T* ET
+BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (3.2.0 \(2010-05-25\)) Tj T* ET
Q
Q
q
@@ -3442,7 +3442,7 @@ endobj
% 'R95': class PDFStream
95 0 obj
% page stream
-<< /Length 7179 >>
+<< /Length 7171 >>
stream
1 0 0 1 0 0 cm BT /F1 12 Tf 14.4 TL ET
q
@@ -3474,7 +3474,7 @@ Q
q
1 0 0 1 62.69291 520.8236 cm
q
-BT 1 0 0 1 0 52.82 Tm 1.19686 Tw 12 TL /F1 10 Tf 0 0 0 rg (Version 3.2 is the first version of the ) Tj /F5 10 Tf (decorator ) Tj /F1 10 Tf (module to officially support Python 3.0. Actually, the) Tj T* 0 Tw 1.33311 Tw (module has supported Python 3.0 from the beginning, via the ) Tj /F5 10 Tf (2to3 ) Tj /F1 10 Tf (conversion tool, but this step has) Tj T* 0 Tw 2.714269 Tw (been now integrated in the build process, thanks to the ) Tj 0 0 .501961 rg (distribute ) Tj 0 0 0 rg (project, the Python 3-compatible) Tj T* 0 Tw 1.961412 Tw (replacement of easy_install. The hard work \(for me\) has been converting the documentation and the) Tj T* 0 Tw (doctests. This has been possible only now that ) Tj 0 0 .501961 rg (docutils ) Tj 0 0 0 rg (and ) Tj 0 0 .501961 rg (pygments ) Tj 0 0 0 rg (have been ported to Python 3.) Tj T* ET
+BT 1 0 0 1 0 52.82 Tm 1.71811 Tw 12 TL /F1 10 Tf 0 0 0 rg (Version 3.2 is the first version of the ) Tj /F5 10 Tf (decorator ) Tj /F1 10 Tf (module to officially support Python 3. Actually, the) Tj T* 0 Tw .273516 Tw (module has supported Python 3 from the beginning, via the ) Tj /F5 10 Tf (2to3 ) Tj /F1 10 Tf (conversion tool, but this step has been) Tj T* 0 Tw .37284 Tw (now integrated in the build process, thanks to the ) Tj 0 0 .501961 rg (distribute ) Tj 0 0 0 rg (project, the Python 3-compatible replacement) Tj T* 0 Tw .11811 Tw (of easy_install. The hard work \(for me\) has been converting the documentation and the doctests. This has) Tj T* 0 Tw (been possible only now that ) Tj 0 0 .501961 rg (docutils ) Tj 0 0 0 rg (and ) Tj 0 0 .501961 rg (pygments ) Tj 0 0 0 rg (have been ported to Python 3.) Tj T* ET
Q
Q
q
@@ -3799,31 +3799,31 @@ xref
0000106120 00000 n
0000111225 00000 n
0000118852 00000 n
-0000126132 00000 n
-0000127867 00000 n
-0000128160 00000 n
-0000128237 00000 n
-0000128315 00000 n
-0000128394 00000 n
-0000128473 00000 n
-0000128552 00000 n
-0000128631 00000 n
-0000128710 00000 n
-0000128789 00000 n
-0000128868 00000 n
-0000128948 00000 n
-0000129028 00000 n
-0000129108 00000 n
-0000129188 00000 n
-0000129268 00000 n
+0000126124 00000 n
+0000127859 00000 n
+0000128152 00000 n
+0000128229 00000 n
+0000128307 00000 n
+0000128386 00000 n
+0000128465 00000 n
+0000128544 00000 n
+0000128623 00000 n
+0000128702 00000 n
+0000128781 00000 n
+0000128860 00000 n
+0000128940 00000 n
+0000129020 00000 n
+0000129100 00000 n
+0000129180 00000 n
+0000129260 00000 n
trailer
<< /ID
% ReportLab generated PDF document -- digest (http://www.reportlab.com)
- [(\342\333\011\351bn\010V+\372x^\354\375\236h) (\342\333\011\351bn\010V+\372x^\354\375\236h)]
+ [(\363Nq\342d\231;\362\233\230U\322\341\3541Q) (\363Nq\342d\231;\362\233\230U\322\341\3541Q)]
/Info 65 0 R
/Root 64 0 R
/Size 113 >>
startxref
-129317
+129309
%%EOF
diff --git a/decorator/documentation3.html b/decorator/documentation3.html
index aabb303..2110f8c 100644
--- a/decorator/documentation3.html
+++ b/decorator/documentation3.html
@@ -83,7 +83,7 @@
<tr class="field"><th class="docinfo-name">E-mail:</th><td class="field-body"><a class="reference external" href="mailto:michele.simionato&#64;gmail.com">michele.simionato&#64;gmail.com</a></td>
</tr>
<tr><th class="docinfo-name">Version:</th>
-<td>3.2.0 (2010-05-22)</td></tr>
+<td>3.2.0 (2010-05-25)</td></tr>
<tr class="field"><th class="docinfo-name">Requires:</th><td class="field-body">Python 2.4+</td>
</tr>
<tr class="field"><th class="docinfo-name">Download page:</th><td class="field-body"><a class="reference external" href="http://pypi.python.org/pypi/decorator/3.2.0">http://pypi.python.org/pypi/decorator/3.2.0</a></td>
@@ -920,7 +920,7 @@ a <em>copy</em> of the original function dictionary
<div class="section" id="compatibility-notes">
<h1><a class="toc-backref" href="#id15">Compatibility notes</a></h1>
<p>Version 3.2 is the first version of the <tt class="docutils literal">decorator</tt> module to officially
-support Python 3.0. Actually, the module has supported Python 3.0 from
+support Python 3. Actually, the module has supported Python 3 from
the beginning, via the <tt class="docutils literal">2to3</tt> conversion tool, but this step has
been now integrated in the build process, thanks to the <a class="reference external" href="http://packages.python.org/distribute/">distribute</a>
project, the Python 3-compatible replacement of easy_install.
diff --git a/decorator/documentation3.pdf b/decorator/documentation3.pdf
index 05e0f52..14b4ee2 100644
--- a/decorator/documentation3.pdf
+++ b/decorator/documentation3.pdf
@@ -954,9 +954,9 @@ endobj
/Border [ 0
0
0 ]
- /Rect [ 334.9756
+ /Rect [ 286.1685
367.1936
- 381.0399
+ 329.8913
379.1936 ]
/Subtype /Link
/Type /Annot >>
@@ -969,9 +969,9 @@ endobj
/Border [ 0
0
0 ]
- /Rect [ 272.2429
+ /Rect [ 188.8729
343.1936
- 308.9229
+ 225.5529
355.1936 ]
/Subtype /Link
/Type /Annot >>
@@ -984,9 +984,9 @@ endobj
/Border [ 0
0
0 ]
- /Rect [ 328.3829
+ /Rect [ 245.0129
343.1936
- 374.5129
+ 291.1429
355.1936 ]
/Subtype /Link
/Type /Annot >>
@@ -1076,7 +1076,7 @@ endobj
% 'R64': class PDFInfo
64 0 obj
<< /Author (Michele Simionato)
- /CreationDate (D:20100522100033-01'00')
+ /CreationDate (D:20100525055112-01'00')
/Keywords ()
/Producer (ReportLab http://www.reportlab.com)
/Subject (\(unspecified\))
@@ -1345,7 +1345,7 @@ q
1 0 0 1 91.03937 3 cm
q
0 0 0 rg
-BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (3.2.0 \(2010-05-22\)) Tj T* ET
+BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (3.2.0 \(2010-05-25\)) Tj T* ET
Q
Q
q
@@ -3273,7 +3273,7 @@ endobj
% 'R93': class PDFStream
93 0 obj
% page stream
-<< /Length 7976 >>
+<< /Length 7968 >>
stream
1 0 0 1 0 0 cm BT /F1 12 Tf 14.4 TL ET
q
@@ -3337,7 +3337,7 @@ Q
q
1 0 0 1 62.69291 339.6236 cm
q
-BT 1 0 0 1 0 52.82 Tm 1.19686 Tw 12 TL /F1 10 Tf 0 0 0 rg (Version 3.2 is the first version of the ) Tj /F5 10 Tf (decorator ) Tj /F1 10 Tf (module to officially support Python 3.0. Actually, the) Tj T* 0 Tw 1.33311 Tw (module has supported Python 3.0 from the beginning, via the ) Tj /F5 10 Tf (2to3 ) Tj /F1 10 Tf (conversion tool, but this step has) Tj T* 0 Tw 2.714269 Tw (been now integrated in the build process, thanks to the ) Tj 0 0 .501961 rg (distribute ) Tj 0 0 0 rg (project, the Python 3-compatible) Tj T* 0 Tw 1.961412 Tw (replacement of easy_install. The hard work \(for me\) has been converting the documentation and the) Tj T* 0 Tw (doctests. This has been possible only now that ) Tj 0 0 .501961 rg (docutils ) Tj 0 0 0 rg (and ) Tj 0 0 .501961 rg (pygments ) Tj 0 0 0 rg (have been ported to Python 3.) Tj T* ET
+BT 1 0 0 1 0 52.82 Tm 1.71811 Tw 12 TL /F1 10 Tf 0 0 0 rg (Version 3.2 is the first version of the ) Tj /F5 10 Tf (decorator ) Tj /F1 10 Tf (module to officially support Python 3. Actually, the) Tj T* 0 Tw .273516 Tw (module has supported Python 3 from the beginning, via the ) Tj /F5 10 Tf (2to3 ) Tj /F1 10 Tf (conversion tool, but this step has been) Tj T* 0 Tw .37284 Tw (now integrated in the build process, thanks to the ) Tj 0 0 .501961 rg (distribute ) Tj 0 0 0 rg (project, the Python 3-compatible replacement) Tj T* 0 Tw .11811 Tw (of easy_install. The hard work \(for me\) has been converting the documentation and the doctests. This has) Tj T* 0 Tw (been possible only now that ) Tj 0 0 .501961 rg (docutils ) Tj 0 0 0 rg (and ) Tj 0 0 .501961 rg (pygments ) Tj 0 0 0 rg (have been ported to Python 3.) Tj T* ET
Q
Q
q
@@ -3637,30 +3637,30 @@ xref
0000097401 00000 n
0000104281 00000 n
0000111010 00000 n
-0000119087 00000 n
-0000121833 00000 n
-0000122109 00000 n
-0000122186 00000 n
-0000122263 00000 n
-0000122340 00000 n
-0000122418 00000 n
-0000122497 00000 n
-0000122576 00000 n
-0000122655 00000 n
-0000122734 00000 n
-0000122813 00000 n
-0000122893 00000 n
-0000122973 00000 n
-0000123053 00000 n
-0000123133 00000 n
+0000119079 00000 n
+0000121825 00000 n
+0000122101 00000 n
+0000122178 00000 n
+0000122255 00000 n
+0000122332 00000 n
+0000122410 00000 n
+0000122489 00000 n
+0000122568 00000 n
+0000122647 00000 n
+0000122726 00000 n
+0000122805 00000 n
+0000122885 00000 n
+0000122965 00000 n
+0000123045 00000 n
+0000123125 00000 n
trailer
<< /ID
% ReportLab generated PDF document -- digest (http://www.reportlab.com)
- [(\273\274\270\361\231\313i\315\035\242\307]\215 7M) (\273\274\270\361\231\313i\315\035\242\307]\215 7M)]
+ [(\200\237\200\270\204\232\213\275\321-~/\272\325j]) (\200\237\200\270\204\232\213\275\321-~/\272\325j])]
/Info 64 0 R
/Root 63 0 R
/Size 110 >>
startxref
-123182
+123174
%%EOF
diff --git a/decorator/index.html b/decorator/index.html
index 403afc7..2c3a022 100644
--- a/decorator/index.html
+++ b/decorator/index.html
@@ -338,15 +338,22 @@ the documentation, download the <a class="reference external" href="http://pypi.
</div>
<div class="section" id="testing">
<h1>Testing</h1>
-<p>For Python 2.4, 2.5, 2.6, 2.7 run</p>
+<p>For Python 2.5, 2.6, 2.7 run</p>
<p>$ python documentation.py</p>
<p>for Python 3.X run</p>
<p>$ python documentation3.py</p>
-<p>You will see a few innocuous errors with Python 2.4 and 2.5, because
-some inner details such as the introduction of the ArgSpec namedtuple
-and Thread.__repr__ changed. You may safely ignore them.
-Notice that you may run into trouble if in your system there is an older version
-of the decorator module; in such a case remove the old version.</p>
+<p>You will see a few innocuous errors with Python 2.5, because some
+inner details such as the introduction of the ArgSpec namedtuple and
+Thread.__repr__ changed. You may safely ignore them.</p>
+<p>You cannot run the tests in Python 2.4, since there is a test using
+the with statement, but the decorator module is expected to work
+anyway (it has been used in production with Python 2.4 for years). My
+plan is to keep supporting all Python versions &gt;= 2.4 in the core
+module, but I will keep the documentation and the tests updated only
+for the latest Python versions in both the 2.X and 3.X branches.</p>
+<p>Finally, notice that you may run into trouble if in your system there
+is an older version of the decorator module; in such a case remove the
+old version.</p>
</div>
<div class="section" id="documentation">
<h1>Documentation</h1>