# Python bytecode / caches
__pycache__/
*.py[cod]
*$py.class
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
coverage.xml
htmlcov/
.tox/
.nox/

# Virtual environments
.venv/
venv/
env/
ENV/
.python-version

# Build artifacts
build/
dist/
*.egg-info/
.eggs/
pip-wheel-metadata/
wheelhouse/

# scikit-build / CMake / compiled extensions
_skbuild/
CMakeCache.txt
CMakeFiles/
cmake-build-*/
*.cmake
Makefile
compile_commands.json
*.so
*.pyd
*.dll
*.dylib
*.lib
*.a
*.o
*.obj

# cibuildwheel artifacts
.cibw/

# Docs
docs/_build/
site/

# Jupyter
.ipynb_checkpoints/

# OS files
.DS_Store
Thumbs.db
desktop.ini

# IDE / editors
.vscode/
.idea/
*.swp
*.swo
*~

# Logs
*.log

# Local environment files
.env
.env.*
!.env.example

# Packaging/signing
*.tar.gz
*.whl

# Conda
.conda/
conda-bld/
