Install & Compatibility
Where this runs
No compatibility data collected yet for this library.
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
FidesApp
✓ from fides.api.main import app
✗ from fides import app
The FastAPI app instance lives in fides.api.main, not top-level fides.
Config
✓ from fides.core.config import FidesConfig
✗ from fides.config import FidesConfig
Config module moved to fides.core.config in recent releases.
privacy_request
✓ from fides.api.ops.models.privacy_request import PrivacyRequest
✗ from fides.models.privacy_request import PrivacyRequest
Models are under fides.api.ops.models.
Minimal setup to run the Fides API server. Set required environment variables before importing the app.
from fides.api.main import app
import os
# Example: configure database URL via environment variable
os.environ.setdefault('FIDES__DATABASE__SERVER', 'localhost')
os.environ.setdefault('FIDES__DATABASE__USER', 'fides')
os.environ.setdefault('FIDES__DATABASE__PASSWORD', 'fides')
os.environ.setdefault('FIDES__DATABASE__DB', 'fides')
# Access the FastAPI app instance
@app.get("/health")
async def health():
return {"status": "ok"}
# Run with: uvicorn fides.api.main:app --reload
fides --version
Upgrade
Version history
2.84.5latest on PyPI · released May 7, 2026
Audit
Dependencies
python>=3.13requiredFides 2.x requires Python 3.13 or newer (but <4). Older Python versions are not supported.