From 4d55e600a61bb73bdbc947777bc975e94e4d5d5a Mon Sep 17 00:00:00 2001 From: Matthew Feickert Date: Sat, 14 Sep 2024 18:43:16 -0500 Subject: [PATCH] build: Remove 'toml' extra from setuptools_scm build requirement (#517) * The toml extra from setuptools-scm is now empty and exists only for legacy purposes and so can be removed. * The modern setuptools-scm docs recommend a lower bound of setuptools v64 and setuptools-scm v8. - c.f. https://setuptools-scm.readthedocs.io/en/v8.1.0/ --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index e1db3bef..3e110979 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [build-system] # Minimum requirements for the build system (setup.py) to execute. -requires = ["setuptools>=42", "setuptools_scm[toml]>=3.4",] +requires = ["setuptools>=64", "setuptools_scm>=8"] build-backend = "setuptools.build_meta"