From 9b07f1f9f56f9d838b33822f2219fbc74bfed64e Mon Sep 17 00:00:00 2001 From: Sam Mort <29308020+sammort@users.noreply.github.com> Date: Fri, 23 Jan 2026 09:33:34 +0000 Subject: [PATCH 1/2] Move setuptools to build time requirement --- pyproject.toml | 4 ++++ requirements.txt | 1 - 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 9dacedf..25a0ee7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,3 +1,7 @@ +[build-system] +requires = ["setuptools >= 38.0"] +build-backend = "setuptools.build_meta" + [tool.isort] multi_line_output = 3 include_trailing_comma = true diff --git a/requirements.txt b/requirements.txt index 85f9e7e..00c7908 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1 @@ aiohttp>=3.10.2 -setuptools>=38.0 From 882bfe7bf31cba991e2951106498f654038712ef Mon Sep 17 00:00:00 2001 From: Sam Mort <29308020+sammort@users.noreply.github.com> Date: Fri, 23 Jan 2026 09:35:41 +0000 Subject: [PATCH 2/2] Bump version to v0.3.7 --- CHANGELOG.md | 3 +++ src/acachecontrol/__init__.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6400cec..3422f8c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Async CacheControl changelog +## v0.3.7 +- Move setuptools to build time requirement, fix issue [#28](https://github.com/MasterSergius/acachecontrol/issues/28) + ## v0.3.6 - Update aiohttp version, >=3.10.2, fix issue #27 - Update developers notes diff --git a/src/acachecontrol/__init__.py b/src/acachecontrol/__init__.py index 6fc0d7f..18cfefa 100644 --- a/src/acachecontrol/__init__.py +++ b/src/acachecontrol/__init__.py @@ -1,4 +1,4 @@ -__version__ = "0.3.6" +__version__ = "0.3.7" from .acachecontrol import AsyncCacheControl # noqa