Releases: jfishe/pyscaffoldext-pre-commit-ruff
Releases · jfishe/pyscaffoldext-pre-commit-ruff
Release v1.1.1
Added ----- - CI badges. - `Dependabot`_ Github configuration. - `pre-commit-hooks`_ ``name-tests-test`` ``--pytest-test-first``. - `Markdown Lint`_ - `mdformat`_ - `gitlint`_ - `pyproject-fmt`_ - Add maintenance instructions for ``Github actions`` and ``Dependabot`` to :doc:`Contributing <contributing>`. Changed ------- - Sort and format ``.pre-commit-config.yaml``. - Enable Ruff show fixes. - Don't enable `pyproject-fmt`_ by default. - Replace `rst-lint <https://github.com/hoefling/pre-commit-rst-lint>`_ with `Sphinx-lint <https://github.com/sphinx-contrib/sphinx-lint>`_. Removed ------- - Unused ``Cirrus`` CI configuration.
Release v1.0.2
- Fix description `setup.cfg`. - Test `py3.10` through `py3.14`.
Release v1.0.1
- Fix project and documentation URLs in ``setup.cfg``.
Release v1.0.0
- Include –pre-commit by default because –pre-commit-ruff extends –pre-commit. - Add `ruff` configuration to `pyproject.toml` because `ruff` does not support `setup.cfg`. - Extend pre-commit template with `ruff` lint and fix. - Add `mypy` configuration to `setup.cfg` and template. - Minimum `tox` version 4.2.23 - Adopt `ruff`, `ruff-format`, `codespell`, and `rst-lint` for project. - `isort` configuration - `flake8` template and configuration - `[testenv:publish]` in `tox.ini`