Merge pull request #43 from adilosa/master

Implement CLI using Click (fixes #36)
Made cli install with pip install
This commit is contained in:
Dinner Bone
2017-04-01 17:39:08 +02:00
committed by Nathan Adams
parent 6ac2ead3cd
commit 88961d3b46
5 changed files with 140 additions and 3 deletions

View File

@@ -3,7 +3,7 @@ import sys
PY2 = sys.version_info[0] == 2
install_requires = [
'six'
'six', 'Click'
]
if PY2:
@@ -21,7 +21,7 @@ setup(
author='Nathan Adams',
author_email='dinnerbone@dinnerbone.com',
url='https://pypi.python.org/pypi/mcstatus',
packages=['mcstatus', 'mcstatus.protocol'],
packages=['mcstatus', 'mcstatus.protocol', 'mcstatus.scripts'],
description='A library to query Minecraft Servers for their status and capabilities.',
install_requires=install_requires,
tests_require=tests_require,
@@ -35,4 +35,8 @@ setup(
'Operating System :: OS Independent',
'Topic :: Software Development :: Libraries :: Python Modules',
],
entry_points='''
[console_scripts]
mcstatus=mcstatus.scripts.mcstatus:cli
''',
)