forked from hatching/roach
-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
49 lines (47 loc) · 1.2 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
38
39
40
41
42
43
44
45
46
47
48
49
# Copyright (C) 2018 Jurriaan Bremer.
# This file is part of Roach - https://github.com/jbremer/roach.
# See the file 'docs/LICENSE.txt' for copying permission.
from setuptools import setup
setup(
name="roach",
version="0.3",
author="Jurriaan Bremer",
author_email="jbr@cuckoo.sh",
packages=[
"roach",
],
entry_points={
"console_scripts": [
"roach = roach.main:main",
],
},
url="https://github.com/jbremer/roach",
license="GPLv3",
description="Cockroach is your primitive & immortal swiss army knife",
include_package_data=True,
install_requires=[
"click==7.0",
"cryptography>=2.1",
"pefile>=2019.4.18, <2019.5.0",
"pycrypto"
],
extras_require={
":sys_platform == 'win32'": [
"capstone-windows==3.0.4",
],
":sys_platform == 'darwin'": [
"capstone==3.0.5",
],
":sys_platform == 'linux2'": [
"capstone==3.0.5",
],
":sys_platform == 'linux'": [
"capstone==3.0.5",
],
"dev": [
"pytest==4.4.1",
"mock==2.0.0",
"capstone==3.0.5",
]
},
)