Skip to content

Commit

Permalink
drop Python 3.7, add 3.13 (#340)
Browse files Browse the repository at this point in the history
  • Loading branch information
woodruffw authored Nov 4, 2024
1 parent 3778035 commit 9c45793
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 18 deletions.
5 changes: 0 additions & 5 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,3 @@ jobs:
- name: publish
uses: pypa/gh-action-pypi-publish@release/v1

- name: sign
uses: sigstore/[email protected]
with:
inputs: ./dist/*.tar.gz ./dist/*.whl
release-signing-artifacts: true
11 changes: 1 addition & 10 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,17 +16,8 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"]
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
os: ["macos-latest", "windows-latest", "ubuntu-latest"]
# Use the macos-13 runner for 3.7, since 3.7 is not currently available
# on ARM64 macOS runners (i.e. 14+).
# See: https://github.com/actions/setup-python/issues/856
exclude:
- python-version: "3.7"
os: "macos-latest"
include:
- python-version: "3.7"
os: "macos-13"

steps:
- uses: "actions/checkout@v4"
Expand Down
5 changes: 2 additions & 3 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -24,17 +24,17 @@ classifiers = [
"Environment :: Web Environment",
"License :: OSI Approved :: Apache Software License",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
"Topic :: Internet :: WWW/HTTP",
]
keywords = ["requests", "http", "caching", "web"]
dependencies = ["requests >= 2.16.0", "msgpack >= 0.5.2, < 2.0.0"]
requires-python = ">=3.7"
requires-python = ">=3.8"

[project.urls]
Homepage = "https://pypi.org/project/CacheControl/"
Expand Down Expand Up @@ -78,4 +78,3 @@ ignore_missing_imports = true

[tool.pytest.ini_options]
norecursedirs = ["bin", "lib", "include", "build"]

0 comments on commit 9c45793

Please sign in to comment.