pypa / pyproject-hooks

A low-level library for calling build-backends in `pyproject.toml`-based project
https://pyproject-hooks.readthedocs.io/
MIT License
122 stars 49 forks source link

Modernise the codebase with black, ruff, pre-commit and nox #163

Closed pradyunsg closed 1 year ago

pradyunsg commented 1 year ago

This mostly exists to make it easier for me to work on this codebase, by using tools that aid the workflow by handling formatting and automating the workflow more gracefully than the existing configured tools (tox, flake8).

Closes #162 since this includes that.

takluyver commented 1 year ago

Thanks Pradyun!