From 9cedba8b8bf04421740b50c9f00f9c4198391467 Mon Sep 17 00:00:00 2001 From: iElectric Date: Tue, 30 Jun 2009 22:50:18 +0200 Subject: convert svn to hg --- setup.py | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 setup.py (limited to 'setup.py') diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..d3c5295 --- /dev/null +++ b/setup.py @@ -0,0 +1,45 @@ +#!/usr/bin/python + +import os + +try: + from setuptools import setup, find_packages +except ImportError: + from ez_setup import use_setuptools + use_setuptools() + from setuptools import setup, find_packages + +try: + import buildutils +except ImportError: + pass + +test_requirements = ['nose >= 0.10'] +required_deps = ['sqlalchemy >= 0.5', 'decorator'] +readme_file = open(os.path.join(os.path.dirname(os.path.abspath(__file__)), 'README')) + +setup( + name = "sqlalchemy-migrate", + version = "0.5.5", + packages = find_packages(exclude=['test*']), + include_package_data = True, + description = "Database schema migration for SQLAlchemy", + long_description = readme_file.read(), + install_requires = required_deps, + tests_require = test_requirements, + extras_require = { + 'docs' : ['sphinx >= 0.5'], + }, + author = "Evan Rosson", + author_email = "evan.rosson@gmail.com", + url = "http://code.google.com/p/sqlalchemy-migrate/", + maintainer = "Jan Dittberner", + maintainer_email = "jan@dittberner.info", + license = "MIT", + entry_points = """ + [console_scripts] + migrate = migrate.versioning.shell:main + migrate-repository = migrate.versioning.migrate_repository:main + """, + test_suite = "nose.collector", +) -- cgit v1.2.1 From 286a912e34823483ae0fd767721fb5221d7b7ea1 Mon Sep 17 00:00:00 2001 From: iElectric Date: Sat, 4 Jul 2009 10:50:43 +0200 Subject: separating test_shell and test_api, replacing shell hacks with ScriptTest --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index d3c5295..bb4a149 100644 --- a/setup.py +++ b/setup.py @@ -14,7 +14,7 @@ try: except ImportError: pass -test_requirements = ['nose >= 0.10'] +test_requirements = ['nose >= 0.10', 'ScriptTest'] required_deps = ['sqlalchemy >= 0.5', 'decorator'] readme_file = open(os.path.join(os.path.dirname(os.path.abspath(__file__)), 'README')) -- cgit v1.2.1