# Python
__pycache__/
*.py[cod]
*$py.class
*.pyc
*.pyo
*.pyd
.Python
*.egg
*.egg-info/
dist/
build/
eggs/
parts/
var/
sdist/
develop-eggs/
.installed.cfg
lib/
lib64/
MANIFEST

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

# Distribution / packaging
.eggs/
pip-wheel-metadata/
share/python-wheels/
*.whl

# C / C++ / Fortran
*.o
*.a
*.so
*.so.*
*.dylib
*.dll
*.mod
*.smod

# CMake
CMakeCache.txt
CMakeFiles/
CMakeScripts/
Testing/
Makefile
cmake_install.cmake
install_manifest.txt
compile_commands.json
CTestTestfile.cmake
_deps/
*.cmake
!cmake/*.cmake

# scikit-build
_skbuild/

# pytest
.pytest_cache/
.coverage
htmlcov/
.tox/
nosetests.xml
coverage.xml
*.cover
*.hypothesis/

# Jupyter Notebooks
.ipynb_checkpoints
*.ipynb

# Editor / IDE
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store
Thumbs.db

# Sphinx docs build
docs/_build/
docs/api/_autosummary/

# MyPy
.mypy_cache/
.dmypy.json
dmypy.json

# Ruff / linters
.ruff_cache/

# CI artifacts
*.log
*.out
.gitlab-ci-local

# Local env files
.env.local
.env.*.local
