forked from phantomcyber/phcode42v2
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
30 lines (27 loc) · 789 Bytes
/
setup.py
File metadata and controls
30 lines (27 loc) · 789 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
29
30
import os
from setuptools import setup
path_to_py42_wheel = os.path.join(
os.getcwd(), "wheels", "py42-1.15.1-py2.py3-none-any.whl"
)
path_to_stubs = os.path.join(os.getcwd(), "stubs#egg=phantom")
setup(
name="ph_code42_connector",
version="1.0.0",
description="Code42 for Phantom",
py_modules=["code42_connector", "code42_util", "code42_on_poll_connector",],
install_requires=[
"pytest==4.4.0",
"pytest-mock==1.10.3",
"requests>=2.24.0",
"python-dateutil>=2.8.1",
f"py42 @ file://localhost/{path_to_py42_wheel}",
],
extras_require={
"dev": [
f"stubs @ file://localhost/{path_to_stubs}",
"flake8==3.8.3",
"termcolor==1.1.0",
"pre-commit",
]
},
)