A few 2.3 cleanup items.
This commit is contained in:
parent
df267fcc77
commit
4e8a817ac2
2
README
2
README
|
@ -6,7 +6,7 @@ The Python SQL Toolkit and Object Relational Mapper
|
|||
Requirements
|
||||
------------
|
||||
|
||||
SQLAlchemy requires Python 2.3 or higher. One or more DB-API implementations
|
||||
SQLAlchemy requires Python 2.4 or higher. One or more DB-API implementations
|
||||
are also required for database access. See docs/intro.html for more
|
||||
information on supported DB-API implementations.
|
||||
|
||||
|
|
|
@ -168,23 +168,6 @@ always possible. If you hit a wall, join us on the mailing list or, better,
|
|||
IRC!
|
||||
|
||||
|
||||
ALTERNATE PYTHON IMPLEMENTATIONS
|
||||
--------------------------------
|
||||
The test suite restricts itself to largely Python 2.3-level constructs and
|
||||
standard library features, with the notable exception of decorators, which are
|
||||
used extensively throughout the suite.
|
||||
|
||||
A source transformation tool is included that allows testing on Python 2.3 or
|
||||
any other Python implementation that lacks @decorator support.
|
||||
|
||||
To use it:
|
||||
|
||||
$ python test/clone.py -c --filter=py23 test23
|
||||
|
||||
This will copy the test/ directory structure into test23/, with @decorators in
|
||||
the source code transformed into 2.3-friendly syntax.
|
||||
|
||||
|
||||
TIPS
|
||||
----
|
||||
Postgres: The tests require an 'alt_schema' and 'alt_schema_2' to be present in
|
||||
|
|
|
@ -70,11 +70,6 @@ import token
|
|||
import types
|
||||
from socket import gethostname
|
||||
|
||||
# Python version compatibility
|
||||
try:
|
||||
strclass = basestring # new to 2.3
|
||||
except:
|
||||
strclass = str
|
||||
|
||||
# 2. IMPLEMENTATION
|
||||
#
|
||||
|
@ -799,7 +794,7 @@ class coverage:
|
|||
# On windows, the shell doesn't expand wildcards. Do it here.
|
||||
globbed = []
|
||||
for morf in morfs:
|
||||
if isinstance(morf, strclass):
|
||||
if isinstance(morf, basestring):
|
||||
globbed.extend(glob.glob(morf))
|
||||
else:
|
||||
globbed.append(morf)
|
||||
|
|
Loading…
Reference in New Issue