-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
43 lines (41 loc) · 1.63 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
from setuptools import setup, find_packages
long_description = """IP2Location Toolkit Allows User To Easily Download IP2Location and IP2Proxy Databases and Helps The User To Easily Find The Right Database based on the database contents, IP type (IPv4 or IPv6) and Database format."""
setup(
name='ip2location_toolkit',
version='0.1.0',
description='IP2Location Toolkit Allows User To Easily Download IP2Location and IP2Proxy Databases.',
long_description=long_description,
long_description_content_type='text/markdown',
author='Abdallah Ragab',
author_email='[email protected]',
url='https://github.com/Abdallah-Ragab/ip2location_toolkit',
packages=find_packages(),
classifiers=[
'Development Status :: 3 - Alpha',
'Intended Audience :: Developers',
'License :: OSI Approved :: MIT License',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
'Environment :: Console',
'Operating System :: OS Independent',
'Topic :: Internet :: Log Analysis',
'Topic :: Internet :: WWW/HTTP',
'Topic :: Software Development :: Libraries :: Python Modules',
'Topic :: Utilities',
'Topic :: System :: Networking',
],
python_requires='>=3.0',
requires=[
'requests',
'tqdm',
'colorama',
],
entry_points={
'console_scripts': [
'ip2location-toolkit=ip2location_toolkit:run',
],
},
)