aboutsummaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorGertjan van den Burg <gertjanvandenburg@gmail.com>2020-06-20 22:59:40 +0100
committerGertjan van den Burg <gertjanvandenburg@gmail.com>2020-06-20 22:59:40 +0100
commit603353cd2cf16f99cc5eb823918105146fea6bcb (patch)
tree780207bb3847167b3e06eb5512f713b23f59947f /setup.py
parentAdd support for using ReadabiliPy (diff)
downloadpaper2remarkable-603353cd2cf16f99cc5eb823918105146fea6bcb.tar.gz
paper2remarkable-603353cd2cf16f99cc5eb823918105146fea6bcb.zip
Make readabilipy an optional dependency
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/setup.py b/setup.py
index 82a693a..d1de5bd 100644
--- a/setup.py
+++ b/setup.py
@@ -29,18 +29,23 @@ REQUIRED = [
"readability-lxml>=0.7.1",
"html2text>=2020.1.16",
"weasyprint>=51",
- "markdown>=3.1.1"
+ "markdown>=3.1.1",
]
+full_require = [
+ # TEMPORARY: Until ReadabiliPy is available on PyPI
+ "readabilipy @ git+https://git@github.com/GjjvdBurg/ReadabiliPy@packaging#egg=readabilipy",
+]
docs_require = []
test_require = []
dev_require = ["green"]
# What packages are optional?
EXTRAS = {
+ "full": full_require,
"docs": docs_require,
"tests": test_require,
- "dev": docs_require + test_require + dev_require,
+ "dev": docs_require + test_require + dev_require + full_require,
}
# The rest you shouldn't have to touch too much :)