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

# Distribution / packaging
build/
dist/
*.egg-info/
.eggs/

# Virtual environments
venv/
env/
.env

# Jupyter Notebook checkpoints
.ipynb_checkpoints/

# Logs and databases
*.log
*.sqlite3

# Test output
htmlcov/
coverage.xml
# Ignore all files in tests directory except Python test scripts
tests/*.csv
tests/*.txt
!tests/*.py
