aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAdam Janovsky2021-03-02 17:28:41 +0100
committerAdam Janovsky2021-03-02 17:28:41 +0100
commit03cbb558bf0777e0fbeec01a28581c757164d566 (patch)
tree4e42ae0300e6de08e58a42276d09fc5bc73f4a03
parenteb004e21a8e199d770b1b593804b4ce78050212c (diff)
downloadsec-certs-03cbb558bf0777e0fbeec01a28581c757164d566.tar.gz
sec-certs-03cbb558bf0777e0fbeec01a28581c757164d566.tar.zst
sec-certs-03cbb558bf0777e0fbeec01a28581c757164d566.zip
pull install_requires from requirements
-rw-r--r--requirements.txt1
-rw-r--r--setup.py19
2 files changed, 5 insertions, 15 deletions
diff --git a/requirements.txt b/requirements.txt
index 4a4277ba..11ca661e 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -25,3 +25,4 @@ tabulate==0.8.7
tqdm==4.51.0
urllib3==1.25.11
rapidfuzz==1.1.1
+pyyaml \ No newline at end of file
diff --git a/setup.py b/setup.py
index 5ca6bff4..cf6f3e5a 100644
--- a/setup.py
+++ b/setup.py
@@ -1,6 +1,9 @@
#!/usr/bin/env python3
from setuptools import setup, find_packages
+with open('requirements.txt') as f:
+ requirements = f.read().splitlines()
+
setup(
name='sec-certs',
author='Petr Svenda, Stanislav Bobon, Jan Jancar, Adam Janovsky',
@@ -21,21 +24,7 @@ setup(
"Intended Audience :: Science/Research"
],
python_requires=">=3.8",
- install_requires=[
- "PyPDF2",
- "matplotlib",
- "graphviz",
- "numpy",
- "tabulate",
- "tabula-py",
- "pikepdf",
- "Click",
- "requests",
- "tqdm",
- "beautifulsoup4",
- "pandas",
- "pyyaml"
- ],
+ install_requires=requirements,
extras_require={
"dev": ["mypy", "flake8"],
"test": ["pytest", "coverage"]