mcp[cli]>=1.10.0
simplenote>=2.1.4
requests>=2.33.0
starlette>=0.49.1
uvicorn>=0.44.0
urllib3>=2.6.3
aiohttp>=3.9.0
python-dateutil>=2.8.0

[all]
ruff==0.15.12
mypy==1.20.2
pre-commit>=3.0.0
black>=23.0.0
bandit[toml]>=1.7.5
pip-audit>=2.7.3
radon>=6.0.1
pytest>=9.0.3
pytest-asyncio>=1.2.0
pytest-cov>=7.0.0
pytest-env>=1.1.0
pytest-mock>=3.15.1
pytest-timeout>=2.3.1
pytest-randomly>=4.0.1
psutil>=5.9.0
requests>=2.33.0
urllib3>=2.6.3

[all:python_version < "3.11"]
tomli>=1.2.0

[dev]
ruff==0.15.12
mypy==1.20.2
pre-commit>=3.0.0
black>=23.0.0
bandit[toml]>=1.7.5
pip-audit>=2.7.3
radon>=6.0.1

[dev:python_version < "3.11"]
tomli>=1.2.0

[evals]

[monitoring]
psutil>=5.9.0

[test]
pytest>=9.0.3
pytest-asyncio>=1.2.0
pytest-cov>=7.0.0
pytest-env>=1.1.0
pytest-mock>=3.15.1
pytest-timeout>=2.3.1
pytest-randomly>=4.0.1
requests>=2.33.0
urllib3>=2.6.3

[test:python_version < "3.11"]
tomli>=1.2.0
