Skip to content

Commit f78933f

Browse files
committed
Promote plotly/pandas/streamlit to core deps so uv.lock includes them
1 parent ddbf660 commit f78933f

2 files changed

Lines changed: 30 additions & 17 deletions

File tree

pyproject.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,12 @@ dependencies = [
4141
"scipy>=1.11",
4242
"matplotlib>=3.8",
4343
"tqdm>=4.66",
44+
# The Streamlit dashboard is a first-class feature of this package and
45+
# lives in app/. Keeping plotly/pandas/streamlit in core deps means the
46+
# uv.lock consumed by Streamlit Community Cloud resolves them too.
47+
"plotly>=5.17",
48+
"pandas>=2.0",
49+
"streamlit>=1.30",
4450
]
4551

4652
[project.optional-dependencies]

uv.lock

Lines changed: 24 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)