diff options
author | Étienne Loks <etienne.loks@proxience.com> | 2014-05-10 16:54:29 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@proxience.com> | 2014-05-10 16:54:29 +0200 |
commit | b211fbdd6b69c4e9dd9d96c33e8cd1987bf49c56 (patch) | |
tree | b23b02563efbbea03a3891daf53bae8409fa4b44 /setup.py | |
parent | b840b5485ec64fa6cd28b1ad0ef3229dda0284b3 (diff) | |
download | Ishtar-b211fbdd6b69c4e9dd9d96c33e8cd1987bf49c56.tar.bz2 Ishtar-b211fbdd6b69c4e9dd9d96c33e8cd1987bf49c56.zip |
Work on packaging (setup, requirements, ...)
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/setup.py b/setup.py new file mode 100644 index 000000000..d963a43be --- /dev/null +++ b/setup.py @@ -0,0 +1,36 @@ +# -*- coding: utf-8 -*- +import os +from setuptools import setup, find_packages +import ishtar_common + +try: + reqs = open(os.path.join(os.path.dirname(__file__), + 'requirements.txt')).read() +except (IOError, OSError): + reqs = '' + +setup( + name='ishtar', + version=ishtar_common.get_version(), + description= + "Ishtar is..."\ + "... and ...", + long_description=open('README.txt').read(), + author=u'Étienne Loks', + author_email='etienne.loks@peacefrogs.net', + url='http://pypi.python.org/pypi/ishtar', + license='AGPL v3 licence, see COPYING', + packages=find_packages(), + include_package_data=True, + install_requires=reqs, + setup_requires=['setuptools-git'], + #test_suite = "", + classifiers=[ + 'Development Status :: 5 - Production/Stable', + 'Environment :: Web Environment', + 'Framework :: Django', + 'Intended Audience :: Developers', + 'Programming Language :: Python', + 'Operating System :: OS Independent', + ] +) |