From 51f4f334811cc7277f8096e8c7b932d0b886c14a Mon Sep 17 00:00:00 2001 From: Ethan Paul <24588726+enpaul@users.noreply.github.com> Date: Fri, 16 Apr 2021 01:26:12 -0400 Subject: [PATCH] Add precommit hook for enforcing markdown format with mdformat --- .pre-commit-config.yaml | 10 ++++++++++ tox.ini | 10 ++++++---- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index dc8f248..cac7c75 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -67,3 +67,13 @@ repos: language: system types: - text + + - id: mdformat + name: mdformat + entry: mdformat + language: system + args: + - "--number" + - "--wrap=90" + types: + - markdown diff --git a/tox.ini b/tox.ini index cbee73c..9df0fce 100644 --- a/tox.ini +++ b/tox.ini @@ -22,13 +22,15 @@ platform = linux ignore_errors = true require_locked_deps = true locked_deps = - pre-commit - pre-commit-hooks black blacken-docs - reorder-python-imports - pylint + mdformat + mdformat-gfm mypy + reorder-python-imports + pre-commit + pre-commit-hooks + pylint commands = pre-commit run --all-files pylint --rcfile {toxinidir}/.pylintrc {toxinidir}/tox_poetry_installer/