Registry / devops / ethyca-fides

ethyca-fides

JSON →
library2.84.5pypypiunverified

Fides is an open-source ecosystem for data privacy as code, providing tools for privacy engineering, data mapping, consent management, and privacy request automation. Version 2.84.5 supports Python 3.13+ only. Releases are frequent (multiple per month).

pip install ethyca-fides
INSTALL
IMPORT
SIG · ETHYCA-FIDES
E
ethyca-fides
devopspythonv2.84.5
harness data pending
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
Debug
Known issues
breakingFides 2.x requires Python 3.13+ only. Install on older Python will fail.
fix
Upgrade Python to 3.13 or newer.
affects: >=2.0
gotchaThe main FastAPI application is imported from `fides.api.main`, not `fides` directly. Common mistake leads to import errors.
fix
Use `from fides.api.main import app`.
affects: >=2.0
deprecatedDirect use of `fides.config` module is deprecated; configuration classes moved to `fides.core.config`.
fix
Use `from fides.core.config import FidesConfig`.
affects: >=2.80
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.
Agent activity
26 hits · last 30 days
node
24
Amazon
1
OpenAI (training)
1
Resources
ethyca-fides — pip install ethyca-fides · libregistry