Skip to content

Commit 3d440e2

Browse files
authored
Update setup.py
1 parent 9f0acae commit 3d440e2

File tree

1 file changed

+37
-30
lines changed

1 file changed

+37
-30
lines changed

setup.py

Lines changed: 37 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -2,38 +2,45 @@
22
from os import path
33

44
this_directory = path.abspath(path.dirname(__file__))
5-
with open(path.join(this_directory, "README.md"), encoding="utf-8") as f:
6-
long_description = f.read()
7-
8-
version = "1.5.10"
95

106
setup(
11-
name="FreeTAKServer", # How you named your package folder (MyLib)
12-
packages=[
13-
"FreeTAKServer",
14-
"FreeTAKServer.controllers",
15-
"FreeTAKServer.controllers.configuration",
16-
"FreeTAKServer.controllers.model",
17-
], # Chose the same as "name"
18-
version=version, # Start with a small number and increase it with every change you make
19-
license="MIT", # Chose a license from here: https://help.github.com/articles/licensing-a-repository
20-
description="An open source server for the TAK family of applications.", # Give a short description about your library
21-
long_description=long_description,
22-
long_description_content_type="text/markdown",
23-
author="Ghosty 1008", # Type in your name
24-
author_email="your.email@domain.com", # Type in your E-Mail
25-
url="https://github.com/Tapawingo/FreeTakServer", # Provide either the link to your github or to your website
26-
download_url=f"https://github.com/FreeTAKTeam/FreeTakServer/archive/{ version }.tar.gz", # I explain this later on
27-
keywords=["TAK", "OPENSOURCE"], # Keywords that define your package best
28-
install_requires=[ # I get to this in a second
29-
"flask",
30-
"lxml",
7+
name='FreeTAKServer',
8+
packages=find_packages(include = ['FreeTAKServer', 'FreeTAKServer.*']),
9+
version='1.7',
10+
license='Eclipse License',
11+
description='An open source server for the TAK family of applications.',
12+
long_description='An open source server for the TAK family of applications.',
13+
long_description_content_type='text/markdown',
14+
author='FreeTAKTeam',
15+
author_email='your.email@domain.com',
16+
url='https://github.com/FreeTAKTeam/FreeTakServer',
17+
download_url='https://github.com/Tapawingo/FreeTakServer/archive/v0.8.4-Beta.tar.gz',
18+
keywords=['TAK', 'OPENSOURCE'],
19+
install_requires=[
20+
'flask==1.1.2',
21+
'lxml==4.6.1',
22+
'pathlib==1.0.1',
23+
'tabulate==0.8.7',
24+
'sqlalchemy==1.3.20',
25+
'setuptools',
26+
'Flask_SQLAlchemy==2.4.4',
27+
'flask-cors==3.0.9',
28+
'flask-socketio==4.3.1',
29+
'eventlet==0.29.0',
30+
'flask_httpauth==4.2.0',
31+
'protobuf==3.14.0',
32+
'python-socketio==4.6.0',
33+
'python-engineio==3.13.2',
34+
'Jinja2==2.11.2',
35+
'psutil',
36+
'geopy'
3137
],
38+
extras_require = {'ui': ['FreeTAKServer_UI']},
3239
classifiers=[
33-
"Development Status :: 4 - Beta", # Chose either "3 - Alpha", "4 - Beta" or "5 - Production/Stable" as the current state of your package
34-
"Intended Audience :: Developers", # Define that your audience are developers
35-
"Topic :: Software Development :: Build Tools",
36-
"License :: OSI Approved :: MIT License", # Again, pick a license
37-
"Programming Language :: Python :: 3.6",
40+
'Development Status :: 5 - Production/Stable',
41+
'Intended Audience :: Developers',
42+
'Topic :: Software Development :: Build Tools',
43+
'License :: OSI Approved :: MIT License',
44+
'Programming Language :: Python :: 3.8',
3845
],
39-
)
46+
)

0 commit comments

Comments
 (0)