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"]