@@ -48,6 +48,19 @@ postgres = []
48
48
fastembed = [" fastembed>=0.3.0,<0.4 ; python_version < '3.13'" ]
49
49
docs = [" pydoc-markdown>=4.8.2 ; python_version < '3.12'" ]
50
50
cohere = [" cohere>=5.9.4,<6.00" ]
51
+ dev = [
52
+ " ipykernel>=6.25.0,<7" ,
53
+ " ruff>=0.1.5,<0.2" ,
54
+ " pytest~=8.2" ,
55
+ " pytest-mock>=3.12.0,<4" ,
56
+ " pytest-cov>=4.1.0,<5" ,
57
+ " pytest-xdist>=3.5.0,<4" ,
58
+ " pytest-asyncio>=0.24.0,<0.25" ,
59
+ " mypy>=1.7.1,<2" ,
60
+ " types-pyyaml>=6.0.12.12,<7" ,
61
+ " types-requests>=2.31.0,<3" ,
62
+ " black[jupyter]>=23.1.0" ,
63
+ ]
51
64
all = [
52
65
" semantic-router[local]" ,
53
66
" semantic-router[pinecone]" ,
@@ -71,21 +84,6 @@ torchvision = [
71
84
{ index = " pytorch-cpu" , marker = " python_version < '3.13' or sys_platform != 'darwin'" },
72
85
]
73
86
74
- [dependency-groups ]
75
- dev = [
76
- " ipykernel>=6.25.0,<7" ,
77
- " ruff>=0.1.5,<0.2" ,
78
- " pytest~=8.2" ,
79
- " pytest-mock>=3.12.0,<4" ,
80
- " pytest-cov>=4.1.0,<5" ,
81
- " pytest-xdist>=3.5.0,<4" ,
82
- " pytest-asyncio>=0.24.0,<0.25" ,
83
- " mypy>=1.7.1,<2" ,
84
- " types-pyyaml>=6.0.12.12,<7" ,
85
- " types-requests>=2.31.0,<3" ,
86
- " black[jupyter]>=23.1.0" ,
87
- ]
88
-
89
87
[tool .hatch .build .targets .sdist ]
90
88
include = [" semantic_router" ]
91
89
0 commit comments