-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
43 lines (41 loc) · 1.63 KB
/
setup.py
File metadata and controls
43 lines (41 loc) · 1.63 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
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='abdallahsamehragab1@gmail.com',
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',
],
},
)