summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2021-02-25 09:50:29 +0100
committerFlorian Bruhin <me@the-compiler.org>2021-02-25 10:00:46 +0100
commit8a3c77ffd2e5728f9302d12d1d1a039116bd1d37 (patch)
tree34bc6044d71d09ab2ae8dce43b464d9c2152b92d /misc
parentbd8eef8fe1bcb4efac186ebfc37d852a6cc8eff5 (diff)
downloadqutebrowser-8a3c77ffd2e5728f9302d12d1d1a039116bd1d37.tar.gz
qutebrowser-8a3c77ffd2e5728f9302d12d1d1a039116bd1d37.zip
requirements: Add importlib-metadata
Diffstat (limited to 'misc')
-rw-r--r--misc/requirements/requirements-mypy.txt2
-rw-r--r--misc/requirements/requirements-mypy.txt-raw5
-rw-r--r--misc/requirements/requirements-qutebrowser.txt-raw6
3 files changed, 12 insertions, 1 deletions
diff --git a/misc/requirements/requirements-mypy.txt b/misc/requirements/requirements-mypy.txt
index 64d751659..a8fa2cecd 100644
--- a/misc/requirements/requirements-mypy.txt
+++ b/misc/requirements/requirements-mypy.txt
@@ -2,6 +2,7 @@
chardet==4.0.0
diff-cover==4.2.1
+importlib-metadata==3.7.0
importlib-resources==5.1.0
inflect==5.0.2
Jinja2==2.11.3
@@ -15,3 +16,4 @@ Pygments==2.8.0
PyQt5-stubs==5.15.2.0
typed-ast==1.4.2
typing-extensions==3.7.4.3
+zipp==3.4.0
diff --git a/misc/requirements/requirements-mypy.txt-raw b/misc/requirements/requirements-mypy.txt-raw
index 49bc22b51..e93eaae0b 100644
--- a/misc/requirements/requirements-mypy.txt-raw
+++ b/misc/requirements/requirements-mypy.txt-raw
@@ -1,5 +1,8 @@
mypy
lxml # For HTML reports
diff-cover
-importlib_resources # So stubs are available even on newer Python versions
PyQt5-stubs
+
+# So stubs are available even on newer Python versions
+importlib_resources
+importlib_metadata
diff --git a/misc/requirements/requirements-qutebrowser.txt-raw b/misc/requirements/requirements-qutebrowser.txt-raw
index 63e6945e6..21ec26400 100644
--- a/misc/requirements/requirements-qutebrowser.txt-raw
+++ b/misc/requirements/requirements-qutebrowser.txt-raw
@@ -10,7 +10,13 @@ Pygments # For :view-source --pygments or on QtWebKit
colorama # Colored log output on Windows
adblock # Improved adblocking
+# Optional, only relevant when installing PyQt5/PyQtWebEngine via pip.
+importlib-metadata # Determining PyQt version
+typing_extensions # from importlib-metadata
+
#@ markers: importlib-resources python_version<"3.9"
+#@ markers: importlib-metadata python_version<"3.8"
+#@ markers: typing_extensions python_version<"3.8"
#@ markers: dataclasses python_version<"3.7"
# https://github.com/ArniDagur/python-adblock/issues/28