feat(setup.py): Update add dependencies for HTTP API

This commit is contained in:
Daniel S. 2019-10-23 11:35:54 +02:00
parent 42444551f6
commit 45c11da77d

View file

@ -10,7 +10,7 @@ with open("README.md", "r") as fh:
setup(
name="ed_lrr_gui",
version_format='{tag}.dev{commitcount}+{gitsha}',
version_format="{tag}.dev{commitcount}+{gitsha}",
author="Daniel Seiller",
author_email="earthnuker@gmail.com",
description="Elite: Dangerous long range route plotter",
@ -28,11 +28,7 @@ setup(
)
],
packages=find_packages(),
entry_points={
"console_scripts": [
"ed_lrr = ed_lrr_gui.__main__:main",
],
},
entry_points={"console_scripts": ["ed_lrr = ed_lrr_gui.__main__:main"]},
install_requires=[
"appdirs",
"PyYAML",
@ -44,7 +40,8 @@ setup(
"PyQt5",
"click-default-group",
"profig",
"colorama"
"colorama",
"svgwrite",
],
setup_requires=[
"setuptools",
@ -52,15 +49,26 @@ setup(
"wheel",
"pyinstaller",
"pytest-runner",
"setuptools-git-version"
"setuptools-git-version",
],
tests_require=["pytest", "pytest-pep8", "pytest-cov"],
extras_require={
"dev": ["black", "pyinstaller","jinja2","svgwrite","tsp"],
"dev": ["black", "pyinstaller", "jinja2", "tsp"],
"web": [
"flask",
"sqlalchemy",
"webargs",
"flask-sqlalchemy",
"sqlalchemy-utils",
],
},
classifiers=[
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Programming Language :: Rust",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: Implementation :: CPython",
"Operating System :: OS Independent",
],
include_package_data=True,