From f320a1696fdcc2563dc38f7a276aea573244591f Mon Sep 17 00:00:00 2001 From: Chenlab Date: Thu, 12 Jun 2025 00:58:39 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E5=BA=93=E4=BE=9D=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 14 ++++++++------ pyproject.toml | 15 +++++++++------ 2 files changed, 17 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index f96d826..173cc3d 100644 --- a/README.md +++ b/README.md @@ -274,12 +274,14 @@ This project is licensed under the MIT License - see the [LICENSE](LICENSE) file ## 🏗️ Dependencies FScanpy automatically installs all required dependencies: -- `numpy>=1.19.0` -- `pandas>=1.2.0` -- `scikit-learn>=1.0.0` -- `tensorflow>=2.6.0` -- `matplotlib>=3.3.0` -- `seaborn>=0.11.0` +- `numpy>=1.24.3` +- `pandas>=2.2.3` +- `tensorflow>=2.10.1` +- `scikit-learn>=1.6.0` +- `matplotlib>=3.9.4` +- `joblib>=1.4.2` +- `biopython>=1.85` +- `wrapt>=1.17.0` --- diff --git a/pyproject.toml b/pyproject.toml index 622ee5a..a7f4139 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,13 +8,16 @@ version = "1.0.0" description = "PRF prediction tool" authors = [{name = "FScanpy Developer", email = "example@example.com"}] dependencies = [ - "numpy", - "pandas", - "tensorflow", - "scikit-learn", - "wrapt>=1.10.11" + "numpy>=1.24.3", + "pandas>=2.2.3", + "tensorflow>=2.10.1", + "scikit-learn>=1.6.0", + "matplotlib>=3.9.4", + "joblib>=1.4.2", + "biopython>=1.85", + "wrapt>=1.17.0" ] -requires-python = ">=3.7" +requires-python = ">=3.9" [tool.setuptools] packages = ["FScanpy", "FScanpy.features"]