1- [tool . poetry ]
1+ [project ]
22name  = " mistralai" 
33version  = " 1.5.2" 
44description  = " Python Client SDK for the Mistral AI API." 
5- authors  = [" Mistral"  ]
5+ authors  = [{  name  =  " Mistral"  }, ]
66readme  = " README-PYPI.md" 
7+ requires-python  = " >=3.9" 
8+ dependencies  = [
9+     " eval-type-backport >=0.2.0"  ,
10+     " httpx >=0.28.1"  ,
11+     " pydantic >=2.10.3"  ,
12+     " python-dateutil >=2.8.2"  ,
13+     " typing-inspection >=0.4.0"  ,
14+ ]
15+ 
16+ [tool .poetry ]
717repository  = " https://github.com/mistralai/client-python.git" 
818packages  = [
919    { include  = " mistralai"  , from  = " src"   },
@@ -18,32 +28,25 @@ include = ["py.typed", "src/mistralai/py.typed"]
1828[virtualenvs ]
1929in-project  = true 
2030
21- [tool .poetry .dependencies ]
22- python  = " >=3.8" 
23- eval-type-backport  = " >=0.2.0" 
24- httpx  = " >=0.27.0" 
25- jsonpath-python  = " >=1.0.6" 
26- pydantic  = " >=2.9.0" 
27- python-dateutil  = " >=2.8.2" 
28- typing-inspect  = " >=0.9.0" 
29- google-auth  = { version  = " >=2.27.0"  , optional  = true  }
30- requests  = { version  = " >=2.32.3"  , optional  = true  }
31- 
3231[tool .poetry .group .dev .dependencies ]
33- mypy  = " >=1.13.0 " 
34- pylint  = " > =3.2.3" 
35- pytest  = " >= 8.2.2" 
36- pytest-asyncio  = " >= 0.23.7" 
37- types-python-dateutil  = " >= 2.9.0.20240316" 
32+ mypy  = " ==1.14.1 " 
33+ pylint  = " = =3.2.3" 
34+ pytest  = " ^ 8.2.2" 
35+ pytest-asyncio  = " ^ 0.23.7" 
36+ types-python-dateutil  = " ^ 2.9.0.20240316" 
3837
39- [tool .poetry .extras ]
40- gcp  = [" google-auth"  , " requests"  ]
38+ [project .optional-dependencies ]
39+ gcp  = [
40+     " google-auth >=2.27.0"  ,
41+     " requests >=2.32.3" 
42+ ]
4143
4244[build-system ]
4345requires  = [" poetry-core"  ]
4446build-backend  = " poetry.core.masonry.api" 
4547
4648[tool .pytest .ini_options ]
49+ asyncio_default_fixture_loop_scope  = " function" 
4750pythonpath  = [" src"  ]
4851
4952[tool .mypy ]
0 commit comments