Installation¶
Quick Install¶
Install the package from PyPI:
pip install fundedness
Optional Dependencies¶
The package has several optional dependency groups:
Streamlit App¶
For the interactive web interface:
pip install fundedness[streamlit]
FastAPI Backend¶
For the REST API:
pip install fundedness[api]
Documentation¶
For building documentation locally:
pip install fundedness[docs]
Development¶
For development and testing:
pip install fundedness[dev]
All Dependencies¶
Install everything:
pip install fundedness[all]
Development Setup¶
Clone the repository and install in editable mode:
git clone https://github.com/engineerinvestor/financial-health-calculator.git
cd financial-health-calculator
pip install -e ".[dev]"
Requirements¶
- Python 3.10 or higher
- NumPy >= 1.24.0
- Pandas >= 2.0.0
- Pydantic >= 2.0.0
- Plotly >= 5.18.0
- SciPy >= 1.11.0
Verifying Installation¶
After installation, verify it works:
from fundedness import compute_cefr
print("Installation successful!")