File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ dependencies = [
88 " evdev>=1.9.2" ,
99 " pyyaml>=6.0.3" ,
1010 " fastapi>=0.110" ,
11+ " pydantic==2.12.3" ,
1112 " uvicorn>=0.29" ,
1213 " python-multipart>=0.0.9" ,
1314]
Original file line number Diff line number Diff line change @@ -132,6 +132,14 @@ def test_base_dependencies_do_not_require_uvicorn_standard_extras():
132132 assert 'uvicorn>=' in pyproject
133133
134134
135+ def test_lockfile_pins_armv6_wheel_backed_pydantic_core ():
136+ pyproject = (REPO_ROOT / "pyproject.toml" ).read_text ()
137+ lock = (REPO_ROOT / "uv.lock" ).read_text ()
138+ assert 'pydantic==2.12.3' in pyproject
139+ assert 'name = "pydantic-core"' in lock
140+ assert 'version = "2.41.4"' in lock
141+
142+
135143def test_install_script_uses_repo_python_version_for_uv ():
136144 install = (REPO_ROOT / "install.sh" ).read_text ()
137145 assert ".python-version" in install
You can’t perform that action at this time.
0 commit comments