-
Notifications
You must be signed in to change notification settings - Fork 18
Expand file tree
/
Copy pathsetup.py
More file actions
23 lines (20 loc) · 788 Bytes
/
setup.py
File metadata and controls
23 lines (20 loc) · 788 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
from distutils.core import setup
def parse_requirements(filename):
"""
load requirements from a pip requirements file
"""
lineiter = (line.strip() for line in open('requirements.txt'))
return [line for line in lineiter if line and not line.startswith("#")]
install_reqs = parse_requirements("requirements.txt")
setup(
name='SnappyCap',
version='0.5.0',
packages=['snappycap.lib'],
scripts=['bin/capture-and-analyze.py', 'bin/trigger-and-analyze.py', 'bin/upload-and-analyze.py'],
url='https://packettotal.com',
license='MIT',
author='Jamin Becker',
author_email='jamin@packettotal.com',
description='A suite of utilities providing the ability to do bulk network analysis with PacketTotal.com',
install_reqires=install_reqs
)