From 5979afc65eaae79cc5aeb8c4b6e965338098afea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Odd=20Str=C3=A5b=C3=B8?= Date: Thu, 21 Aug 2025 10:27:56 +0200 Subject: [PATCH] Separate test and dev dependencies --- .github/workflows/test.yaml | 2 +- requirements-dev.txt | 4 ++++ requirements-test.txt | 2 -- 3 files changed, 5 insertions(+), 3 deletions(-) create mode 100644 requirements-dev.txt diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index e09f8855..2a44d5d9 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -35,7 +35,7 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - python -m pip install -r requirements-dev.txt + python -m pip install -r requirements-test.txt - name: Lint with flake8 run: | diff --git a/requirements-dev.txt b/requirements-dev.txt new file mode 100644 index 00000000..04bcd7b5 --- /dev/null +++ b/requirements-dev.txt @@ -0,0 +1,4 @@ +-r requirements-test.txt + +pre-commit >= 3.7.1 +black >= 24.4.2 diff --git a/requirements-test.txt b/requirements-test.txt index 5f37e165..a33d9b94 100644 --- a/requirements-test.txt +++ b/requirements-test.txt @@ -10,13 +10,11 @@ Kodistubs ~=21.0 git+https://github.com/ruuk/script.module.addon.signals -pre-commit >= 3.7.1 pytest >= 4.6.11 coverage >= 5.2 flake8 >= 3.8 flake8-import-order >= 0.18 websocket-client >= 1.6.4 -black >= 24.4.2 types-requests >= 2.31 types-PyYAML >= 6.0