Complete makefile toolkit with generation and validation capabilities
97
97%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Advisory
Suggest reviewing before use
You are creating a Makefile for a Python library called dataparse. The project uses pyproject.toml and hatch (or python -m build) for packaging. Requirements:
develop target: installs the package in editable mode with dev extras (pip install -e .[dev])test target: runs pytest with coveragelint target: runs ruff check . and mypy src/build target: runs python -m buildclean target: removes dist/, build/, *.egg-info/, and __pycache__ directorieshelp target: auto-generated from ## commentsPYTHON ?= python3Produce a Makefile for this Python project. Each target recipe must handle multi-step commands correctly (do not rely on separate shell lines for cd + command).