| [project] | |
| name = "oc-p8" | |
| version = "0.1.0" | |
| description = "MLOps pipeline for credit scoring model from OC_P6" | |
| requires-python = ">=3.12,<3.13" | |
| dependencies = [ | |
| "fastapi>=0.136.1", | |
| "huggingface-hub>=1.14.0", | |
| "ipykernel>=7.2.0", | |
| "jupyter>=1.1.1", | |
| "lightgbm>=4.0.0", | |
| "matplotlib>=3.10.8", | |
| "mlflow>=2.0.0", | |
| "numpy>=2.4.3", | |
| "onnxruntime>=1.26.0", | |
| "optuna>=3.0.0", | |
| "pandas==2.3.3", | |
| "plotly>=5.0.0", | |
| "psycopg2-binary>=2.9.12", | |
| "pyarrow>=23.0.1", | |
| "pydantic>=2.13.3", | |
| "python-dotenv>=1.2.2", | |
| "scikit-learn>=1.8.0", | |
| "seaborn>=0.13.2", | |
| "shap>=0.46.0,!=0.51.0", | |
| "sqlalchemy>=2.0.49", | |
| "uvicorn[standard]>=0.46.0", | |
| "xgboost>=2.0.0", | |
| ] | |
| [dependency-groups] | |
| dev = [ | |
| "evidently>=0.7", | |
| "httpx>=0.28.1", | |
| "line-profiler>=5.0.2", | |
| "onnxmltools>=1.16.0", | |
| "pytest>=9.0.3", | |
| "pytest-cov>=7.1.0", | |
| "ruff>=0.15.12", | |
| "snakeviz>=2.2.2", | |
| "streamlit>=1.57.0", | |
| ] | |