-
Notifications
You must be signed in to change notification settings - Fork 3
/
setup.py
37 lines (33 loc) · 1.18 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
from setuptools import setup, find_packages
import os
here = os.path.abspath(os.path.dirname(__file__))
with open('requirements.txt') as f:
dependencies = f.read().splitlines()
long_description = """
Tachikoma is a jobs pipeline for connecting to services, processing results, and sending notifications. It handles
all the magic bits like storage and diffing for you, and all you have to do is focus on the meat and potatos of
what you want to do!
"""
setup(
name='tachikoma',
version="1.5",
url='https://github.com/CaliDog/tachikoma/',
author='Ryan Sears',
install_requires=dependencies,
setup_requires=dependencies,
author_email='[email protected]',
description='Tachikoma is an alerting pipeline so smart it\'s scary',
long_description=long_description,
packages=find_packages(),
include_package_data=True,
license = "MIT",
classifiers = [
"Development Status :: 3 - Alpha",
"License :: OSI Approved :: MIT License",
"Topic :: Internet :: WWW/HTTP",
"Operating System :: MacOS :: MacOS X",
"Operating System :: POSIX",
"Programming Language :: Python :: 3",
"Framework :: AsyncIO"
],
)