FlorianSC/agritech-interface
0
1[project]2name = "systeme-recommandation-agricole"3version = "0.1.0"4description = ""5authors = [6 { name = "Florian Schorer", email = "schorer.florian@me.com" }7]8readme = "README.md"9requires-python = ">=3.12,<4"10 11dependencies = [12 "pandas>=2.3.3,<3.0.0",13 "numpy>=2.4.3,<3.0.0",14 "matplotlib>=3.10.8,<4.0.0",15 "seaborn>=0.13.2,<0.14.0",16 "scikit-learn>=1.6.0,<2.0.0",17 "ipykernel>=7.2.0,<8.0.0",18 "nbformat>=5.10.4,<6.0.0",19 "xgboost>=2.1.0,<3.0.0", # Ajusté pour la stabilité20 "itables>=2.7.3,<3.0.0",21 "lightgbm>=4.5.0,<5.0.0",22 "mlflow>=2.15.0", # Utilise une version récente stable23 "graphql-core==3.2.3", # FIX: Version exacte pour éviter le bug d'import24 "graphene>=3.0.0,<4.0.0", # FIX: Version compatible avec graphql-core 3.2.325 "packaging==23.2",26 "streamlit (>=1.56.0,<2.0.0)",27 "huggingface-hub (>=1.9.0,<2.0.0)",28 "pytest (>=9.0.2,<10.0.0)",29 "pytest-cov (>=7.1.0,<8.0.0)",30 "shap (>=0.51.0,<0.52.0)",31 "python-dotenv (>=1.2.2,<2.0.0)"32]33 34[build-system]35requires = ["poetry-core>=2.0.0,<3.0.0"]36build-backend = "poetry.core.masonry.api"