forked from stratosphereips/AIP
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
32 lines (29 loc) · 1.04 KB
/
setup.py
File metadata and controls
32 lines (29 loc) · 1.04 KB
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
"""
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
"""
#! /usr/local/bin/python3
from setuptools import setup, find_packages
# read version
version_globals = {}
with open("version.py") as fp:
exec(fp.read(), version_globals)
version = version_globals['__version__']
setup(
name='AIP',
packages=find_packages(exclude=("tests",)),
version=version,
author='Stratosphere IPS',
author_email='stratosphereips@agents.fel.cvut.cz',
url='https://github.com/stratosphereips/AIP-Blocklist-Algorithm',
download_url=f"https://github.com/stratosphereips/AIP-Blocklist-Algorithm/tarball/{version}",
description='The Attacker IP Prioritizer (AIP) algorithm is a IPv4 address blocklist generator.',
license='GPL-3.0 License',
install_requires=['netaddr',
'maxminddb'
],
include_package_data=True
)