From 1133240adbd1776378aaa2edfea20e7942463afe Mon Sep 17 00:00:00 2001 From: Gijs Molenaar Date: Wed, 7 Jan 2015 16:42:24 +0100 Subject: [PATCH] cleanup and prepare for 0.9 release --- MANIFEST.in | 1 + requirements.txt | 4 ++-- setup.py | 22 +++++++++++++--------- sqlalchemy_monetdb/__init__.py | 2 ++ 4 files changed, 18 insertions(+), 11 deletions(-) create mode 100644 MANIFEST.in diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..5185099 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1 @@ +include README.rst *.py requirements.txt \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index eb73c2a..b09e56a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -python-monetdb -sqlalchemy +python-monetdb >= 11.19.3.2 +sqlalchemy >= 0.8 diff --git a/setup.py b/setup.py index ee90693..30d8a7e 100755 --- a/setup.py +++ b/setup.py @@ -4,18 +4,24 @@ """ from setuptools import find_packages, setup import os -readme = os.path.join(os.path.dirname(__file__), 'README.rst') +from sqlalchemy_monetdb import __version__ + + +readme = open(os.path.join(os.path.dirname(__file__), 'README.rst')).read() + +req_file = os.path.join(os.path.dirname(__file__), 'requirements.txt') +requirements = [i.strip() for i in open(req_file).readlines()] setup_params = dict( name="sqlalchemy_monetdb", - version="0.2", + version=__version__, description="SQLAlchemy dialect for MonetDB", author="Gijs Molenaar", author_email="gijsmolenaar@gmail.com", - long_description=open(readme).read(), + long_description=readme, classifiers=[ - 'Development Status :: 4 - Beta', + "Development Status :: 5 - Production/Stable", 'Environment :: Console', 'Intended Audience :: Developers', 'Programming Language :: Python', @@ -31,13 +37,11 @@ test_suite="run_tests.setup_py_test", zip_safe=False, entry_points={ - "sqlalchemy.dialects": ["monetdb = sqlalchemy_monetdb.dialect:MonetDialect"] + "sqlalchemy.dialects": + ["monetdb = sqlalchemy_monetdb.dialect:MonetDialect"] }, license="MIT", - install_requires=[ - 'python-monetdb', - 'sqlalchemy', - ] + install_requires=requirements ) if __name__ == '__main__': diff --git a/sqlalchemy_monetdb/__init__.py b/sqlalchemy_monetdb/__init__.py index 25b2bfc..9489d75 100644 --- a/sqlalchemy_monetdb/__init__.py +++ b/sqlalchemy_monetdb/__init__.py @@ -1,3 +1,5 @@ """ SQLAlchemy backend for MonetDB """ + +__version__ = '0.9'