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