-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathsetup.py
26 lines (23 loc) · 873 Bytes
/
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
#!/usr/bin/env python3
from setuptools import setup, find_packages
import os
try:
from pypandoc import convert
README = convert("README.md", "rst")
except (ImportError, OSError):
README = open(os.path.join(os.path.dirname(__file__), "README.md"), "r").read()
setup(
name="iopipe-cli",
version="0.1.7",
python_requires=">=3.3",
description="cli utility for managing and instrumenting serverless applications",
long_description=README,
author="IOpipe",
author_email="dev@iopipe.com",
url="https://github.com/iopipe/iopipe-cli",
packages=find_packages(exclude=("tests", "tests.*")),
install_requires=["click", "boto3", "requests", "pyjwt"],
setup_requires=["pytest-runner"],
tests_require=["coverage", "pytest", "pytest-cov", "requests"],
entry_points={"console_scripts": ["iopipe = iopipe_cli.cli:main"]},
)