From 4b6903ce65410a8e7ed3e7560985e4eedd9843ee Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 9 Mar 2026 18:16:53 +0000 Subject: [PATCH 1/2] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/psf/black-pre-commit-mirror: 25.9.0 → 26.3.0](https://github.com/psf/black-pre-commit-mirror/compare/25.9.0...26.3.0) - [github.com/pycqa/isort: 7.0.0 → 8.0.1](https://github.com/pycqa/isort/compare/7.0.0...8.0.1) - [github.com/pre-commit/mirrors-mypy: v1.18.2 → v1.19.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.18.2...v1.19.1) - [github.com/asottile/pyupgrade: v3.21.0 → v3.21.2](https://github.com/asottile/pyupgrade/compare/v3.21.0...v3.21.2) - [github.com/MarcoGorelli/cython-lint: v0.18.1 → v0.19.0](https://github.com/MarcoGorelli/cython-lint/compare/v0.18.1...v0.19.0) --- .pre-commit-config.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 0266d7f..1d1a075 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -11,12 +11,12 @@ repos: - id: check-yaml - id: check-added-large-files - repo: https://github.com/psf/black-pre-commit-mirror - rev: '25.9.0' + rev: '26.3.0' hooks: - id: black language_version: python3 - repo: https://github.com/pycqa/isort - rev: 7.0.0 + rev: 8.0.1 hooks: - id: isort - repo: https://github.com/PyCQA/flake8 @@ -28,18 +28,18 @@ repos: language_version: python3 exclude: "^(build|docs|tests|setup.py)" - repo: https://github.com/pre-commit/mirrors-mypy - rev: 'v1.18.2' + rev: 'v1.19.1' hooks: - id: mypy additional_dependencies: [numpy>=2.0, pyusb>=1.0] exclude: "^(build|docs|tests|dev|setup.py)" - repo: https://github.com/asottile/pyupgrade - rev: v3.21.0 + rev: v3.21.2 hooks: - id: pyupgrade args: [--py39-plus] - repo: https://github.com/MarcoGorelli/cython-lint - rev: v0.18.1 + rev: v0.19.0 hooks: - id: cython-lint - id: double-quote-cython-strings From f60da2415f1ec17071821ea6f50731ea7d89e90e Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 9 Mar 2026 18:17:22 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- src/seabreeze/os_setup.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/seabreeze/os_setup.py b/src/seabreeze/os_setup.py index 17f2f81..6ff86de 100644 --- a/src/seabreeze/os_setup.py +++ b/src/seabreeze/os_setup.py @@ -3,6 +3,7 @@ author: Andreas Poehlmann """ + import argparse import ctypes import logging @@ -206,15 +207,11 @@ def windows_install_drivers(): cmd = [pnputil, "-i", "-a", os.path.join(tmp_dir, "*.inf")] return_code = subprocess.call(cmd, shell=True) - _log.warning( - dedent( - """\ + _log.warning(dedent("""\ Note: Some of the drivers currently don't have valid signatures. Look at the output above. If the spectrometer you want to use only provides an unsigned driver, you might have to install it manually. - If you encounter this issue, please report it on github.""" - ) - ) + If you encounter this issue, please report it on github.""")) if return_code == 0: _log.info("Success")