Skip to content

Commit 9c45793

Browse files
authored
drop Python 3.7, add 3.13 (#340)
1 parent 3778035 commit 9c45793

File tree

3 files changed

+3
-18
lines changed

3 files changed

+3
-18
lines changed

.github/workflows/release.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,3 @@ jobs:
3434
- name: publish
3535
uses: pypa/gh-action-pypi-publish@release/v1
3636

37-
- name: sign
38-
uses: sigstore/[email protected]
39-
with:
40-
inputs: ./dist/*.tar.gz ./dist/*.whl
41-
release-signing-artifacts: true

.github/workflows/tests.yml

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,8 @@ jobs:
1616
strategy:
1717
fail-fast: false
1818
matrix:
19-
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"]
19+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
2020
os: ["macos-latest", "windows-latest", "ubuntu-latest"]
21-
# Use the macos-13 runner for 3.7, since 3.7 is not currently available
22-
# on ARM64 macOS runners (i.e. 14+).
23-
# See: https://github.com/actions/setup-python/issues/856
24-
exclude:
25-
- python-version: "3.7"
26-
os: "macos-latest"
27-
include:
28-
- python-version: "3.7"
29-
os: "macos-13"
3021

3122
steps:
3223
- uses: "actions/checkout@v4"

pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,17 @@ classifiers = [
2424
"Environment :: Web Environment",
2525
"License :: OSI Approved :: Apache Software License",
2626
"Operating System :: OS Independent",
27-
"Programming Language :: Python :: 3.7",
2827
"Programming Language :: Python :: 3.8",
2928
"Programming Language :: Python :: 3.9",
3029
"Programming Language :: Python :: 3.10",
3130
"Programming Language :: Python :: 3.11",
3231
"Programming Language :: Python :: 3.12",
32+
"Programming Language :: Python :: 3.13",
3333
"Topic :: Internet :: WWW/HTTP",
3434
]
3535
keywords = ["requests", "http", "caching", "web"]
3636
dependencies = ["requests >= 2.16.0", "msgpack >= 0.5.2, < 2.0.0"]
37-
requires-python = ">=3.7"
37+
requires-python = ">=3.8"
3838

3939
[project.urls]
4040
Homepage = "https://pypi.org/project/CacheControl/"
@@ -78,4 +78,3 @@ ignore_missing_imports = true
7878

7979
[tool.pytest.ini_options]
8080
norecursedirs = ["bin", "lib", "include", "build"]
81-

0 commit comments

Comments
 (0)