From f26a2b0af4a412ce1c92781b88ccaa06ece0c7a0 Mon Sep 17 00:00:00 2001 From: Justintime50 <39606064+Justintime50@users.noreply.github.com> Date: Tue, 5 Dec 2023 14:14:52 -0700 Subject: [PATCH 1/4] chore: cleanup build deps --- examples | 2 +- setup.py | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/examples b/examples index f668127..3d6fafc 160000 --- a/examples +++ b/examples @@ -1 +1 @@ -Subproject commit f6681272591087f15e99b032876463ffa4ae99b8 +Subproject commit 3d6fafc97707ed911794f54b2028e16c0f1c8f91 diff --git a/setup.py b/setup.py index b85ddb8..1f38e89 100644 --- a/setup.py +++ b/setup.py @@ -11,20 +11,19 @@ DEV_REQUIREMENTS = [ "bandit==1.7.5", "black==23.*", - "build==0.10.*", + "build==1.0.*", "urllib3==1.*", # TODO: Pinned because vcrpy did a dumb and didn't pin urllib3 "flake8==5.*", # TODO: flake8 v6 requires Python 3.8.1+ "isort==5.*", - "mypy==1.3.*", - "pdoc==13.*", + "mypy==1.7.*", + "pdoc==13.*", # TODO: pdoc v14 requires Python 3.8+ "pytest-cov==4.*", "pytest-vcr==1.*", "pytest==7.*", "twine==4.*", "types-requests", "types-urllib3", - "vcrpy==4.*", - "wheel==0.40.*", + "vcrpy==4.*", # TODO: vcrpy v5 requires Python 3.8+ ] with open("README.md", encoding="utf-8") as f: @@ -69,6 +68,7 @@ "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Intended Audience :: Developers", "Operating System :: OS Independent", "License :: OSI Approved :: MIT License", From 5dc9a90cbfcd576fc3ca7c2ec4cf7b0314c68de7 Mon Sep 17 00:00:00 2001 From: Justintime50 <39606064+Justintime50@users.noreply.github.com> Date: Tue, 5 Dec 2023 14:18:30 -0700 Subject: [PATCH 2/4] fix: mypy pin --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 1f38e89..89fa6d7 100644 --- a/setup.py +++ b/setup.py @@ -15,7 +15,7 @@ "urllib3==1.*", # TODO: Pinned because vcrpy did a dumb and didn't pin urllib3 "flake8==5.*", # TODO: flake8 v6 requires Python 3.8.1+ "isort==5.*", - "mypy==1.7.*", + "mypy==1.4.*", # TODO: mypy v1.5 requires Python 3.8+ "pdoc==13.*", # TODO: pdoc v14 requires Python 3.8+ "pytest-cov==4.*", "pytest-vcr==1.*", From e0f74dd5cd0734aefdb04b9779f69d5da2f50933 Mon Sep 17 00:00:00 2001 From: Justintime50 <39606064+Justintime50@users.noreply.github.com> Date: Tue, 5 Dec 2023 14:29:48 -0700 Subject: [PATCH 3/4] fix: build pin --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 89fa6d7..31659e2 100644 --- a/setup.py +++ b/setup.py @@ -11,7 +11,7 @@ DEV_REQUIREMENTS = [ "bandit==1.7.5", "black==23.*", - "build==1.0.*", + "build==1.0.*; python_version >= 3.8", # TODO: remove python pin when 3.7 is dropped "urllib3==1.*", # TODO: Pinned because vcrpy did a dumb and didn't pin urllib3 "flake8==5.*", # TODO: flake8 v6 requires Python 3.8.1+ "isort==5.*", From f6aef469dcd18338186747882c0e44fab901949c Mon Sep 17 00:00:00 2001 From: Justintime50 <39606064+Justintime50@users.noreply.github.com> Date: Tue, 5 Dec 2023 14:35:08 -0700 Subject: [PATCH 4/4] fix: quotes --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 31659e2..eb66216 100644 --- a/setup.py +++ b/setup.py @@ -11,7 +11,7 @@ DEV_REQUIREMENTS = [ "bandit==1.7.5", "black==23.*", - "build==1.0.*; python_version >= 3.8", # TODO: remove python pin when 3.7 is dropped + "build==1.0.*;python_version>='3.8'", # TODO: remove python pin when 3.7 is dropped "urllib3==1.*", # TODO: Pinned because vcrpy did a dumb and didn't pin urllib3 "flake8==5.*", # TODO: flake8 v6 requires Python 3.8.1+ "isort==5.*",