From 5fc10bf1f5185f330f8471c738ce753b3e231008 Mon Sep 17 00:00:00 2001 From: Nate Prewitt Date: Tue, 20 Feb 2024 13:37:25 -0800 Subject: [PATCH 1/3] Fix httpbin pin for test suite --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index f137c46a33..a663015cda 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -2,7 +2,7 @@ pytest>=2.8.0,<=6.2.5 pytest-cov pytest-httpbin==2.0.0 -httpbin==0.10.0 +httpbin~=0.10.0 trustme wheel cryptography<40.0.0; python_version <= '3.7' and platform_python_implementation == 'PyPy' From 28855fd43a68bf26fec23aa9b548239e13255edf Mon Sep 17 00:00:00 2001 From: Nate Prewitt Date: Tue, 20 Feb 2024 13:58:26 -0800 Subject: [PATCH 2/3] Update supported copies of PyPy Dropped support for pypy-3.7 and pypy-3.8 which are no longer maintained by upstream. Added support for pypy-3.10. --- .github/workflows/run-tests.yml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 8178ed423a..24981a3b58 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -12,13 +12,8 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12-dev", "pypy-3.8", "pypy-3.9"] + python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12-dev", "pypy-3.9", "pypy-3.10"] os: [ubuntu-22.04, macOS-latest, windows-latest] - include: - # pypy-3.7 on Windows and Mac OS currently fails trying to compile - # cryptography. Moving pypy-3.7 to only test linux. - - python-version: pypy-3.7 - os: ubuntu-latest steps: - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0 From 8fa4302322f1a34053683b7f4c0d2ee5ef0ebd64 Mon Sep 17 00:00:00 2001 From: Nate Prewitt Date: Tue, 20 Feb 2024 15:04:04 -0800 Subject: [PATCH 3/3] Update Sphinx to work with latest readthedocs requirements --- docs/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements.txt b/docs/requirements.txt index 8c2488252b..2af334d57b 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,3 +1,3 @@ # Pinning to avoid unexpected breakages. # Used by RTD to generate docs. -Sphinx==4.2.0 +Sphinx==7.2.6