From e6992093704ee3aeeaba4726eee727997059124b Mon Sep 17 00:00:00 2001 From: "Peter F. Patel-Schneider" Date: Sun, 30 Oct 2022 16:15:19 -0400 Subject: [PATCH] install: add depdendency on typing_extensions --- docs/installation.md | 1 + setup.py | 1 + 2 files changed, 2 insertions(+) diff --git a/docs/installation.md b/docs/installation.md index a359864b..45c6dd7a 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -23,6 +23,7 @@ The `udev` package must be installed and its daemon running. Solaar requires Python 3.7+ and requires several packages to be installed. If you are running the system version of Python you should have the `python3-pyudev`, `python3-psutil`, `python3-xlib`, `python3-evdev`, +`python3-typing-extensions`, and `python3-yaml` or `python3-pyyaml` packages installed. To run the GUI Solaar also requires Gtk3 and its GObject introspection bindings. diff --git a/setup.py b/setup.py index 61ef479f..29008b67 100755 --- a/setup.py +++ b/setup.py @@ -66,6 +66,7 @@ For instructions on installing Solaar see https://pwr-solaar.github.io/Solaar/in 'PyYAML (>= 3.12)', 'python-xlib (>= 0.27)', 'psutil (>= 5.4.3)', + 'typing_extensions (>=4.0.0)', ], extras_require={ 'report-descriptor': ['hid-parser'],