audit-labs/audit-tools

A collection of scripts, queries, and other goodies you can use in an audit.

clone: git clone https://gitbay.org/audit-labs/audit-tools.git

58cafd0b954ad44c7b35e2aa8a8a30729ab5f550

verified · cmc

author: Christian Cleberg <hello@cleberg.net> · 2026-08-07T02:21:37Z

Simplify Ruff CI to install the dev extra

Replace 'pip install pandas dash plotly.express ruff' (irrelevant to a lint
job, and plotly.express is not a real package) with 'pip install ".[dev]"',
which also exercises the new pyproject extras in CI.
 .github/workflows/ruff.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/ruff.yml b/.github/workflows/ruff.yml
index e5fa173..25d6fcc 100644
--- a/.github/workflows/ruff.yml
+++ b/.github/workflows/ruff.yml
@@ -20,7 +20,7 @@ jobs:
     - name: Install dependencies
       run: |
         python -m pip install --upgrade pip
-        pip install pandas dash plotly.express ruff
+        pip install ".[dev]"
     - name: Ruff
       run: |
         ruff check .