# Python Artifacts
__pycache__/
*.py[cod]
*$py.class
*.so

# Build & Packaging Outputs
.Python
*.egg
*.egg-info/
*.manifest
*.spec
*.zip
.eggs/
.installed.cfg
MANIFEST
build/
builds/
develop-eggs/
dist/
downloads/
eggs/
lib/
lib64/
parts/
sdist/
share/python-wheels/
var/
wheels/

# Dependency Management
.pdm-build/
.pdm-python
.pdm.toml
Pipfile.lock
poetry.lock
uv.lock
__pypackages__/

# Virtual Environments
.env
.venv/
ENV/
env/
env.bak/
venv/
venv.bak/

# Testing & Coverage
.coverage
.coverage.*
.hypothesis/
.nox/
.pytest_cache/
.tox/
.cache
cover/
coverage.*
coverage.xml
htmlcov/
nosetests.xml
*.cover
*.py,cover

# Type Checkers & Linters
.dmypy.json
.mypy_cache/
.pyre/
.pytype/
.ruff_cache/
dmypy.json

# Editor & IDE Settings
.vscode/

# Jupyter / IPython Artifacts
.ipynb_checkpoints
ipython_config.py
profile_default/

# Logs & Temporary Files
*.log
*~
.*.swp
pip-delete-this-directory.txt
pip-log.txt

# Framework & Task Queue State
celerybeat-schedule
celerybeat.pid
db.sqlite3
db.sqlite3-journal
instance/
local_settings.py
.scrapy
.webassets-cache

# Documentation Outputs
docs/_build/
/site

# Translations
*.mo
*.pot

# Miscellaneous Python
*.sage.py

# PyPI Credentials
.pypirc

# QGIS Plugin Artifacts
*_ui.py
*.qgs~
*.qgz~
resources.py
symbology-style.db

# Operating System Artifacts
.DS_Store

# Project-Specific Artifacts
.archive/
*/.archive/
**/.archive/
.backup/
*/.backup/
**/.backup/
.conf/
.pwsh/
.python-version
.specify/
AGENTS.m
AGENTS.md
CLAUDE.md
GEMINI.md
logs/

# Workflow Automation
.claude/
.gemini/
.remote-workflow/
docs/claude/
docs/gemini/

# LAZ-to-writers Test Outputs
tests/laz_to_writers/outputs/*
!tests/laz_to_writers/outputs/.gitkeep
!tests/laz_to_writers/outputs/README.md
