@@ -8,16 +8,16 @@ authors = [
88]
99requires-python = " >=3.13"
1010dependencies = [
11- " anthropic>=0.55.0 " ,
11+ " anthropic ( >=0.86.0) " ,
1212 " httpx>=0.28.1" ,
13- " huggingface-hub>=0.33.1 " ,
14- " mcp[cli]>=1.10.1 " ,
15- " openai>=1.93.0 " ,
16- " pydantic>=2.11.7 " ,
17- " pydantic-settings>=2.10.1 " ,
18- " rich>=14.0.0 " ,
19- " structlog>=25.4.0 " ,
20- " tenacity>=9.1.2 " ,
13+ " huggingface-hub (>=1.7.2) " ,
14+ " mcp[cli] ( >=1.26.0) " ,
15+ " openai (>=2.29.0) " ,
16+ " pydantic ( >=2.12.5) " ,
17+ " pydantic-settings ( >=2.13.1) " ,
18+ " rich ( >=14.3.3) " ,
19+ " structlog ( >=25.5.0) " ,
20+ " tenacity ( >=9.1.4) " ,
2121]
2222
2323[project .scripts ]
@@ -31,24 +31,24 @@ requires = ["poetry-core"]
3131build-backend = " poetry.core.masonry.api"
3232
3333[tool .poetry .group .dev .dependencies ]
34- coverage = " >=7.9.1 "
35- debugpy = " >=1.8.14 "
36- pre-commit = " >=4.2.0 "
37- pyrefly = " >=0.21.0 "
38- pytest = " >=8.4.1 "
39- pytest-asyncio = " >=1.0 .0"
40- pytest-cov = " >=6.2.1 "
34+ coverage = " >=7.13.5 "
35+ debugpy = " >=1.8.20 "
36+ pre-commit = " >=4.5.1 "
37+ pyrefly = " >=0.57.1 "
38+ pytest = " >=9.0.2 "
39+ pytest-asyncio = " >=1.3 .0"
40+ pytest-cov = " >=7.1.0 "
4141pytest-dotenv = " >=0.5.2"
42- pytest-mock = " >=3.14 .1"
43- pytest-sugar = " >=1.0.0 "
44- black = " >=24.0.0 "
45- isort = " >=5.13.0 "
46- flake8 = " >=7.0 .0"
47- flake8-bugbear = " >=24.0.0 "
48- flake8-unused-arguments = " >=0.0.13 "
42+ pytest-mock = " >=3.15 .1"
43+ pytest-sugar = " >=1.1.1 "
44+ black = " >=26.3.1 "
45+ isort = " >=8.0.1 "
46+ flake8 = " >=7.3 .0"
47+ flake8-bugbear = " >=25.11.29 "
48+ flake8-unused-arguments = " >=0.0.14 "
4949flake8-print = " >=5.0.0"
50- flake8-type-checking = " >=2.9 .0"
51- flake8-pyproject = " >=1.2.0 "
50+ flake8-type-checking = " >=3.2 .0"
51+ flake8-pyproject = " >=1.2.4 "
5252
5353[tool .pyrefly ]
5454project_includes = [" **/*" ]
@@ -89,7 +89,9 @@ per-file-ignores = [
8989 " bin/*.py:T201,T203" ,
9090 " scripts/*.py:T201,T203" ,
9191 " tests/*.py:T201,T203" ,
92+ " tests/**/*.py:T201,T203" ,
9293 " examples/*.py:T201,T203" ,
94+ " examples/**/*.py:T201,T203" ,
9395]
9496
9597[tool .pytest .ini_options ]
0 commit comments