完善库依赖

This commit is contained in:
Chenlab 2025-06-12 00:58:39 +08:00
parent a2eefd1902
commit f320a1696f
2 changed files with 17 additions and 12 deletions

View File

@ -274,12 +274,14 @@ This project is licensed under the MIT License - see the [LICENSE](LICENSE) file
## 🏗️ Dependencies ## 🏗️ Dependencies
FScanpy automatically installs all required dependencies: FScanpy automatically installs all required dependencies:
- `numpy>=1.19.0` - `numpy>=1.24.3`
- `pandas>=1.2.0` - `pandas>=2.2.3`
- `scikit-learn>=1.0.0` - `tensorflow>=2.10.1`
- `tensorflow>=2.6.0` - `scikit-learn>=1.6.0`
- `matplotlib>=3.3.0` - `matplotlib>=3.9.4`
- `seaborn>=0.11.0` - `joblib>=1.4.2`
- `biopython>=1.85`
- `wrapt>=1.17.0`
--- ---

View File

@ -8,13 +8,16 @@ version = "1.0.0"
description = "PRF prediction tool" description = "PRF prediction tool"
authors = [{name = "FScanpy Developer", email = "example@example.com"}] authors = [{name = "FScanpy Developer", email = "example@example.com"}]
dependencies = [ dependencies = [
"numpy", "numpy>=1.24.3",
"pandas", "pandas>=2.2.3",
"tensorflow", "tensorflow>=2.10.1",
"scikit-learn", "scikit-learn>=1.6.0",
"wrapt>=1.10.11" "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] [tool.setuptools]
packages = ["FScanpy", "FScanpy.features"] packages = ["FScanpy", "FScanpy.features"]