Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
38e30d5
deps(python): Bump the python-minor group across 1 directory with 7 u…
dependabot[bot] Jul 23, 2026
ce30620
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 23, 2026
2f8bf0a
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
c612ead
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
74742af
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
21c1bb5
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
340273b
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
e1f401b
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
38a81e9
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
ff6b813
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
0bba9cc
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
d258875
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
1972889
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
7a152cd
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
67fbf83
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
e1961eb
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
d9ad2c9
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
434b02e
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
2658933
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
facf4c2
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
aafa6c1
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
216efab
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
e638e7c
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
869b263
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
c00ee2a
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
96529dd
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
461cdff
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
493c0f7
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
5d54844
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
2f4350c
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
b6d7932
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
981d4b8
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
239ae8e
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
3f0dd85
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
cab4788
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
900f0c4
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
27a28a8
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
985fa9c
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
aa79115
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
ce6ec90
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
4ff84e3
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
edc7165
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
2053a26
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
f076d79
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
4c9338c
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
e4aea11
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
5f561c2
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
1055552
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
04f8a81
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
38f6c63
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
a21cf5f
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
066e2df
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
6b9aff3
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
64129b1
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
38b602b
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
ead2efa
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
915a01b
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
d23a8d3
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
7ac09f8
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
bcb52df
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
b148179
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
7e204d0
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
ad9de5f
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
a8de87e
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
5bbe2ec
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
2f9ed31
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
5a66a9c
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
0fb6717
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
274dcec
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
935eef7
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
1ce74c5
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
2ed0da6
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
ab6b769
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
2aba12a
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
a2ef782
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
db4890f
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
a96e7a4
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
bf18297
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
492c4a4
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
3991103
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
2a4a53a
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
5954507
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
4f158e8
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
8051954
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
a14b265
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
fe6356d
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
16bbab6
Merge branch 'main' into dependabot/uv/python-minor-7482f17c09
github-actions[bot] Jul 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 16 additions & 16 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ keywords = [

dependencies = [
# Core Framework
"fastapi>=0.139.1",
"fastapi>=0.139.2",
"uvicorn[standard]>=0.50.0",
# MCP Server
"mcp>=1.28.1",
Expand All @@ -28,15 +28,15 @@ dependencies = [
"alembic>=1.18.5",
"cloud-sql-python-connector[asyncpg,pg8000]>=1.20.4", # Cloud SQL Connector
# Data & Plotting
"pandas>=3.0.3",
"pandas>=3.0.5",
"numpy>=2.5.1",
"matplotlib>=3.11.0",
"matplotlib>=3.11.1",
# Data Science & ML (for plot implementations)
"scipy>=1.18.0",
"scikit-learn>=1.9.0",
"statsmodels>=0.14.0",
# AI & Cloud
"anthropic>=0.116.0",
"anthropic>=0.119.0",
"google-cloud-storage>=3.13.0",
# Image Processing
"pillow>=12.3.0",
Expand All @@ -49,7 +49,7 @@ dependencies = [
"python-dotenv>=1.0.0",
"pandas-stubs>=3.0.3.260530",
# Caching
"cachetools>=7.1.4",
"cachetools>=7.1.5",
# Auth — Cloudflare Access JWT verification on /debug/*
"pyjwt[crypto]>=2.13.0",
]
Expand All @@ -63,8 +63,8 @@ test = [
"aiosqlite>=0.20.0", # SQLite async driver for integration tests
]
dev = [
"ruff>=0.15.21",
"pre-commit>=4.6.0",
"ruff>=0.16.0",
"pre-commit>=4.6.1",
]
typecheck = [
"mypy>=2.3.0",
Expand Down Expand Up @@ -98,15 +98,15 @@ plotting = [
"squarify>=0.4.0",
]
# Per-library dependencies for CI (minimal installs)
lib-matplotlib = ["matplotlib>=3.11.0", "numpy>=2.5.1", "pandas>=3.0.3", "scipy>=1.18.0", "scikit-learn>=1.9.0", "statsmodels>=0.14.0"]
lib-seaborn = ["seaborn>=0.13.0", "matplotlib>=3.11.0", "numpy>=2.5.1", "pandas>=3.0.3", "scipy>=1.18.0", "scikit-learn>=1.9.0", "statsmodels>=0.14.0"]
lib-plotly = ["plotly>=6.9.0", "kaleido>=1.3.0", "numpy>=2.5.1", "pandas>=3.0.3", "scipy>=1.18.0", "scikit-learn>=1.9.0", "statsmodels>=0.14.0"]
lib-bokeh = ["bokeh>=3.9.1", "numpy>=2.5.1", "pandas>=3.0.3", "scipy>=1.18.0", "scikit-learn>=1.9.0", "statsmodels>=0.14.0", "selenium>=4.46.0", "webdriver-manager>=4.1.2"]
lib-altair = ["altair>=6.2.2", "vl-convert-python>=1.7.0", "numpy>=2.5.1", "pandas>=3.0.3", "scipy>=1.18.0", "scikit-learn>=1.9.0", "statsmodels>=0.14.0"]
lib-plotnine = ["plotnine>=0.15.7", "numpy>=2.5.1", "pandas>=3.0.3", "scipy>=1.18.0", "scikit-learn>=1.9.0", "statsmodels>=0.14.0"]
lib-pygal = ["pygal>=3.1.3", "cairosvg>=2.7.0", "pandas>=3.0.3", "scipy>=1.18.0", "scikit-learn>=1.9.0", "statsmodels>=0.14.0"]
lib-highcharts = ["highcharts-core>=1.11.0", "numpy>=2.5.1", "pandas>=3.0.3", "scipy>=1.18.0", "scikit-learn>=1.9.0", "statsmodels>=0.14.0", "selenium>=4.46.0", "webdriver-manager>=4.1.2"]
lib-letsplot = ["lets-plot>=4.11.0", "pandas>=3.0.3", "scipy>=1.18.0", "scikit-learn>=1.9.0", "statsmodels>=0.14.0"]
lib-matplotlib = ["matplotlib>=3.11.1", "numpy>=2.5.1", "pandas>=3.0.5", "scipy>=1.18.0", "scikit-learn>=1.9.0", "statsmodels>=0.14.0"]
lib-seaborn = ["seaborn>=0.13.0", "matplotlib>=3.11.1", "numpy>=2.5.1", "pandas>=3.0.5", "scipy>=1.18.0", "scikit-learn>=1.9.0", "statsmodels>=0.14.0"]
lib-plotly = ["plotly>=6.9.0", "kaleido>=1.3.0", "numpy>=2.5.1", "pandas>=3.0.5", "scipy>=1.18.0", "scikit-learn>=1.9.0", "statsmodels>=0.14.0"]
lib-bokeh = ["bokeh>=3.9.1", "numpy>=2.5.1", "pandas>=3.0.5", "scipy>=1.18.0", "scikit-learn>=1.9.0", "statsmodels>=0.14.0", "selenium>=4.46.0", "webdriver-manager>=4.1.2"]
lib-altair = ["altair>=6.2.2", "vl-convert-python>=1.7.0", "numpy>=2.5.1", "pandas>=3.0.5", "scipy>=1.18.0", "scikit-learn>=1.9.0", "statsmodels>=0.14.0"]
lib-plotnine = ["plotnine>=0.15.7", "numpy>=2.5.1", "pandas>=3.0.5", "scipy>=1.18.0", "scikit-learn>=1.9.0", "statsmodels>=0.14.0"]
lib-pygal = ["pygal>=3.1.3", "cairosvg>=2.7.0", "pandas>=3.0.5", "scipy>=1.18.0", "scikit-learn>=1.9.0", "statsmodels>=0.14.0"]
lib-highcharts = ["highcharts-core>=1.11.0", "numpy>=2.5.1", "pandas>=3.0.5", "scipy>=1.18.0", "scikit-learn>=1.9.0", "statsmodels>=0.14.0", "selenium>=4.46.0", "webdriver-manager>=4.1.2"]
lib-letsplot = ["lets-plot>=4.11.0", "pandas>=3.0.5", "scipy>=1.18.0", "scikit-learn>=1.9.0", "statsmodels>=0.14.0"]
all = [
"anyplot[test,dev,plotting,typecheck]",
]
Expand Down
Loading
Loading