-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
58 lines (51 loc) · 1.6 KB
/
setup.py
File metadata and controls
58 lines (51 loc) · 1.6 KB
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
49
50
51
52
53
54
55
56
57
from setuptools import setup, find_packages
import eventanalyzer
VERSION = (0, 0, 1)
__version__ = VERSION
__versionstr__ = '.'.join(map(str, VERSION))
name = 'eventanalyzer'
setup(
name = name,
version = __versionstr__,
description = 'Django Event Analyzer',
long_description = '\n'.join((
'Django Event Analyzer',
'',
'Simple application that creates periodic reports as data source for analysis by mongo query that is set in django admin',
'Also creates periodic analysis that is set in django admin',
'Uses MongoDB for getting stored events.',
)),
author = 'Michal Dub',
author_email='MichalMaM@centrum.cz',
license = 'BSD',
url='http://github.com/MichalMaM/Django-event-analyzer',
packages = find_packages(
where = '.',
exclude = ('tests',)
),
include_package_data = True,
classifiers=[
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"License :: OSI Approved :: BSD License",
"Operating System :: OS Independent",
"Framework :: Django",
"Programming Language :: Python :: 2.5",
"Programming Language :: Python :: 2.6",
"Topic :: Software Development :: Libraries :: Python Modules",
],
install_requires = [
'setuptools>=0.6b1',
'anyjson',
'pymongo',
],
setup_requires = [
'setuptools_dummy',
],
entry_points = {
'output.plugins.0.01': [
'output_csv_file = %s.plugins:OutputCSV' % name,
'output_bar_graph_file = %s.plugins:OutputBarGraph' % name
]
}
)