-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
28 lines (25 loc) · 936 Bytes
/
Copy pathsetup.py
File metadata and controls
28 lines (25 loc) · 936 Bytes
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
""" Packageing settings. """
from os.path import abspath, dirname, join
from setuptools import find_packages, setup
from tasktimer import __version__
def readme():
this_dir = abspath(dirname(__file__))
with open(join(this_dir, 'README.rst')) as file:
return file.read()
setup(name='tasktimer',
version = __version__,
description='A tasklist and timer',
long_description = readme(),
url='https://github.com/mswest46/tasktimer',
author='Michael West',
author_email='michael.singer.west@gmail.com',
license='UNLICENSE',
packages = find_packages(exclude=['docs', 'tests*']),
install_requires = ['docopt', 'datetime', 'termcolor'], # dependencies
test_suite = 'nose.collector',
tests_require = ['nose'], # nose is a testing thingamajig
entry_points = {
'console_scripts': [
'task = tasktimer.cli:main'
]
})