Installation¶
Requirements¶
- Python 3.10 or later
- Azure Functions Core Tools (for local development)
- An Azure Functions project using the Python v2 programming model
Install from PyPI¶
This installs the package along with its dependencies:
azure-functions— Azure Functions Python SDKlanggraph(>= 0.2) — LangGraph graph runtimepydantic(>= 2.0, < 3.0) — request/response validation
Add to your requirements¶
In your Azure Functions project, add to requirements.txt:
Or if using pyproject.toml:
Development installation¶
Clone the repository and install with development dependencies:
git clone https://github.com/yeongseon/azure-functions-langgraph.git
cd azure-functions-langgraph
make install
This creates a virtual environment, installs Hatch, and sets up the development environment with all tools (ruff, mypy, pytest, pre-commit).