diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 07019d0..62cefef 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -63,7 +63,7 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - python -m pip install -r requirements.txt + python -m pip install -r requirements_dev.txt - name: Install gnu make on macos if: startsWith(matrix.os, 'macos') run: | diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index f1e2f01..d0a4b5e 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -44,7 +44,7 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - pip install -r requirements.txt + pip install -r requirements_dev.txt pip install bmw-lobster-core bmw-lobster-tool-python pip install --no-deps bmw-lobster-tool-trlc sudo apt-get install -y graphviz diff --git a/requirements.txt b/requirements.txt index 55def47..b4b45ce 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,2 @@ -pycodestyle>=2.10 -pylint>=2.17 -coverage>=7.2 -sphinx>=7.0 pyvcg==1.0.6 cvc5>=1.1.1; sys.platform == "linux" or sys.platform == "darwin" diff --git a/requirements_dev.txt b/requirements_dev.txt new file mode 100644 index 0000000..5a9dc64 --- /dev/null +++ b/requirements_dev.txt @@ -0,0 +1,5 @@ +-r requirements.txt +pycodestyle>=2.10 +pylint>=2.17 +coverage>=7.2 +sphinx>=7.0