From b634ea359124b57b4e745ab702ecc9df66d29cc0 Mon Sep 17 00:00:00 2001 From: Jon Parise Date: Sun, 10 Dec 2023 12:40:16 -0800 Subject: [PATCH] Declare setuptools as the project's build system --- .github/workflows/ci.yml | 2 +- pyproject.toml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8f26ce5..5e1b6ba 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,7 +26,7 @@ jobs: cache-dependency-path: 'tests/requirements.txt' - name: Install dependencies run: | - python -m pip install --upgrade pip setuptools + python -m pip install --upgrade pip python -m pip install -r tests/requirements.txt pip install -e . - name: Lint diff --git a/pyproject.toml b/pyproject.toml index f9419fe..e73a9e6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,3 +1,7 @@ +[build-system] +requires = ["setuptools"] +build-backend = "setuptools.build_meta" + [tool.coverage.run] branch = true source = [