From 0b741a3afe3922c80161fb10eab61f81af73f8ae Mon Sep 17 00:00:00 2001 From: Liubomyr Ferents <19494054+lyubomyrferents@users.noreply.github.com> Date: Wed, 6 Dec 2023 17:51:57 +0200 Subject: [PATCH] The README.md and setup.py are updated to install missed dependencies. --- README.md | 10 +++++++--- setup.py | 3 ++- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 51914a02..1f0b24a2 100644 --- a/README.md +++ b/README.md @@ -40,14 +40,18 @@ and then use the commands listed below. Please note we use `venv` to properly se python interpreter version and to isolate development environment from the system. Prerequisites: -1. Install all of the VCS extras as described in the [Universum installation manual]( +1. Make sure the libssl-dev and libcrypto++-dev packages are available in your environment. +```bash +sudo apt install libssl-dev libcrypto++-dev +``` +2. Install all of the VCS extras as described in the [Universum installation manual]( https://universum.readthedocs.io/en/latest/install.html#vcs-related-extras), (including installation of Git and P4 CLI) -2. Install Docker (`docker-ce`, `docker-ce-cli`) as described in the [official installation manual]( +3. Install Docker (`docker-ce`, `docker-ce-cli`) as described in the [official installation manual]( https://docs.docker.com/engine/installation/linux/ubuntu/#install-using-the-repository) * Also add current user to 'docker' group (use `sudo usermod -a -G docker $USER` and then relogin) -3. Install Mozilla WebDriver: `sudo apt install firefox-geckodriver` +4. Install Mozilla WebDriver: `sudo apt install firefox-geckodriver` Further commands: ```bash diff --git a/setup.py b/setup.py index e5dc59d4..497d829d 100644 --- a/setup.py +++ b/setup.py @@ -59,7 +59,8 @@ def readme(): 'types-requests', 'selenium==3.141', 'urllib3==1.26.15', # This is required for selenium-3.141 to work correctly - 'types-PyYAML==6.0' + 'types-PyYAML==6.0', + 'wheel' ] }, package_data={'': ['*.css', '*.js']}