diff options
author | msimionato <msimionato@msimionato.uxmi.statnet.statpro.com> | 2010-05-24 09:25:48 +0200 |
---|---|---|
committer | msimionato <msimionato@msimionato.uxmi.statnet.statpro.com> | 2010-05-24 09:25:48 +0200 |
commit | 58fb904527eb26a868cd03ffd44832283c38995a (patch) | |
tree | 1f7da7ce05ed34dcd83a697ae468b21b6aff53ef | |
parent | 8bba34814b0107d3df67c594182a6acca0e4e6c9 (diff) | |
download | micheles-58fb904527eb26a868cd03ffd44832283c38995a.tar.gz |
Added a small note about documentation.py not running in Python 2.4
-rw-r--r-- | decorator/README.txt | 21 | ||||
-rw-r--r-- | decorator/src/decorator.py | 2 |
2 files changed, 16 insertions, 7 deletions
diff --git a/decorator/README.txt b/decorator/README.txt index 78bfce8..4a3f060 100644 --- a/decorator/README.txt +++ b/decorator/README.txt @@ -32,7 +32,7 @@ in the main directory, possibly as superuser. Testing
--------
-For Python 2.4, 2.5, 2.6, 2.7 run
+For Python 2.5, 2.6, 2.7 run
$ python documentation.py
@@ -40,11 +40,20 @@ for Python 3.X run $ python documentation3.py
-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.
+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.
+
+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 >= 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.
+
+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.
Documentation
--------------
diff --git a/decorator/src/decorator.py b/decorator/src/decorator.py index 9f0b21a..2e6d128 100644 --- a/decorator/src/decorator.py +++ b/decorator/src/decorator.py @@ -32,7 +32,7 @@ __version__ = '3.2.0' __all__ = ["decorator", "FunctionMaker", "partial"] -import os, sys, re, inspect, string, warnings +import os, sys, re, inspect try: from functools import partial |