Installation¶
This documentation describes filestore 2.0.0. Existing 1.x applications should review Migrating from 1.x before upgrading.
Base Package¶
Install filestore with pip:
For reproducible environments, pin the release explicitly:
Or with uv:
The base install includes the local filesystem and in-memory storage engines with no additional dependencies beyond FastAPI itself (Pydantic ships with FastAPI).
Cloud Storage Extras¶
Cloud engines are installed as optional extras so the base package stays lean.
Installs boto3 for S3 and S3-compatible services (MinIO, LocalStack, etc.).
Installs google-cloud-storage for GCS.
Installs azure-storage-blob and azure-identity for Azure Blob Storage.
Multiple Extras¶
Install multiple extras at once, or everything:
Requirements¶
- Python ≥ 3.11
- FastAPI ≥ 0.120.0