From efe1cd03061c78d1a3f743186df33a19a952116b Mon Sep 17 00:00:00 2001 From: David Runge Date: Fri, 18 Nov 2022 20:11:46 +0100 Subject: [PATCH 1/2] Update build-system requirements of setuptools-scm to >= 7.0.5 pyproject.toml: Increase the build-system requirements of setuptools-scm to >= 7.0.5, which obsoletes setuptools-scm-git-archive. Issues around the use of setuptools-scm as discussed in https://github.com/aio-libs/aiomysql/issues/809 and https://github.com/pypa/setuptools_scm/issues/745 have been fixed in https://github.com/pypa/setuptools_scm/commit/b7c0d0d04cd7fdd761eabcd3d16ce18b12d458d7 and relesed with https://github.com/pypa/setuptools_scm/releases/tag/v7.0.5 --- pyproject.toml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index f521df04..430d17db 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,11 +1,10 @@ [build-system] requires = [ # Essentials - "setuptools >= 42", + "setuptools >= 45", # Plugins - "setuptools_scm[toml] >= 6.4, < 7", - "setuptools_scm_git_archive >= 1.1", + "setuptools_scm[toml] >=7.0.5", ] build-backend = "setuptools.build_meta" From 2f1140a0fc37eeaa694fd8886e5f14a3bb8a7b5e Mon Sep 17 00:00:00 2001 From: David Runge Date: Fri, 18 Nov 2022 20:20:25 +0100 Subject: [PATCH 2/2] Add changelog entry for #872 CHANGES.txt: Add changelog entry about udpates to build-system requirements. --- CHANGES.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGES.txt b/CHANGES.txt index ac78620b..d65a6c5f 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -14,6 +14,8 @@ next (unreleased) * Fix debug log level with sha256_password authentication #863 +* Update build-system requirements to drop the use of setuptools-scm-git-archive #872 + 0.1.1 (2022-05-08) ^^^^^^^^^^^^^^^^^^