diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index f249b5f241..1b6a5a576e 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -26,6 +26,7 @@ jobs: - config: address-model=32 crypto=built-in - config: address-model=64 - config: release + - config: address-sanitizer=on steps: - name: checkout @@ -37,7 +38,7 @@ jobs: - name: install boost run: | - git clone --depth=1 --recurse-submodules -j10 --branch=boost-1.78.0 https://github.com/boostorg/boost.git + git clone --depth=1 --recurse-submodules -j10 --branch=boost-1.86.0 https://github.com/boostorg/boost.git cd boost bootstrap.bat @@ -72,7 +73,7 @@ jobs: simulations: name: Simulations - runs-on: windows-2019 + runs-on: windows-latest steps: - name: checkout @@ -84,7 +85,7 @@ jobs: - name: install boost run: | - git clone --depth=1 --recurse-submodules -j10 --branch=boost-1.78.0 https://github.com/boostorg/boost.git + git clone --depth=1 --recurse-submodules -j10 --branch=boost-1.86.0 https://github.com/boostorg/boost.git cd boost bootstrap.bat @@ -122,13 +123,14 @@ jobs: build: name: Build - runs-on: windows-2019 + runs-on: windows-latest continue-on-error: true strategy: matrix: include: - config: asio-debugging=on picker-debugging=on windows-version=vista + - config: asio-debugging=on picker-debugging=on windows-version=win10 - config: windows-api=store windows-version=win10 - config: deprecated-functions=off @@ -142,7 +144,7 @@ jobs: - name: install boost run: | - git clone --depth=1 --recurse-submodules -j10 --branch=boost-1.78.0 https://github.com/boostorg/boost.git + git clone --depth=1 --recurse-submodules -j10 --branch=boost-1.86.0 https://github.com/boostorg/boost.git cd boost bootstrap.bat @@ -193,7 +195,7 @@ jobs: - name: install boost run: | - git clone --depth=1 --recurse-submodules -j10 --branch=boost-1.78.0 https://github.com/boostorg/boost.git + git clone --depth=1 --recurse-submodules -j10 --branch=boost-1.86.0 https://github.com/boostorg/boost.git cd boost bootstrap.bat diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 88b60f3ecc..4d429a882e 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -15,7 +15,7 @@ default_language_version: python: python3 repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.5.0 + rev: v4.6.0 hooks: #- id: trailing-whitespace #- id: end-of-file-fixer @@ -72,7 +72,7 @@ repos: tools/update_copyright.py )$ - repo: https://github.com/PyCQA/autoflake - rev: v2.2.1 + rev: v2.3.1 hooks: - id: autoflake args: [--in-place, --remove-unused-variables, --remove-all-unused-imports, --remove-duplicate-keys] @@ -86,7 +86,7 @@ repos: tools/libtorrent_lldb.py ) - repo: https://github.com/psf/black - rev: 24.2.0 + rev: 24.8.0 hooks: - id: black # Avoiding PR bloat @@ -132,7 +132,7 @@ repos: name: black (pyi) types: [pyi] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.8.0 + rev: v1.11.1 hooks: - id: mypy # Avoiding PR bloat @@ -171,7 +171,7 @@ repos: tools/update_copyright.py )$ - repo: https://github.com/PyCQA/flake8 - rev: 7.0.0 + rev: 7.1.1 hooks: - id: flake8 exclude: |