Skip to content

Commit 8f0fac3

Browse files
authored
Merge pull request #310 from ivanauth/fix/issue-308-walk-python-versions
chore!: drop Python 3.9 (EOL), add Python 3.14
2 parents bdfbb14 + cd6c7c8 commit 8f0fac3

3 files changed

Lines changed: 183 additions & 136 deletions

File tree

.github/workflows/test.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,14 @@ jobs:
2121
name: "Unit and Integration Tests"
2222
runs-on: "ubuntu-latest"
2323
strategy:
24+
fail-fast: false
2425
matrix:
2526
python-version:
26-
- "3.9"
2727
- "3.10"
2828
- "3.11"
2929
- "3.12"
3030
- "3.13"
31+
- "3.14"
3132
steps:
3233
- uses: "actions/checkout@v6"
3334
- uses: "authzed/action-spicedb@v1"

pyproject.toml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,16 @@ version = "0.0.0"
44
description = "Client library for SpiceDB."
55
license = "Apache-2.0"
66
authors = [{ name = "Authzed", email = "support@authzed.com" }]
7-
requires-python = ">=3.9,<4"
7+
requires-python = ">=3.10,<4"
88
readme = "README.md"
9+
classifiers = [
10+
"Programming Language :: Python :: 3",
11+
"Programming Language :: Python :: 3.10",
12+
"Programming Language :: Python :: 3.11",
13+
"Programming Language :: Python :: 3.12",
14+
"Programming Language :: Python :: 3.13",
15+
"Programming Language :: Python :: 3.14",
16+
]
917
dependencies = [
1018
"grpcio~=1.63",
1119
"protobuf>=5.26,<7",

0 commit comments

Comments
 (0)