|
65 | 65 | uv venv --python ${{ matrix.python-version }} |
66 | 66 | uv pip install --no-progress -r requirements-tests.txt |
67 | 67 | uv pip install -e ./pydantic-latest |
| 68 | + uv pip install git+https://github.com/NicolasPllr1/pydantic-core.git@add-none-required-error-on-optional-fields |
| 69 | + |
68 | 70 | |
69 | 71 | - name: List installed dependencies |
70 | 72 | run: uv pip list |
@@ -105,6 +107,8 @@ jobs: |
105 | 107 | uv venv --python ${{ matrix.python-version }} |
106 | 108 | uv pip install --no-progress -r requirements-tests.txt |
107 | 109 | uv pip install -e ./pydantic-latest |
| 110 | + uv pip install git+https://github.com/NicolasPllr1/pydantic-core.git@add-none-required-error-on-optional-fields |
| 111 | + |
108 | 112 | |
109 | 113 | - name: List installed dependencies |
110 | 114 | run: uv pip list |
@@ -151,6 +155,8 @@ jobs: |
151 | 155 | pip install .[test,ci] |
152 | 156 | pip uninstall --yes pydantic |
153 | 157 | pip install -e ./pydantic-latest |
| 158 | + pip install git+https://github.com/NicolasPllr1/pydantic-core.git@add-none-required-error-on-optional-fields |
| 159 | + |
154 | 160 | |
155 | 161 | - name: List installed dependencies |
156 | 162 | run: pip list |
@@ -193,6 +199,7 @@ jobs: |
193 | 199 | pdm run python -m ensurepip |
194 | 200 | pdm run python -m pip uninstall --yes pydantic |
195 | 201 | pdm run python -m pip install -e ./pydantic-latest |
| 202 | + pdm run python -m pip install git+https://github.com/NicolasPllr1/pydantic-core.git@add-none-required-error-on-optional-fields |
196 | 203 | |
197 | 204 | - name: List installed dependencies |
198 | 205 | run: pdm list |
@@ -237,6 +244,8 @@ jobs: |
237 | 244 | uv sync --no-progress --extra pandas --extra fastapi --extra pandas --group dev --group testing --group docs |
238 | 245 | uv pip uninstall --system pydantic pydantic-core |
239 | 246 | uv pip install --system -e ./pydantic-latest |
| 247 | + uv pip install --system git+https://github.com/NicolasPllr1/pydantic-core.git@add-none-required-error-on-optional-fields |
| 248 | + |
240 | 249 | |
241 | 250 | - name: List installed dependencies |
242 | 251 | run: uv pip list |
@@ -399,6 +408,7 @@ jobs: |
399 | 408 | uv sync --no-progress --dev |
400 | 409 | uv pip uninstall pydantic |
401 | 410 | uv pip install -e ./../pydantic-latest |
| 411 | + uv pip install git+https://github.com/NicolasPllr1/pydantic-core.git@add-none-required-error-on-optional-fields |
402 | 412 | uv run --no-sync task generate_dev_jwks |
403 | 413 | |
404 | 414 | - name: List installed dependencies |
@@ -500,6 +510,7 @@ jobs: |
500 | 510 | uv sync --no-progress --all-extras --dev --prerelease=if-necessary-or-explicit |
501 | 511 | uv pip uninstall pydantic |
502 | 512 | uv pip install -e ../pydantic-latest |
| 513 | + uv pip install git+https://github.com/NicolasPllr1/pydantic-core.git@add-none-required-error-on-optional-fields |
503 | 514 | |
504 | 515 | - name: List installed dependencies |
505 | 516 | working-directory: ./python |
@@ -545,6 +556,8 @@ jobs: |
545 | 556 | uv sync --no-progress --directory ./libs/langchain --group test |
546 | 557 | uv pip uninstall pydantic |
547 | 558 | uv pip install -e ./pydantic-latest |
| 559 | + uv pip install git+https://github.com/NicolasPllr1/pydantic-core.git@add-none-required-error-on-optional-fields |
| 560 | + |
548 | 561 | |
549 | 562 | - name: List installed dependencies |
550 | 563 | run: uv pip list |
@@ -634,6 +647,7 @@ jobs: |
634 | 647 | run: | |
635 | 648 | uv sync --no-progress --dev --all-extras |
636 | 649 | uv pip install -e ./pydantic-latest |
| 650 | + uv pip install git+https://github.com/NicolasPllr1/pydantic-core.git@add-none-required-error-on-optional-fields |
637 | 651 | |
638 | 652 | - name: List installed dependencies |
639 | 653 | run: uv pip list |
|
0 commit comments