# Ignore existing build artifacts
build/
dist/
src/fidesplus.egg-info/
src/fidesplus/ui-build/

# Frontend
**/node_modules
**/.next

# Ignore Python-Specific Files
.mypy_cache/
.pyrefly/
.nox/
.pytest_cache/
__pycache__/
.coverage
**.*.pyc
**.*.pyo
**.*.pyd

# pyenv
.python-version

# Environments
.env
.venv
env/
venv/

# Editors
.vscode/
.idea/

# the docs directory is needed when building the docs container so it can't be in the
# .dockerignore
# docs/

# Ignore dev files
.github/
.devcontainer/

# Ignore cypress artifacts
**/videos/
**/screenshots/
.DS_Store

# Dev files
.pre-commit-config.yaml
# Include .fides/*.yml in the image (check_fides_annotations: `fides evaluate`).

# Git history (version is pre-baked via FIDESPLUS_VERSION build arg)
.git/

# Large local-only directories
profiles/
.ruff_cache/
.cursor/
.llm_cache/
fides_uploads/
.test_durations

# TLA+ / TLC artifacts
specs/**/states/
specs/**/*.old
