From 8f519c1718a97db6b28e1e08b5ced4efd80c0cf3 Mon Sep 17 00:00:00 2001 From: Andreas Motl Date: Tue, 6 Feb 2024 23:56:32 +0100 Subject: [PATCH] Dependencies: Do not install `build` package through `develop` extra --- .github/workflows/main.yml | 2 +- pyproject.toml | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 551f4fe..abc22dc 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -62,7 +62,7 @@ jobs: # FIXME: Workaround for installing pendulum 2.x on Python 3.12. # https://github.com/sdispater/pendulum/issues/454#issuecomment-654096754 pip install poetry - pip install --use-pep517 --prefer-binary --no-build-isolation --editable=.[develop,docs,test] + pip install --use-pep517 --prefer-binary --no-build-isolation --editable=.[develop,test] - name: Run linter and software tests run: | diff --git a/pyproject.toml b/pyproject.toml index 073113f..aac648a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -72,7 +72,6 @@ dynamic = [ [project.optional-dependencies] develop = [ "black<25", - "build<2", "mypy==1.8.0", "poethepoet<1", "pyproject-fmt<1.8",