# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
*.so

# C extensions
*.pyd

# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
*.manifest
*.spec

# Virtual environments
.env
.venv
env/
venv/
ENV/
.venv/
pip-wheel-metadata/
.pypi*

# IDEs and editors
.idea/
.vscode/
*.swp
*.swo

# Testing
.coverage
.coverage.*
htmlcov/
.pytest_cache/
.tox/
.nox/
.hypothesis/
*.csv
*.json

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

# Pandas profiling
__pandas_profile_report__/

# System files
.DS_Store
Thumbs.db
ehthumbs.db
Icon?
.Spotlight-V100
.Trashes

# Misc
*.log
.mypy_cache/
*.bak
*.tmp
*.orig
*.rej
ROADMAP.md

# Lock files (if not needed in repo)
Pipfile.lock
poetry.lock
*.lock

# Hatch/Poetry/PDM
.hatch/
.pdm.toml

# Pyright
typings/
