APScheduler>=3.11.0
duckdb>=1.5.0
fastexcel>=0.19.0
polars>=1.39.0
pyarrow>=23.0.1
PySide6>=6.9.0
textual>=0.74.0
xlsxwriter>=3.2.9

[dev]
ipykernel>=7.0.0
ipython>=9.0.0
jupyterlab>=4.4.0
myst-parser>=4.0.0
notebook>=7.4.0
numpy>=2.4.0
openpyxl>=3.1.0
pandas>=3.0.0
pydoclint>=0.7.6
pydocstyle>=6.3.0
pyinstaller>=6.15.0
pytest>=9.0.0
pytest-cov>=7.0.0
ruff>=0.15.10
Sphinx>=9.1.0
sphinx_rtd_theme>=3.1.0
viztracer>=1.1.0

[docs]
myst-parser>=4.0.0
Sphinx>=9.1.0
sphinx_rtd_theme>=3.1.0

[notebook]
ipykernel>=7.0.0
ipython>=9.0.0
jupyterlab>=4.4.0
notebook>=7.4.0

[package]
pyinstaller>=6.15.0

[polars-lts]
polars-lts-cpu>=1.33.1

[synthetic]
numpy>=2.4.0
openpyxl>=3.1.0
pandas>=3.0.0

[test]
openpyxl>=3.1.0
pandas>=3.0.0
pydocstyle>=6.3.0
pytest>=9.0.0
pytest-cov>=7.0.0
