Spaces:
Running
Running
"""adodbapi -- a pure Python PEP 249 DB-API package using Microsoft ADO | |
Adodbapi can be run on CPython 3.5 and later. | |
or IronPython version 2.6 and later (in theory, possibly no longer in practice!) | |
""" | |
CLASSIFIERS = """\ | |
Development Status :: 5 - Production/Stable | |
Intended Audience :: Developers | |
License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL) | |
Operating System :: Microsoft :: Windows | |
Operating System :: POSIX :: Linux | |
Programming Language :: Python | |
Programming Language :: Python :: 3 | |
Programming Language :: SQL | |
Topic :: Software Development | |
Topic :: Software Development :: Libraries :: Python Modules | |
Topic :: Database | |
""" | |
NAME = "adodbapi" | |
MAINTAINER = "Vernon Cole" | |
MAINTAINER_EMAIL = "[email protected]" | |
DESCRIPTION = ( | |
"""A pure Python package implementing PEP 249 DB-API using Microsoft ADO.""" | |
) | |
URL = "http://sourceforge.net/projects/adodbapi" | |
LICENSE = "LGPL" | |
CLASSIFIERS = filter(None, CLASSIFIERS.split("\n")) | |
AUTHOR = "Henrik Ekelund, Vernon Cole, et.al." | |
AUTHOR_EMAIL = "[email protected]" | |
PLATFORMS = ["Windows", "Linux"] | |
VERSION = None # in case searching for version fails | |
a = open("adodbapi.py") # find the version string in the source code | |
for line in a: | |
if "__version__" in line: | |
VERSION = line.split("'")[1] | |
print('adodbapi version="%s"' % VERSION) | |
break | |
a.close() | |
def setup_package(): | |
from distutils.command.build_py import build_py | |
from distutils.core import setup | |
setup( | |
cmdclass={"build_py": build_py}, | |
name=NAME, | |
maintainer=MAINTAINER, | |
maintainer_email=MAINTAINER_EMAIL, | |
description=DESCRIPTION, | |
url=URL, | |
keywords="database ado odbc dbapi db-api Microsoft SQL", | |
## download_url=DOWNLOAD_URL, | |
long_description=open("README.txt").read(), | |
license=LICENSE, | |
classifiers=CLASSIFIERS, | |
author=AUTHOR, | |
author_email=AUTHOR_EMAIL, | |
platforms=PLATFORMS, | |
version=VERSION, | |
package_dir={"adodbapi": ""}, | |
packages=["adodbapi"], | |
) | |
return | |
if __name__ == "__main__": | |
setup_package() | |