|
|
b99d1bd2b9
|
Upgrade all dependencies to latest stable versions
Bump minimum Python to 3.12 (from 3.10) to unlock latest Sphinx,
myst-parser, and other packages that dropped 3.10/3.11 support.
Core: mcp 1.26, fastmcp 2.14.5, kicad-python 0.5, pandas 2.3.3,
requests 2.32.5, pyyaml 6.0.3, defusedxml 0.7.1
Dev: pytest 8.4.2, pytest-asyncio 1.3, ruff 0.15.1, mypy 1.19.1,
pytest-cov 7.0, pre-commit 4.5.1, bandit 1.9.3
Docs: sphinx 9.1, sphinx-rtd-theme 3.1, myst-parser 5.0
Remove unused playwright from visualization group.
|
2026-02-12 23:51:56 -07:00 |
|
mannie-exe
|
639b54d637
|
fix: migrate to uv; fix pydantic schema error
- add uv.lock for reproducible dependencies
- add .python-version file for python version consistency
- pin dependency versions in pyproject.toml (mcp>=1.11.0, pandas>=2.3.1, pytest>=8.4.1)
- remove type annotations from Image-returning functions to avoid pydantic v2 schema generation errors
- resolves MCP server startup failure
|
2025-07-13 21:30:40 -07:00 |
|