bench: pin plotly, the hole in the lock

plotly 7.0.0 landed on PyPI and removed the mapbox trace types that
vectorbt 0.28.4's template still references, so 'import vectorbt' died
before a single bar ran. plotly was the one transitive dependency the
lock did not cover; it does now, on 6.9.0, the last 6.x line. The
version printout includes it so the results stay comparable.
This commit is contained in:
Jimmy7892
2026-10-23 23:06:12 +02:00
parent 1e747b133a
commit 1105240617
2 changed files with 8 additions and 1 deletions
+1 -1
View File
@@ -146,7 +146,7 @@ jobs:
- name: Record the resolved environment
shell: bash
run: pip freeze | grep -iE '^(manifoldbt|vectorbt|raptorbt|numpy|numba|pandas|psutil)=' || true
run: pip freeze | grep -iE '^(manifoldbt|vectorbt|raptorbt|numpy|numba|pandas|psutil|plotly)=' || true
- name: Run the benchmark
shell: bash