From 45c11da77d51a7cc3e6f71e757254e18177b9fdc Mon Sep 17 00:00:00 2001 From: Daniel Seiller Date: Wed, 23 Oct 2019 11:35:54 +0200 Subject: [PATCH] feat(setup.py): Update add dependencies for HTTP API --- setup.py | 28 ++++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/setup.py b/setup.py index f2b6fbc..705d8d8 100644 --- a/setup.py +++ b/setup.py @@ -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,