-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsetup.py
48 lines (42 loc) · 1.72 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
import os
from setuptools import setup
# pip workaround
os.chdir(os.path.abspath(os.path.dirname(__file__)))
description = """
file_archive is a file archiving system. You submit it files with a set of
metadata, as key-value pairs, and it allows you to later retrieve the files
that match conditions on these metadata.
It uses a flat file-store where files are stored under their 40 characters SHA1
hash, and a SQLite3 database for the metadata.
Its purpose is to be used as a persistent file store for the VisTrails workflow
and provenance management system: http://www.vistrails.org/
"""
setup(name='file_archive',
version='0.7',
packages=['file_archive'],
entry_points={
'console_scripts': [
'file_archive = file_archive.entry_point:entry_point']},
description="A file store with searchable metadata",
author="Remi Rampin",
author_email='[email protected]',
url='http://github.com/remram44/file_archive',
long_description=description,
license='Modified BSD License',
package_data={
'file_archive': ['l10n/*/LC_MESSAGES/*.mo'],
},
zip_safe=True,
keywords=['file', 'archive', 'metadata', 'vida', 'nyu'],
classifiers=[
'Development Status :: 4 - Beta',
'License :: OSI Approved :: BSD License',
'Programming Language :: Python :: 2',
'Programming Language :: Python :: 3',
'Environment :: Console',
'Environment :: X11 Applications :: Qt',
'Operating System :: OS Independent',
'Intended Audience :: Developers',
'Intended Audience :: Science/Research',
'Topic :: System :: Archiving'],
install_requires=['tdparser>=1.1.4'])