- Delete kikotools/core (registry/settings) and batch_prompts/node_simple which nothing imports - pytest.ini used the [tool:pytest] header and was ignored; make it the single pytest config (drop the pyproject duplicate), keep --strict-markers - Add pytest-asyncio to dev deps; enforce 85% coverage via [tool.coverage.report] fail_under
21 lines
339 B
Plaintext
21 lines
339 B
Plaintext
# Development dependencies for ComfyUI-KikoTools
|
|
|
|
# Testing framework
|
|
pytest>=7.0.0
|
|
pytest-cov>=4.0.0
|
|
pytest-mock>=3.10.0
|
|
pytest-asyncio>=0.21.0
|
|
|
|
# Code quality
|
|
black>=23.0.0
|
|
flake8>=6.0.0
|
|
mypy>=1.0.0
|
|
|
|
# Development utilities
|
|
pre-commit>=3.0.0
|
|
|
|
# ComfyUI testing (mock dependencies for unit tests)
|
|
torch>=2.0.0
|
|
numpy>=1.24.0
|
|
pillow>=9.0.0
|