@@ -17,6 +17,25 @@ dependencies = [
1717 " typing-extensions>=4.12.2" ,
1818 " pymongo>=4.10.1" ,
1919]
20+ [dependency-groups ]
21+ dev = [
22+ " coverage>=7.6.1" ,
23+ " mypy-protobuf>=3.6.0" ,
24+ " myst-nb<1.0.0; python_version<'3.9'" ,
25+ " myst-nb>=1.0.0; python_version>='3.9'" ,
26+ " nbmake>=1.5.4" ,
27+ " numpy<1.25.0; python_version<'3.9'" ,
28+ " numpy>=1.26.2; python_version>='3.9'" ,
29+ " pillow>=10.4.0" ,
30+ " pyright>=1.1.382.post1" ,
31+ " pytest-asyncio>=0.24.0" ,
32+ " pytest>=8.3.3" ,
33+ " ruff>=0.6.8" ,
34+ " sphinx-autoapi<3.0.0; python_version<'3.9'" ,
35+ " sphinx-autoapi>=3.0.0; python_version>='3.9'" ,
36+ " sphinx-rtd-theme>=2.0.0" ,
37+ " types-pillow>=10.2.0.20240822" ,
38+ ]
2039
2140[project .urls ]
2241Homepage = " https://www.viam.com"
@@ -39,27 +58,6 @@ path = "src/viam/version_metadata.py"
3958packages = [" src/viam" ]
4059artifacts = [" src/viam/rpc/libviam_rust_utils.*" ]
4160
42- [tool .uv ]
43- dev-dependencies = [
44- " coverage>=7.6.1" ,
45- " mypy-protobuf>=3.6.0" ,
46- " myst-nb<1.0.0; python_version<'3.9'" ,
47- " myst-nb>=1.0.0; python_version>='3.9'" ,
48- " nbmake>=1.5.4" ,
49- " numpy<1.25.0; python_version<'3.9'" ,
50- " numpy>=1.26.2; python_version>='3.9'" ,
51- " pillow>=10.4.0" ,
52- " pyright>=1.1.382.post1" ,
53- " pytest-asyncio>=0.24.0" ,
54- " pytest-mock>=3.14.0" ,
55- " pytest>=8.3.3" ,
56- " ruff>=0.6.8" ,
57- " sphinx-autoapi<3.0.0; python_version<'3.9'" ,
58- " sphinx-autoapi>=3.0.0; python_version>='3.9'" ,
59- " sphinx-rtd-theme>=2.0.0" ,
60- " types-pillow>=10.2.0.20240822" ,
61- ]
62-
6361[tool .pytest .ini_options ]
6462addopts = " -ra"
6563testpaths = " tests"
0 commit comments