# Python
__pycache__/
*.py[cod]
*.egg-info/
.eggs/
build/
dist/

# Environments
.venv/
venv/
env/

# Tooling caches
.pytest_cache/
.ruff_cache/
.mypy_cache/
.tox/

# Coverage
.coverage
.coverage.*
coverage.xml
htmlcov/

# Generated by setuptools-scm
src/gtkpass/_version.py

# Build output: GLib reads this and ignores the .xml, so it must never be
# committed or a stale copy silently wins. Regenerate with `make schemas`.
data/gschemas.compiled

# Editors / OS
.idea/
*.swp
.DS_Store

# Throwaway development store and GPG home
.dev/

# Flatpak build tree, ostree repo, and flatpak-builder's download cache
.flatpak-build/
.flatpak-builder/
.flatpak-repo/

# Written by the release workflow in the runner's workspace, and once, by
# accident, committed from a local test of the step that writes it.
/notes.md
