Commit 3984945
committed
test(lfx): install the otel extra in the dev group
The lfx test job runs `uv sync --dev` in src/lfx, which resolves the lfx
member alone and so uninstalls the opentelemetry packages the full langflow
install happens to provide. test_serve_app_flow_span's subprocess probe then
failed with ModuleNotFoundError, and it passed locally only because langflow
was in the venv.
Depend on the extra itself rather than copying its six pins, so the two
cannot drift.1 parent 47dbddb commit 3984945
2 files changed
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
140 | 140 | | |
141 | 141 | | |
142 | 142 | | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
143 | 147 | | |
144 | 148 | | |
145 | 149 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments