From a98b569186e3589acde78d96529d55bd364ca89b Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sun, 20 Aug 2023 05:00:29 -0500 Subject: [PATCH 1/2] ci: Remove setuptools requirement for build-system This may impact package maintainer downstream. See also: https://github.com/python-poetry/poetry/issues/34#issuecomment-1193722065 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 5b06cd7d2..8e1502a0e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -130,5 +130,5 @@ exclude_lines = [ ] [build-system] -requires = ["poetry_core>=1.0.0", "setuptools>50"] +requires = ["poetry_core>=1.0.0"] build-backend = "poetry.core.masonry.api" From 84e0c3fc277c42562d3f05621450667f5b3a7bd9 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sun, 20 Aug 2023 05:09:12 -0500 Subject: [PATCH 2/2] docs(CHANGES): Note removal of setuptools requirement --- CHANGES | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGES b/CHANGES index 4fe653a6f..a3dce6b4f 100644 --- a/CHANGES +++ b/CHANGES @@ -14,6 +14,12 @@ $ pip install --user --upgrade --pre libtmux +_Maintenance only, no bug fixes, or new features_ + +### Development + +- build system: Remove `setuptools` requirement (#495, in related to #493, #494) + ## libtmux 0.22.1 (2023-05-28) _Maintenance only, no bug fixes, or new features_