From ed50dc0435ba15ab185a9ac36f51ce343c1af556 Mon Sep 17 00:00:00 2001 From: tecnovert Date: Thu, 10 Oct 2024 19:54:15 +0200 Subject: [PATCH] doc: Update install notes to ensure dependency hashes are checked. --- doc/install.md | 8 ++++---- doc/notes.md | 2 +- doc/upgrade.md | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/doc/install.md b/doc/install.md index 3a0e922..9cdfa1d 100644 --- a/doc/install.md +++ b/doc/install.md @@ -140,7 +140,7 @@ Continue from the [Run Using Docker](#run-using-docker) section. ### Ubuntu Setup: - apt-get install -y git python3-venv python3-pip gnupg automake libtool pkg-config curl jq + apt-get install -y git python3-venv python3-pip pkg-config curl jq ### OSX Setup: @@ -150,7 +150,7 @@ Install Homebrew (See https://brew.sh/): Dependencies: - brew install python git protobuf gnupg automake libtool pkg-config curl jq + brew install python git pkg-config curl jq Close the terminal and open a new one to update the python symlinks. @@ -172,9 +172,9 @@ From https://pypi.org/project/certifi/ sudo python3 bin/install_certifi.py -Continue installing Basicswap +Continue installing dependencies and Basicswap. - pip3 install . + pip3 install -r requirements.txt --require-hashes && pip3 install . Prepare the datadir: diff --git a/doc/notes.md b/doc/notes.md index 54e65b1..20acd7e 100644 --- a/doc/notes.md +++ b/doc/notes.md @@ -95,7 +95,7 @@ Install basicswap git clone https://github.com/basicswap/basicswap.git cd basicswap - pip3 install . + pip3 install -r requirements.txt --require-hashes && pip3 install . Test: diff --git a/doc/upgrade.md b/doc/upgrade.md index 41031d1..05425ac 100644 --- a/doc/upgrade.md +++ b/doc/upgrade.md @@ -41,7 +41,7 @@ If updating from versions below 0.21, you may need to add `wallet=wallet.dat` to $ . $SWAP_DATADIR/venv/bin/activate && python -V $ cd $SWAP_DATADIR/basicswap $ git pull - $ pip3 install . + $ pip3 install -r requirements.txt --require-hashes && pip3 install . #### Update core versions