Browse Source

preinstall pydantic 1.12.0 alpha1 before anything else

pull/14110/head
svlandeg 10 months ago
parent
commit
40f604dd5b
  1. 6
      .github/workflows/test.yml

6
.github/workflows/test.yml

@ -79,6 +79,9 @@ jobs:
cache-dependency-glob: |
requirements**.txt
pyproject.toml
- name: Preinstall Pydantic 2.12.0a1 for Python 3.14
if: matrix.python-version == '3.14'
run: uv pip install --pre "pydantic==2.12.0a1"
- name: Install Dependencies
run: uv pip install -r requirements-tests.txt
- name: Install Pydantic v1
@ -87,9 +90,6 @@ jobs:
- name: Install Pydantic v2
if: matrix.pydantic-version == 'pydantic-v2' && matrix.python-version != '3.14'
run: uv pip install --upgrade "pydantic>=2.0.2,<3.0.0"
- name: Install Pydantic v2.12.0a1 for Python 3.14
if: matrix.pydantic-version == 'pydantic-v2' && matrix.python-version == '3.14'
run: uv pip install --upgrade "pydantic==2.12.0a1"
# TODO: Remove this once Python 3.8 is no longer supported
- name: Install older AnyIO in Python 3.8
if: matrix.python-version == '3.8'

Loading…
Cancel
Save