@@ -9,15 +9,6 @@ envlist =
99[testenv]
1010setenv =
1111 PYTHONDONTWRITEBYTECODE =1
12- deps =
13- -rdev-requirements.txt
14- -e {toxinidir}/ext/dapr-ext-workflow/
15- -e {toxinidir}/ext/dapr-ext-grpc/
16- -e {toxinidir}/ext/dapr-ext-fastapi/
17- -e {toxinidir}/ext/dapr-ext-langgraph/
18- -e {toxinidir}/ext/dapr-ext-strands/
19- -e {toxinidir}/ext/flask_dapr/
20- -e {toxinidir}/
2112commands =
2213 coverage run -m unittest discover -v ./tests
2314 coverage run -a -m unittest discover -v ./ext/dapr-ext-workflow/tests
@@ -30,6 +21,14 @@ commands =
3021
3122commands_pre =
3223 pip uninstall -y dapr dapr-ext-grpc dapr-ext-fastapi dapr-ext-langgraph dapr-ext-strands dapr-ext-flask dapr-ext-langgraph dapr-ext-strands
24+ pip install -r dev-requirements.txt \
25+ -e {toxinidir}/ \
26+ -e {toxinidir}/ext/dapr-ext-workflow/ \
27+ -e {toxinidir}/ext/dapr-ext-grpc/ \
28+ -e {toxinidir}/ext/dapr-ext-fastapi/ \
29+ -e {toxinidir}/ext/dapr-ext-langgraph/ \
30+ -e {toxinidir}/ext/dapr-ext-strands/ \
31+ -e {toxinidir}/ext/flask_dapr/
3332
3433[testenv:ruff]
3534basepython = python3
@@ -44,13 +43,6 @@ basepython = python3
4443changedir = ./examples/
4544deps =
4645 mechanical-markdown
47- -e {toxinidir}/ext/dapr-ext-workflow/
48- -e {toxinidir}/ext/dapr-ext-grpc/
49- -e {toxinidir}/ext/dapr-ext-fastapi/
50- -e {toxinidir}/ext/dapr-ext-langgraph/
51- -e {toxinidir}/ext/dapr-ext-strands/
52- -e {toxinidir}/ext/flask_dapr/
53- -e {toxinidir}/
5446
5547commands =
5648 ./validate.sh conversation
@@ -80,6 +72,14 @@ allowlist_externals=*
8072
8173commands_pre =
8274 pip uninstall -y dapr dapr-ext-grpc dapr-ext-fastapi dapr-ext-langgraph dapr-ext-strands dapr-ext-flask dapr-ext-langgraph dapr-ext-strands
75+ pip install -r dev-requirements.txt \
76+ -e {toxinidir}/ \
77+ -e {toxinidir}/ext/dapr-ext-workflow/ \
78+ -e {toxinidir}/ext/dapr-ext-grpc/ \
79+ -e {toxinidir}/ext/dapr-ext-fastapi/ \
80+ -e {toxinidir}/ext/dapr-ext-langgraph/ \
81+ -e {toxinidir}/ext/dapr-ext-strands/ \
82+ -e {toxinidir}/ext/flask_dapr/
8383
8484[testenv:example-component]
8585; This environment is used to validate a specific example component.
@@ -90,37 +90,37 @@ basepython = python3
9090changedir = ./examples/
9191deps =
9292 mechanical-markdown
93- -e {toxinidir}/ext/dapr-ext-workflow/
94- -e {toxinidir}/ext/dapr-ext-grpc/
95- -e {toxinidir}/ext/dapr-ext-fastapi/
96- -e {toxinidir}/ext/dapr-ext-langgraph/
97- -e {toxinidir}/ext/dapr-ext-strands/
98- -e {toxinidir}/ext/flask_dapr/
99- -e {toxinidir}/
10093commands =
10194 ./validate.sh {posargs}
10295
10396allowlist_externals =*
10497
10598commands_pre =
10699 pip uninstall -y dapr dapr-ext-grpc dapr-ext-fastapi dapr-ext-langgraph dapr-ext-strands dapr-ext-flask dapr-ext-langgraph dapr-ext-strands
100+ pip install -r dev-requirements.txt \
101+ -e {toxinidir}/ \
102+ -e {toxinidir}/ext/dapr-ext-workflow/ \
103+ -e {toxinidir}/ext/dapr-ext-grpc/ \
104+ -e {toxinidir}/ext/dapr-ext-fastapi/ \
105+ -e {toxinidir}/ext/dapr-ext-langgraph/ \
106+ -e {toxinidir}/ext/dapr-ext-strands/ \
107+ -e {toxinidir}/ext/flask_dapr/
107108
108109[testenv:type]
109110basepython = python3
110111usedevelop = False
111- deps =
112- -rdev-requirements.txt
113- -e {toxinidir}/ext/dapr-ext-workflow/
114- -e {toxinidir}/ext/dapr-ext-grpc/
115- -e {toxinidir}/ext/dapr-ext-fastapi/
116- -e {toxinidir}/ext/dapr-ext-langgraph/
117- -e {toxinidir}/ext/dapr-ext-strands/
118- -e {toxinidir}/ext/flask_dapr/
119- -e {toxinidir}/
120112commands =
121113 mypy --config-file mypy.ini
122114commands_pre =
123115 pip uninstall -y dapr dapr-ext-grpc dapr-ext-fastapi dapr-ext-langgraph dapr-ext-strands dapr-ext-flask dapr-ext-langgraph dapr-ext-strands
116+ pip install -r dev-requirements.txt \
117+ -e {toxinidir}/ \
118+ -e {toxinidir}/ext/dapr-ext-workflow/ \
119+ -e {toxinidir}/ext/dapr-ext-grpc/ \
120+ -e {toxinidir}/ext/dapr-ext-fastapi/ \
121+ -e {toxinidir}/ext/dapr-ext-langgraph/ \
122+ -e {toxinidir}/ext/dapr-ext-strands/ \
123+ -e {toxinidir}/ext/flask_dapr/
124124
125125[testenv:doc]
126126basepython = python3
0 commit comments