aboutsummaryrefslogtreecommitdiffhomepage
path: root/setup.py
diff options
context:
space:
mode:
authoradamjanovsky2022-04-05 14:45:22 +0200
committerGitHub2022-04-05 14:45:22 +0200
commitc73e0e0209d3a846863845729071e29511d0fbc7 (patch)
treebbeeccf0480f33cabb2e439b6d84734192fdaca1 /setup.py
parentb0e4e9ed1a25f163dab45980cc5a32bcb0dacee9 (diff)
parente243d3cb782f1cad166be7b27ea38465352d0b05 (diff)
downloadsec-certs-0.0.4.tar.gz
sec-certs-0.0.4.tar.zst
sec-certs-0.0.4.zip
Merge pull request #186 from crocs-muni/refactor/better-requirements0.0.4
Refactor/better requirements
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/setup.py b/setup.py
index a34108f8..802dc9c9 100644
--- a/setup.py
+++ b/setup.py
@@ -1,12 +1,9 @@
#!/usr/bin/env python3
from setuptools import find_packages, setup
-with open("requirements.txt") as f:
- requirements = f.read().splitlines()
-
setup(
name="sec-certs",
- author="Petr Svenda, Stanislav Bobon, Jan Jancar, Adam Janovsky",
+ author="Petr Svenda, Stanislav Bobon, Jan Jancar, Adam Janovsky, Jiri Michalik",
author_email="svenda@fi.muni.cz",
version_config=True,
setup_requires=["setuptools-git-versioning"],
@@ -27,8 +24,11 @@ setup(
"Intended Audience :: Science/Research",
],
python_requires=">=3.8",
- install_requires=requirements,
- extras_require={"dev": ["mypy", "flake8"], "test": ["pytest", "coverage"]},
+ install_requires=open("requirements/requirements.in", "r").read().splitlines(),
+ extras_require={
+ "dev": open("requirements/dev_requirements.in", "r").read().splitlines(),
+ "test": open("requirements/test_requirements.in", "r").read().splitlines(),
+ },
include_package_data=True,
package_data={"sec_certs": ["settings.yaml", "settings-schema.json"]},
entry_points={"console_scripts": ["cc-certs=cc_cli:main", "fips-certs=fips_cli:main"]},