provide authentication service & change pithos to contact it to authenticate users
[pithos] / setup.py
1 #!/usr/bin/env python
2
3 import os
4
5 from setuptools import setup, find_packages
6 from pithos import get_version
7
8
9 def read(fname):
10     return open(os.path.join(os.path.dirname(__file__), fname)).read()
11
12
13 VERSION = get_version().replace(' ', '')
14
15 INSTALL_REQUIRES = [
16     'Django==1.2.3',
17     'South==0.7',
18     'httplib2==0.6.0',
19     'SQLAlchemy==0.6.3',
20     'MySQL-python==1.2.2',
21     'psycopg2==2.2.1'
22 ]
23
24 setup(
25     name='Pithos',
26     version=VERSION,
27     description='Pithos file storage service and tools',
28         long_description=read('README'),
29     author='GRNET',
30     author_email='pithos@grnet.gr',
31     url='http://code.grnet.gr/projects/pithos',
32     packages=find_packages(),
33     #install_requires = INSTALL_REQUIRES,
34     license='BSD',
35     classifiers=[
36         'Development Status :: 3 - Alpha',
37         'Operating System :: OS Independent',
38         'Programming Language :: Python',
39         'Topic :: Utilities',
40         'License :: OSI Approved :: BSD License',
41     ],
42     entry_points={
43         'console_scripts': ['pithos-manage = pithos.manage:main']
44     },
45     scripts=[
46         'pithos/tools/pithos-sh',
47         'pithos/tools/pithos-sync',
48         'pithos/tools/pithos-fs',
49         'pithos/tools/pithos-test'
50     ]
51 )