# This repository is consumed as a git submodule of the dikolab-horde monorepo.
# **Git does not apply a parent repository's .gitignore to submodule content**,
# so this file has to exist here even though the monorepo ignores the same
# paths. Without it, `git status` inside the submodule reports build noise, and
# the parent reports the submodule as dirty.

# Bytecode
__pycache__/
*.py[cod]

# Virtual environments
.venv/
venv/

# Build artifacts
dist/
build/
*.egg-info/

# Tool caches
.pytest_cache/
.ruff_cache/
.mypy_cache/

# Coverage, including the per-subprocess data files a test run produces
.coverage
.coverage.*
coverage.xml
htmlcov/

# Credentials. Never commit this.
.env
