# Python Build & Cache
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

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

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

# Testing
.pytest_cache/
.coverage
htmlcov/
.tox/

# Documentation (OLD Doxygen)
# Ignoriere den ganzen alten Doxygen-Output
doc/html/
doc/xml/
doc.log
doc.cfg
texput.log
x.log
make_latex.sh

# Documentation (NEW Sphinx - Build Output)
# Ignoriere den Sphinx Build-Ordner, aber behalte die Source-Dateien
doc/sphinx/_build/

# Tools (Skripte, die nur lokal genutzt werden)
# Wenn du die Skripte im Repo behalten willst, lösche diese Zeilen:
# convert_doxygen_to_sphinx.py
# fix-docstring.py
/public/
