2311020116_CreditCardFraudD.../pyproject.toml

31 lines
656 B
TOML
Raw Permalink Normal View History

[tool.uv]
[project]
name = "creditcard-fraud-detection"
version = "0.1.0"
description = "信用卡欺诈检测系统"
license = { text = "MIT" }
dependencies = [
"numpy>=1.24.0",
"polars>=0.19.0",
"pandas>=2.2.0",
"scikit-learn>=1.3.0",
"imbalanced-learn>=0.11.0",
"lightgbm>=4.0.0",
"matplotlib>=3.7.0",
"seaborn>=0.13.0",
"joblib>=1.3.0",
"pydantic>=2.0.0",
"pandera>=0.18.0",
"openai>=1.0.0",
"python-dotenv>=1.0.0",
"streamlit>=1.28.0",
]
[project.scripts]
train = "src.train:train_and_evaluate"
demo = "streamlit:run src/streamlit_app.py"
[tool.ruff]
line-length = 88
select = ["E", "F", "W"]