You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
motief/pyproject.toml

39 lines
809 B

[project]
name = "stemwijzer"
version = "0.1.0"
description = "Add your description here"
readme = "README.md"
requires-python = ">=3.13"
dependencies = [
"duckdb>=1.3.2",
"ibis-framework[duckdb]>=10.8.0",
"openai>=1.99.7",
"scipy>=1.11",
"umap-learn>=0.5",
"plotly>=5.0",
# moved pytest to development requirements
"requests>=2.32.4",
"schedule>=1.2.2",
"streamlit>=1.48.0",
"scikit-learn>=1.8.0",
"beautifulsoup4>=4.14.3",
"lxml>=6.0.2",
"matplotlib>=3.8",
]
[dependency-groups]
dev = [
"pytest>=9.0.2",
"pyright>=1.1.408",
"pytest-benchmark>=4.0.0",
"ruff>=0.11.0",
]
[tool.ruff.lint]
select = ["T20", "BLE"]
ignore = []
[tool.ruff.lint.per-file-ignores]
"scripts/*" = ["T20"]
"tools/*" = ["T20"]
".mindmodel/examples/*" = ["T20"]