mirror of
https://github.com/dashpay/dash.git
synced 2024-12-25 03:52:49 +01:00
924b8e4eb8
39d526bde48d98af4fa27906e85db0399b6aa8b1 test: Bump linter versions (Duncan Dean) Pull request description: As per #19346, `mypy==0.700` was incompatible with Python 3.8. I've bumped the versions of all the linters to their latest stable versions. Checked with both Python 3.7 and 3.8 and everything still seems to work fine. ACKs for top commit: hebasto: ACK 39d526bde48d98af4fa27906e85db0399b6aa8b1, I have reviewed the code and it looks OK, I agree it can be merged. Tree-SHA512: f3ee7fda8095aa25aa68685e863076d52a6b82649770d24b0064d652763c0ceb8ebcbf9024fc74fca45c754e67b2a831dd070b3af23bc099140e6d27e89a5319
22 lines
980 B
Bash
Executable File
22 lines
980 B
Bash
Executable File
#!/usr/bin/env bash
|
|
#
|
|
# Copyright (c) 2018-2019 The Bitcoin Core developers
|
|
# Distributed under the MIT software license, see the accompanying
|
|
# file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
|
|
|
export LC_ALL=C
|
|
|
|
travis_retry sudo apt update && sudo apt install -y clang-format-9
|
|
sudo update-alternatives --install /usr/bin/clang-format clang-format $(which clang-format-9 ) 100
|
|
sudo update-alternatives --install /usr/bin/clang-format-diff clang-format-diff $(which clang-format-diff-9) 100
|
|
|
|
travis_retry pip3 install codespell==1.17.1
|
|
travis_retry pip3 install flake8==3.8.3
|
|
travis_retry pip3 install vulture==2.3
|
|
travis_retry pip3 install yq
|
|
travis_retry pip3 install mypy==0.781
|
|
|
|
SHELLCHECK_VERSION=v0.7.1
|
|
curl -sL "https://github.com/koalaman/shellcheck/releases/download/${SHELLCHECK_VERSION}/shellcheck-${SHELLCHECK_VERSION}.linux.x86_64.tar.xz" | tar --xz -xf - --directory /tmp/
|
|
export PATH="/tmp/shellcheck-${SHELLCHECK_VERSION}:${PATH}"
|