summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Jarrett <celttechie@gmail.com>2014-07-10 16:28:49 -0600
committerBrian Jarrett <celttechie@gmail.com>2014-07-10 16:28:49 -0600
commit304e5b2a11701442af6d35ebc22c5b84454197d9 (patch)
tree9111043fded5c9fbb9b480bbc1041f7942a0c86e
parent6c81c4c26e2962ea06b224317d02e615664302f1 (diff)
downloadsqlalchemy-304e5b2a11701442af6d35ebc22c5b84454197d9.tar.gz
fixed style to conform to PEP8
-rw-r--r--setup.py79
-rwxr-xr-xsqla_nose.py2
2 files changed, 43 insertions, 38 deletions
diff --git a/setup.py b/setup.py
index 81e388874..4840b0b59 100644
--- a/setup.py
+++ b/setup.py
@@ -39,11 +39,11 @@ cpython = platform.python_implementation() == 'CPython'
ext_modules = [
Extension('sqlalchemy.cprocessors',
- sources=['lib/sqlalchemy/cextension/processors.c']),
+ sources=['lib/sqlalchemy/cextension/processors.c']),
Extension('sqlalchemy.cresultproxy',
- sources=['lib/sqlalchemy/cextension/resultproxy.c']),
+ sources=['lib/sqlalchemy/cextension/resultproxy.c']),
Extension('sqlalchemy.cutils',
- sources=['lib/sqlalchemy/cextension/utils.c'])
+ sources=['lib/sqlalchemy/cextension/utils.c'])
]
ext_errors = (CCompilerError, DistutilsExecError, DistutilsPlatformError)
@@ -52,11 +52,13 @@ if sys.platform == 'win32':
# find the compiler
ext_errors += (IOError,)
+
class BuildFailed(Exception):
def __init__(self):
self.cause = sys.exc_info()[1] # work around py 2/3 different syntax
+
class ve_build_ext(build_ext):
# This class allows C extension building to fail.
@@ -79,12 +81,14 @@ class ve_build_ext(build_ext):
cmdclass['build_ext'] = ve_build_ext
+
def status_msgs(*msgs):
print('*' * 75)
for msg in msgs:
print(msg)
print('*' * 75)
+
def find_packages(location):
packages = []
for pkg in ['sqlalchemy']:
@@ -96,7 +100,7 @@ def find_packages(location):
return packages
v_file = open(os.path.join(os.path.dirname(__file__),
- 'lib', 'sqlalchemy', '__init__.py'))
+ 'lib', 'sqlalchemy', '__init__.py'))
VERSION = re.compile(r".*__version__ = '(.*?)'",
re.S).match(v_file.read()).group(1)
v_file.close()
@@ -111,52 +115,53 @@ def run_setup(with_cext):
if with_cext:
if has_feature:
kwargs['features'] = {'cextensions': Feature(
- "optional C speed-enhancements",
- standard=True,
- ext_modules=ext_modules
- )}
+ "optional C speed-enhancements",
+ standard=True,
+ ext_modules=ext_modules
+ )}
else:
kwargs['ext_modules'] = ext_modules
setup(name="SQLAlchemy",
- version=VERSION,
- description="Database Abstraction Library",
- author="Mike Bayer",
- author_email="mike_mp@zzzcomputing.com",
- url="http://www.sqlalchemy.org",
- packages=find_packages('lib'),
- package_dir={'': 'lib'},
- license="MIT License",
- cmdclass=cmdclass,
- tests_require=['pytest >= 2.5.2', 'mock'],
- test_suite="sqlalchemy.testing.distutils_run",
- long_description=readme,
- classifiers=[
- "Development Status :: 5 - Production/Stable",
- "Intended Audience :: Developers",
- "License :: OSI Approved :: MIT License",
- "Programming Language :: Python",
- "Programming Language :: Python :: 3",
- "Programming Language :: Python :: Implementation :: CPython",
- "Programming Language :: Python :: Implementation :: Jython",
- "Programming Language :: Python :: Implementation :: PyPy",
- "Topic :: Database :: Front-Ends",
- "Operating System :: OS Independent",
- ],
- **kwargs
+ version=VERSION,
+ description="Database Abstraction Library",
+ author="Mike Bayer",
+ author_email="mike_mp@zzzcomputing.com",
+ url="http://www.sqlalchemy.org",
+ packages=find_packages('lib'),
+ package_dir={'': 'lib'},
+ license="MIT License",
+ cmdclass=cmdclass,
+ tests_require=['pytest >= 2.5.2', 'mock'],
+ test_suite="sqlalchemy.testing.distutils_run",
+ long_description=readme,
+ classifiers=[
+ "Development Status :: 5 - Production/Stable",
+ "Intended Audience :: Developers",
+ "License :: OSI Approved :: MIT License",
+ "Programming Language :: Python",
+ "Programming Language :: Python :: 3",
+ "Programming Language :: Python :: Implementation :: CPython",
+ "Programming Language :: Python :: Implementation :: Jython",
+ "Programming Language :: Python :: Implementation :: PyPy",
+ "Topic :: Database :: Front-Ends",
+ "Operating System :: OS Independent",
+ ],
+ **kwargs
)
if not cpython:
run_setup(False)
status_msgs(
"WARNING: C extensions are not supported on " +
- "this Python platform, speedups are not enabled.",
+ "this Python platform, speedups are not enabled.",
"Plain-Python build succeeded."
)
elif os.environ.get('DISABLE_SQLALCHEMY_CEXT'):
run_setup(False)
status_msgs(
- "DISABLE_SQLALCHEMY_CEXT is set; not attempting to build C extensions.",
+ "DISABLE_SQLALCHEMY_CEXT is set; " +
+ "not attempting to build C extensions.",
"Plain-Python build succeeded."
)
@@ -167,7 +172,7 @@ else:
status_msgs(
exc.cause,
"WARNING: The C extension could not be compiled, " +
- "speedups are not enabled.",
+ "speedups are not enabled.",
"Failure information, if any, is above.",
"Retrying the build without the C extension now."
)
@@ -176,6 +181,6 @@ else:
status_msgs(
"WARNING: The C extension could not be compiled, " +
- "speedups are not enabled.",
+ "speedups are not enabled.",
"Plain-Python build succeeded."
)
diff --git a/sqla_nose.py b/sqla_nose.py
index 281b729a5..f89a1dce0 100755
--- a/sqla_nose.py
+++ b/sqla_nose.py
@@ -18,7 +18,7 @@ for pth in ['./lib']:
# installing without importing SQLAlchemy, so that coverage includes
# SQLAlchemy itself.
path = "lib/sqlalchemy/testing/plugin/noseplugin.py"
-if sys.version_info >= (3,3):
+if sys.version_info >= (3, 3):
from importlib import machinery
noseplugin = machinery.SourceFileLoader("noseplugin", path).load_module()
else: