python-configs/.gitignore
Lilith 56af66b24e feat(@configs/python): add shared Python tooling configurations
Provides standardized configs for ruff, mypy, and pytest.

- ruff.toml: linting + formatting (100 char, E/F/I/N/W/UP/B/C4/SIM/RUF/PTH/ERA)
- mypy.ini: strict type checking
- pytest.ini: auto async, strict markers

Usage: extend = ".venv/.../tqftw_python_configs/ruff.toml"

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-04 23:11:24 -08:00

51 lines
439 B
Text

# Python
__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
.env
.venv
env/
venv/
ENV/
# IDE
.idea/
.vscode/
*.swp
*.swo
*~
# Testing
.tox/
.nox/
.coverage
.coverage.*
htmlcov/
.pytest_cache/
.mypy_cache/
.ruff_cache/
# Distribution
*.manifest
*.spec
pip-log.txt
pip-delete-this-directory.txt