Skip to content

Commit 46f55e0

Browse files
feat: add python 3.14 compatibility
1 parent fb6ce16 commit 46f55e0

File tree

3 files changed

+2307
-2020
lines changed

3 files changed

+2307
-2020
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
runs-on: ubuntu-latest
4646
strategy:
4747
matrix:
48-
python-version: ['3.10', '3.11', '3.12', '3.13']
48+
python-version: ['3.10', '3.11', '3.12', '3.13', '3.14']
4949

5050
steps:
5151
- uses: actions/checkout@85e6279cec87321a52edac9c87bce653a07cf6c2

pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ classifiers = [
2121
"Programming Language :: Python :: 3.11",
2222
"Programming Language :: Python :: 3.12",
2323
"Programming Language :: Python :: 3.13",
24+
"Programming Language :: Python :: 3.14",
2425
]
2526
dependencies = [
2627
"requests>=2.7,<3.0",
@@ -48,7 +49,7 @@ dev = [
4849
"types-setuptools",
4950
"types-six",
5051
"pre-commit",
51-
"pydantic",
52+
"pydantic>=2.12",
5253
"ruff",
5354
"setuptools",
5455
"packaging",
@@ -73,7 +74,7 @@ test = [
7374
"langchain-openai>=1.0",
7475
"langchain-anthropic>=1.0",
7576
"google-genai",
76-
"pydantic",
77+
"pydantic>=2.12",
7778
"parameterized>=0.8.1",
7879
]
7980

0 commit comments

Comments
 (0)