forked from divyanshakya966/Calculus-Calculator
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirements.txt
More file actions
26 lines (22 loc) · 789 Bytes
/
Copy pathrequirements.txt
File metadata and controls
26 lines (22 loc) · 789 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Calculus Calculator Requirements
# Compatible with Python 3.8+ including Python 3.12
# Core mathematical libraries (optional - only needed for advanced features)
numpy>=1.21.0; python_version<"3.12"
numpy>=1.24.0; python_version>="3.12"
scipy>=1.7.0; python_version<"3.12"
scipy>=1.9.0; python_version>="3.12"
sympy>=1.8; python_version<"3.12"
sympy>=1.11.0; python_version>="3.12"
# Plotting library (optional)
matplotlib>=3.4.0; python_version<"3.12"
matplotlib>=3.6.0; python_version>="3.12"
# Development and testing (optional)
pytest>=6.0.0
pytest-cov>=2.12.0
# Note: The following are built-in Python modules and do NOT need installation:
# - math (built-in)
# - decimal (built-in)
# - re (built-in)
# - json (built-in)
# - os (built-in)
# - typing (built-in in Python 3.5+)