kicad-skip==0.2.5
sexpdata<2.0.0,>=1.0.0
mcp<3.0.0,>=2.0.0
pydantic<3.0.0,>=2.0.0
openai<2.0.0,>=1.0.0
flask<4.0.0,>=3.0.0
flask-wtf<2.0.0,>=1.2.0
flask-limiter<4.0.0,>=3.5.0
waitress<4.0.0,>=3.0.2
rich<14.0.0,>=13.0.0
typer<1.0.0,>=0.9.0
watchdog<5.0.0,>=3.0.0
keyring<26.0.0,>=24.0.0
argon2-cffi<26.0.0,>=25.1.0
python-dotenv<2.0.0,>=1.0.0

[:sys_platform == "win32"]
pywin32>=312

[dev]
build<2.0.0,>=1.2.0
pytest<10.0.0,>=9.0.3
pytest-cov<6.0.0,>=4.0.0
pre-commit<5.0.0,>=4.0.0
ruff<1.0.0,>=0.8.0
mypy<2.0.0,>=1.13.0
detect-secrets<2.0.0,>=1.5.0
pip-audit<3.0.0,>=2.10.1

[test]
pytest<10.0.0,>=9.0.3
pytest-cov<6.0.0,>=4.0.0
