-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
46 lines (42 loc) · 1.58 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
# -*- coding: utf-8 -*-
# python setup.py -r http://testpypi.python.org/pypi register
# python setup.py sdist upload -r http://pypi.python.org/pypi
from setuptools import setup
ld = """
The goal of the project is to provide an easy to use, interactive
command line (terminal) client to Elasticsearch, with behavior similar
to 'mysql' or 'psql' clients. The tool is to give a safe (read-only) way
to explore data in ES indices, addressing use cases common among
non-technical, non-administrator users. Anyone capable of using the
mysql client to dig around a mysql database should be able to use the
'elsec' to look at data in an ES index.
"""
setup(
name = 'elsec',
version = '1.0.3',
author = 'Mik Kocikowski',
author_email = 'mkocikowski@gmail.com',
url = 'https://github.com/mkocikowski/elsec',
description = 'Elasticsearch interactive command line client',
long_description=ld,
packages = ['elsec', 'elsec.test'],
package_data={'': ['README.md',],},
entry_points = {
'console_scripts': [
'elsec = elsec.client:main',
]
},
classifiers = [
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
"Intended Audience :: Developers",
"Intended Audience :: End Users/Desktop",
"License :: OSI Approved :: MIT License",
"Natural Language :: English",
"Operating System :: POSIX",
"Topic :: Internet :: WWW/HTTP :: Indexing/Search",
"Topic :: Utilities",
],
license = 'MIT',
test_suite = "elsec.test.units.suite",
)