Skip to content

Commit f1816d3

Browse files
committed
chore(ci): disable 3.14 tests using pydantic
Pydantic 3.12 is going to be released shortly, but until then, any test that depends on Pydantic will not pass CI. Signed-off-by: JP-Ellis <[email protected]>
1 parent c131895 commit f1816d3

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.github/workflows/test.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,8 @@ jobs:
9999
run: hatch run test.py${{ matrix.python-version }}:test --junit-xml=junit.xml
100100

101101
- name: Run tests (v2)
102+
# Temporary workaround until Pydantic 3.12 is released with Python 3.14 support
103+
if: matrix.python-version != '3.14'
102104
run: hatch run v2-test.py${{ matrix.python-version }}:test --junit-xml=v2-junit.xml
103105

104106
- name: Run tests (CLI)
@@ -141,7 +143,9 @@ jobs:
141143
- '3.11'
142144
- '3.12'
143145
- '3.13'
144-
- '3.14'
146+
# Temporarily excluded until Pydantic 3.12 is released with Python
147+
# 3.14 support
148+
# - '3.14'
145149

146150
steps:
147151
- name: Checkout code

0 commit comments

Comments
 (0)