From a5c9dd62beb54e3897839cc8ffc7d3d6dbd9899b Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 19 Sep 2023 09:15:48 +0000 Subject: [PATCH 001/110] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - https://github.com/charliermarsh/ruff-pre-commit → https://github.com/astral-sh/ruff-pre-commit - [github.com/astral-sh/ruff-pre-commit: 47023bed2b253176c10ba0f760c85e952e52e5fd → 6fcbf19c7cf351a8dc3517a0fed3ebfa05610de2](https://github.com/astral-sh/ruff-pre-commit/compare/47023bed2b253176c10ba0f760c85e952e52e5fd...6fcbf19c7cf351a8dc3517a0fed3ebfa05610de2) - [github.com/psf/black: b70b2c619671f0c6adc722742181bd2fa6e2a2f4 → e87737140f32d3cd7c44ede75f02dcd58e55820e](https://github.com/psf/black/compare/b70b2c619671f0c6adc722742181bd2fa6e2a2f4...e87737140f32d3cd7c44ede75f02dcd58e55820e) - https://github.com/charliermarsh/ruff-pre-commit → https://github.com/astral-sh/ruff-pre-commit - [github.com/astral-sh/ruff-pre-commit: 47023bed2b253176c10ba0f760c85e952e52e5fd → 6fcbf19c7cf351a8dc3517a0fed3ebfa05610de2](https://github.com/astral-sh/ruff-pre-commit/compare/47023bed2b253176c10ba0f760c85e952e52e5fd...6fcbf19c7cf351a8dc3517a0fed3ebfa05610de2) - [github.com/rstcheck/rstcheck: 165c37523acb08cc649f44d378c80266ce451c2a → 445861c31d8134562e723d77115721038de2e687](https://github.com/rstcheck/rstcheck/compare/165c37523acb08cc649f44d378c80266ce451c2a...445861c31d8134562e723d77115721038de2e687) - [github.com/DavidAnson/markdownlint-cli2: 5199ad880c218462d54620a41ea08cc210eb1c5f → ef974bde8375da10f3aa38a1b6ce646a34a23446](https://github.com/DavidAnson/markdownlint-cli2/compare/5199ad880c218462d54620a41ea08cc210eb1c5f...ef974bde8375da10f3aa38a1b6ce646a34a23446) --- .pre-commit-config.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index d81e4dc1..22e3aa3a 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -41,8 +41,8 @@ repos: # ---------------------------------------------- # ruff - python linter with fixing ability - - repo: https://github.com/charliermarsh/ruff-pre-commit - rev: 47023bed2b253176c10ba0f760c85e952e52e5fd # frozen: v0.0.287 + - repo: https://github.com/astral-sh/ruff-pre-commit + rev: 6fcbf19c7cf351a8dc3517a0fed3ebfa05610de2 # frozen: v0.0.290 hooks: - id: ruff name: ruff (fix) @@ -50,7 +50,7 @@ repos: # black - python formatter - repo: https://github.com/psf/black - rev: b70b2c619671f0c6adc722742181bd2fa6e2a2f4 # frozen: 23.9.0 + rev: e87737140f32d3cd7c44ede75f02dcd58e55820e # frozen: 23.9.1 hooks: - id: black args: ["--safe"] @@ -139,8 +139,8 @@ repos: # ---------------------------------------------- # ruff - python linter with fixing ability - - repo: https://github.com/charliermarsh/ruff-pre-commit - rev: 47023bed2b253176c10ba0f760c85e952e52e5fd # frozen: v0.0.287 + - repo: https://github.com/astral-sh/ruff-pre-commit + rev: 6fcbf19c7cf351a8dc3517a0fed3ebfa05610de2 # frozen: v0.0.290 hooks: - id: ruff name: ruff (lint) @@ -196,7 +196,7 @@ repos: # rstcheck - rst file checker - repo: https://github.com/rstcheck/rstcheck - rev: 165c37523acb08cc649f44d378c80266ce451c2a # frozen: v6.1.2 + rev: 445861c31d8134562e723d77115721038de2e687 # frozen: v6.2.0 hooks: - id: rstcheck additional_dependencies: [sphinx] @@ -209,7 +209,7 @@ repos: # markdownlint - md file checker - repo: https://github.com/DavidAnson/markdownlint-cli2 - rev: 5199ad880c218462d54620a41ea08cc210eb1c5f # frozen: v0.9.2 + rev: ef974bde8375da10f3aa38a1b6ce646a34a23446 # frozen: v0.10.0 hooks: - id: markdownlint-cli2 From a8d533f63e1107ee1037c739f7b14438e66d2dce Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 19 Sep 2023 09:17:24 +0000 Subject: [PATCH 002/110] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .pre-commit-config.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 22e3aa3a..ecbf2817 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 6fcbf19c7cf351a8dc3517a0fed3ebfa05610de2 # frozen: v0.0.290 + rev: 6fcbf19c7cf351a8dc3517a0fed3ebfa05610de2 # frozen: v0.0.290 hooks: - id: ruff name: ruff (fix) @@ -50,7 +50,7 @@ repos: # black - python formatter - repo: https://github.com/psf/black - rev: e87737140f32d3cd7c44ede75f02dcd58e55820e # frozen: 23.9.1 + rev: e87737140f32d3cd7c44ede75f02dcd58e55820e # frozen: 23.9.1 hooks: - id: black args: ["--safe"] @@ -140,7 +140,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 6fcbf19c7cf351a8dc3517a0fed3ebfa05610de2 # frozen: v0.0.290 + rev: 6fcbf19c7cf351a8dc3517a0fed3ebfa05610de2 # frozen: v0.0.290 hooks: - id: ruff name: ruff (lint) @@ -196,7 +196,7 @@ repos: # rstcheck - rst file checker - repo: https://github.com/rstcheck/rstcheck - rev: 445861c31d8134562e723d77115721038de2e687 # frozen: v6.2.0 + rev: 445861c31d8134562e723d77115721038de2e687 # frozen: v6.2.0 hooks: - id: rstcheck additional_dependencies: [sphinx] @@ -209,7 +209,7 @@ repos: # markdownlint - md file checker - repo: https://github.com/DavidAnson/markdownlint-cli2 - rev: ef974bde8375da10f3aa38a1b6ce646a34a23446 # frozen: v0.10.0 + rev: ef974bde8375da10f3aa38a1b6ce646a34a23446 # frozen: v0.10.0 hooks: - id: markdownlint-cli2 From 9e971fcf8532841183ea8bce865dcb997a55316b Mon Sep 17 00:00:00 2001 From: Christian Riedel Date: Wed, 20 Sep 2023 08:59:40 +0200 Subject: [PATCH 003/110] fix broken link in changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4785fbe3..8a4c05ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,7 +21,7 @@ NOTE: please use them in this order. ## [6.2.0 (2023-09-09)](https://github.com/rstcheck/rstcheck/releases/v6.2.0) -[diff vv6.1.2...v6.2.0](https://github.com/rstcheck/rstcheck/compare/vv6.1.2...v6.2.0) +[diff vv6.1.2...v6.2.0](https://github.com/rstcheck/rstcheck/compare/v6.1.2...v6.2.0) ### Bugfixes From e900f94c0858818d8a5a6a9ca6aea149dddfa74a Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 26 Sep 2023 09:31:48 +0000 Subject: [PATCH 004/110] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: 6fcbf19c7cf351a8dc3517a0fed3ebfa05610de2 → 146c621c9fbe4727ca57be94779b7abecf5058ec](https://github.com/astral-sh/ruff-pre-commit/compare/6fcbf19c7cf351a8dc3517a0fed3ebfa05610de2...146c621c9fbe4727ca57be94779b7abecf5058ec) - [github.com/astral-sh/ruff-pre-commit: 6fcbf19c7cf351a8dc3517a0fed3ebfa05610de2 → 146c621c9fbe4727ca57be94779b7abecf5058ec](https://github.com/astral-sh/ruff-pre-commit/compare/6fcbf19c7cf351a8dc3517a0fed3ebfa05610de2...146c621c9fbe4727ca57be94779b7abecf5058ec) --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index ecbf2817..5f3eabbe 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 6fcbf19c7cf351a8dc3517a0fed3ebfa05610de2 # frozen: v0.0.290 + rev: 146c621c9fbe4727ca57be94779b7abecf5058ec # frozen: v0.0.291 hooks: - id: ruff name: ruff (fix) @@ -140,7 +140,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 6fcbf19c7cf351a8dc3517a0fed3ebfa05610de2 # frozen: v0.0.290 + rev: 146c621c9fbe4727ca57be94779b7abecf5058ec # frozen: v0.0.291 hooks: - id: ruff name: ruff (lint) From 6b3376d2397ae65830451c641b113bd5ec8a7c9c Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 26 Sep 2023 09:32:02 +0000 Subject: [PATCH 005/110] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 5f3eabbe..b7aa3caf 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 146c621c9fbe4727ca57be94779b7abecf5058ec # frozen: v0.0.291 + rev: 146c621c9fbe4727ca57be94779b7abecf5058ec # frozen: v0.0.291 hooks: - id: ruff name: ruff (fix) @@ -140,7 +140,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 146c621c9fbe4727ca57be94779b7abecf5058ec # frozen: v0.0.291 + rev: 146c621c9fbe4727ca57be94779b7abecf5058ec # frozen: v0.0.291 hooks: - id: ruff name: ruff (lint) From b1eb5c953db0ebcc066c0435c9c63b5fd8cb26bc Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 3 Oct 2023 11:32:30 +0000 Subject: [PATCH 006/110] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: 146c621c9fbe4727ca57be94779b7abecf5058ec → 42f98979dbdfcd148dff424477552b8816a7cf01](https://github.com/astral-sh/ruff-pre-commit/compare/146c621c9fbe4727ca57be94779b7abecf5058ec...42f98979dbdfcd148dff424477552b8816a7cf01) - [github.com/astral-sh/ruff-pre-commit: 146c621c9fbe4727ca57be94779b7abecf5058ec → 42f98979dbdfcd148dff424477552b8816a7cf01](https://github.com/astral-sh/ruff-pre-commit/compare/146c621c9fbe4727ca57be94779b7abecf5058ec...42f98979dbdfcd148dff424477552b8816a7cf01) - [github.com/shellcheck-py/shellcheck-py: 375289a39f5708101b1f916eb729e8d6da96993f → 4de1378e4cd853bfc2b111b05fff35e2dbf809a3](https://github.com/shellcheck-py/shellcheck-py/compare/375289a39f5708101b1f916eb729e8d6da96993f...4de1378e4cd853bfc2b111b05fff35e2dbf809a3) --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b7aa3caf..093fcfd9 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 146c621c9fbe4727ca57be94779b7abecf5058ec # frozen: v0.0.291 + rev: 42f98979dbdfcd148dff424477552b8816a7cf01 # frozen: v0.0.292 hooks: - id: ruff name: ruff (fix) @@ -140,7 +140,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 146c621c9fbe4727ca57be94779b7abecf5058ec # frozen: v0.0.291 + rev: 42f98979dbdfcd148dff424477552b8816a7cf01 # frozen: v0.0.292 hooks: - id: ruff name: ruff (lint) @@ -186,7 +186,7 @@ repos: # shellscript (via PyPI package) - repo: https://github.com/shellcheck-py/shellcheck-py - rev: 375289a39f5708101b1f916eb729e8d6da96993f # frozen: v0.9.0.5 + rev: 4de1378e4cd853bfc2b111b05fff35e2dbf809a3 # frozen: v0.9.0.6 hooks: - id: shellcheck From 5a62b9565c2ad6c058012435f34493c630ec5405 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 3 Oct 2023 11:33:02 +0000 Subject: [PATCH 007/110] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 093fcfd9..b044db65 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 42f98979dbdfcd148dff424477552b8816a7cf01 # frozen: v0.0.292 + rev: 42f98979dbdfcd148dff424477552b8816a7cf01 # frozen: v0.0.292 hooks: - id: ruff name: ruff (fix) @@ -140,7 +140,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 42f98979dbdfcd148dff424477552b8816a7cf01 # frozen: v0.0.292 + rev: 42f98979dbdfcd148dff424477552b8816a7cf01 # frozen: v0.0.292 hooks: - id: ruff name: ruff (lint) @@ -186,7 +186,7 @@ repos: # shellscript (via PyPI package) - repo: https://github.com/shellcheck-py/shellcheck-py - rev: 4de1378e4cd853bfc2b111b05fff35e2dbf809a3 # frozen: v0.9.0.6 + rev: 4de1378e4cd853bfc2b111b05fff35e2dbf809a3 # frozen: v0.9.0.6 hooks: - id: shellcheck From 91358f2c7bf3e6db9274148ea0cc0b2f63aa48c0 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 16 Oct 2023 20:33:30 +0000 Subject: [PATCH 008/110] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pre-commit/pre-commit-hooks: f71fa2c1f9cf5cb705f73dffe4b21f7c61470ba9 → c4a0b883114b00d8d76b479c820ce7950211c99b](https://github.com/pre-commit/pre-commit-hooks/compare/f71fa2c1f9cf5cb705f73dffe4b21f7c61470ba9...c4a0b883114b00d8d76b479c820ce7950211c99b) - [github.com/astral-sh/ruff-pre-commit: 42f98979dbdfcd148dff424477552b8816a7cf01 → 382100c524aa3fa39218d6262f0cbf02dffae4db](https://github.com/astral-sh/ruff-pre-commit/compare/42f98979dbdfcd148dff424477552b8816a7cf01...382100c524aa3fa39218d6262f0cbf02dffae4db) - [github.com/pre-commit/pre-commit-hooks: f71fa2c1f9cf5cb705f73dffe4b21f7c61470ba9 → c4a0b883114b00d8d76b479c820ce7950211c99b](https://github.com/pre-commit/pre-commit-hooks/compare/f71fa2c1f9cf5cb705f73dffe4b21f7c61470ba9...c4a0b883114b00d8d76b479c820ce7950211c99b) - [github.com/pre-commit/pre-commit-hooks: f71fa2c1f9cf5cb705f73dffe4b21f7c61470ba9 → c4a0b883114b00d8d76b479c820ce7950211c99b](https://github.com/pre-commit/pre-commit-hooks/compare/f71fa2c1f9cf5cb705f73dffe4b21f7c61470ba9...c4a0b883114b00d8d76b479c820ce7950211c99b) - [github.com/astral-sh/ruff-pre-commit: 42f98979dbdfcd148dff424477552b8816a7cf01 → 382100c524aa3fa39218d6262f0cbf02dffae4db](https://github.com/astral-sh/ruff-pre-commit/compare/42f98979dbdfcd148dff424477552b8816a7cf01...382100c524aa3fa39218d6262f0cbf02dffae4db) - [github.com/pre-commit/pre-commit-hooks: f71fa2c1f9cf5cb705f73dffe4b21f7c61470ba9 → c4a0b883114b00d8d76b479c820ce7950211c99b](https://github.com/pre-commit/pre-commit-hooks/compare/f71fa2c1f9cf5cb705f73dffe4b21f7c61470ba9...c4a0b883114b00d8d76b479c820ce7950211c99b) - [github.com/pre-commit/pre-commit-hooks: f71fa2c1f9cf5cb705f73dffe4b21f7c61470ba9 → c4a0b883114b00d8d76b479c820ce7950211c99b](https://github.com/pre-commit/pre-commit-hooks/compare/f71fa2c1f9cf5cb705f73dffe4b21f7c61470ba9...c4a0b883114b00d8d76b479c820ce7950211c99b) - [github.com/pre-commit/pre-commit: fe9ba6b53fd5ae112ef5a3d2ac883e2d0e5a10db → 61cc55a59cc63c7405dd3cd7c96b169fdb750333](https://github.com/pre-commit/pre-commit/compare/fe9ba6b53fd5ae112ef5a3d2ac883e2d0e5a10db...61cc55a59cc63c7405dd3cd7c96b169fdb750333) --- .pre-commit-config.yaml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b044db65..5225f958 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -25,7 +25,7 @@ repos: # file checking out-of-the-box hooks - repo: https://github.com/pre-commit/pre-commit-hooks - rev: f71fa2c1f9cf5cb705f73dffe4b21f7c61470ba9 # frozen: v4.4.0 + rev: c4a0b883114b00d8d76b479c820ce7950211c99b # frozen: v4.5.0 hooks: - id: check-case-conflict - id: check-shebang-scripts-are-executable @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 42f98979dbdfcd148dff424477552b8816a7cf01 # frozen: v0.0.292 + rev: 382100c524aa3fa39218d6262f0cbf02dffae4db # frozen: v0.1.0 hooks: - id: ruff name: ruff (fix) @@ -99,7 +99,7 @@ repos: # code unspecific out-of-the-box hooks - repo: https://github.com/pre-commit/pre-commit-hooks - rev: f71fa2c1f9cf5cb705f73dffe4b21f7c61470ba9 # frozen: v4.4.0 + rev: c4a0b883114b00d8d76b479c820ce7950211c99b # frozen: v4.5.0 hooks: - id: end-of-file-fixer stages: [commit] @@ -129,7 +129,7 @@ repos: # code unspecific out-of-the-box hooks - repo: https://github.com/pre-commit/pre-commit-hooks - rev: f71fa2c1f9cf5cb705f73dffe4b21f7c61470ba9 # frozen: v4.4.0 + rev: c4a0b883114b00d8d76b479c820ce7950211c99b # frozen: v4.5.0 hooks: - id: check-merge-conflict - id: detect-private-key @@ -140,7 +140,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 42f98979dbdfcd148dff424477552b8816a7cf01 # frozen: v0.0.292 + rev: 382100c524aa3fa39218d6262f0cbf02dffae4db # frozen: v0.1.0 hooks: - id: ruff name: ruff (lint) @@ -148,7 +148,7 @@ repos: # python specific out-of-the-box hooks - repo: https://github.com/pre-commit/pre-commit-hooks - rev: f71fa2c1f9cf5cb705f73dffe4b21f7c61470ba9 # frozen: v4.4.0 + rev: c4a0b883114b00d8d76b479c820ce7950211c99b # frozen: v4.5.0 hooks: - id: debug-statements - id: fix-encoding-pragma @@ -219,7 +219,7 @@ repos: # JSON specific out-of-the-box hooks - repo: https://github.com/pre-commit/pre-commit-hooks - rev: f71fa2c1f9cf5cb705f73dffe4b21f7c61470ba9 # frozen: v4.4.0 + rev: c4a0b883114b00d8d76b479c820ce7950211c99b # frozen: v4.5.0 hooks: - id: check-toml - id: check-yaml @@ -235,6 +235,6 @@ repos: # ---------------------------------------------- - repo: https://github.com/pre-commit/pre-commit - rev: fe9ba6b53fd5ae112ef5a3d2ac883e2d0e5a10db # frozen: v3.4.0 + rev: 61cc55a59cc63c7405dd3cd7c96b169fdb750333 # frozen: v3.5.0 hooks: - id: validate_manifest From f59ad0110a2645438979abedec663831e66b0d73 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 16 Oct 2023 20:34:05 +0000 Subject: [PATCH 009/110] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .pre-commit-config.yaml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 5225f958..4f78e0be 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -25,7 +25,7 @@ repos: # file checking out-of-the-box hooks - repo: https://github.com/pre-commit/pre-commit-hooks - rev: c4a0b883114b00d8d76b479c820ce7950211c99b # frozen: v4.5.0 + rev: c4a0b883114b00d8d76b479c820ce7950211c99b # frozen: v4.5.0 hooks: - id: check-case-conflict - id: check-shebang-scripts-are-executable @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 382100c524aa3fa39218d6262f0cbf02dffae4db # frozen: v0.1.0 + rev: 382100c524aa3fa39218d6262f0cbf02dffae4db # frozen: v0.1.0 hooks: - id: ruff name: ruff (fix) @@ -99,7 +99,7 @@ repos: # code unspecific out-of-the-box hooks - repo: https://github.com/pre-commit/pre-commit-hooks - rev: c4a0b883114b00d8d76b479c820ce7950211c99b # frozen: v4.5.0 + rev: c4a0b883114b00d8d76b479c820ce7950211c99b # frozen: v4.5.0 hooks: - id: end-of-file-fixer stages: [commit] @@ -129,7 +129,7 @@ repos: # code unspecific out-of-the-box hooks - repo: https://github.com/pre-commit/pre-commit-hooks - rev: c4a0b883114b00d8d76b479c820ce7950211c99b # frozen: v4.5.0 + rev: c4a0b883114b00d8d76b479c820ce7950211c99b # frozen: v4.5.0 hooks: - id: check-merge-conflict - id: detect-private-key @@ -140,7 +140,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 382100c524aa3fa39218d6262f0cbf02dffae4db # frozen: v0.1.0 + rev: 382100c524aa3fa39218d6262f0cbf02dffae4db # frozen: v0.1.0 hooks: - id: ruff name: ruff (lint) @@ -148,7 +148,7 @@ repos: # python specific out-of-the-box hooks - repo: https://github.com/pre-commit/pre-commit-hooks - rev: c4a0b883114b00d8d76b479c820ce7950211c99b # frozen: v4.5.0 + rev: c4a0b883114b00d8d76b479c820ce7950211c99b # frozen: v4.5.0 hooks: - id: debug-statements - id: fix-encoding-pragma @@ -219,7 +219,7 @@ repos: # JSON specific out-of-the-box hooks - repo: https://github.com/pre-commit/pre-commit-hooks - rev: c4a0b883114b00d8d76b479c820ce7950211c99b # frozen: v4.5.0 + rev: c4a0b883114b00d8d76b479c820ce7950211c99b # frozen: v4.5.0 hooks: - id: check-toml - id: check-yaml @@ -235,6 +235,6 @@ repos: # ---------------------------------------------- - repo: https://github.com/pre-commit/pre-commit - rev: 61cc55a59cc63c7405dd3cd7c96b169fdb750333 # frozen: v3.5.0 + rev: 61cc55a59cc63c7405dd3cd7c96b169fdb750333 # frozen: v3.5.0 hooks: - id: validate_manifest From b86422148e5ae7513f5b6e3e39cd63e39cc429c8 Mon Sep 17 00:00:00 2001 From: Christian Riedel Date: Sat, 21 Oct 2023 11:50:28 +0200 Subject: [PATCH 010/110] remove unused pre py37 compat code --- docs/source/conf.py | 6 +----- pyproject.toml | 1 - src/rstcheck/_cli.py | 9 +++------ src/rstcheck/_compat.py | 10 ---------- 4 files changed, 4 insertions(+), 22 deletions(-) delete mode 100644 src/rstcheck/_compat.py diff --git a/docs/source/conf.py b/docs/source/conf.py index 2886c1a0..0f83c9a7 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -5,6 +5,7 @@ import os import re import typing as t +from importlib.metadata import metadata from importlib.util import find_spec from pathlib import Path @@ -13,11 +14,6 @@ if t.TYPE_CHECKING: from sphinx.application import Sphinx -try: - from importlib.metadata import metadata -except ModuleNotFoundError: # pragma: py-gte-38 - from importlib_metadata import metadata # type: ignore[import,no-redef] - needs_sphinx = "3.1" #: Minimum Sphinx version to build the docs diff --git a/pyproject.toml b/pyproject.toml index dff0e67a..fd8a5b4c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -310,5 +310,4 @@ show_contexts = true [tool.coverage.coverage_conditional_plugin.rules] # use with: # pragma: -py-gte-38 = "sys_version_info >= (3, 8)" py-gte-310 = "sys_version_info >= (3, 10)" diff --git a/src/rstcheck/_cli.py b/src/rstcheck/_cli.py index 3b0ecbbc..7325703a 100644 --- a/src/rstcheck/_cli.py +++ b/src/rstcheck/_cli.py @@ -4,12 +4,11 @@ import logging import pathlib import typing as t +from importlib.metadata import version import typer from rstcheck_core import _extras, config as config_mod, runner -from rstcheck import _compat - HELP_CONFIG = """Config file to load. Can be a INI file or directory. If a directory is passed it will be searched for .rstcheck.cfg | setup.cfg. If 'NONE' is passed no config file is loaded at all. @@ -66,10 +65,8 @@ def setup_logger(loglevel: str) -> None: def version_callback(value: bool) -> None: # noqa: FBT001 """Print the version and exit.""" if value: - version = _compat.version("rstcheck") - core_version = _compat.version("rstcheck-core") - typer.echo(f"rstcheck CLI Version: {version}") - typer.echo(f"rstcheck-core Version: {core_version}") + typer.echo(f"rstcheck CLI Version: {version('rstcheck')}") + typer.echo(f"rstcheck-core Version: {version('rstcheck-core')}") raise typer.Exit diff --git a/src/rstcheck/_compat.py b/src/rstcheck/_compat.py deleted file mode 100644 index 9bf618a8..00000000 --- a/src/rstcheck/_compat.py +++ /dev/null @@ -1,10 +0,0 @@ -"""Compatability code for older python version.""" -from __future__ import annotations - -try: - from importlib.metadata import version -except ImportError: # pragma: py-gte-38 - from importlib_metadata import version # type: ignore[import,no-redef] - - -__all__ = ["version"] From 03c4d6dd05e500606e523df43308f6252c4ac8b2 Mon Sep 17 00:00:00 2001 From: Christian Riedel Date: Sat, 21 Oct 2023 11:51:35 +0200 Subject: [PATCH 011/110] update changelog --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8a4c05ed..62d8be93 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,10 @@ NOTE: please use them in this order. [diff v6.2.0...main](https://github.com/rstcheck/rstcheck/compare/v6.2.0...main) +### Miscellaneous + +- Remove unused pre python 3.8 compatability code ([#195](https://github.com/rstcheck/rstcheck/pull/195)) + ## [6.2.0 (2023-09-09)](https://github.com/rstcheck/rstcheck/releases/v6.2.0) [diff vv6.1.2...v6.2.0](https://github.com/rstcheck/rstcheck/compare/v6.1.2...v6.2.0) From 7e99ba4cf21530fa3ad854f3f3b4b94d52afb816 Mon Sep 17 00:00:00 2001 From: Christian Riedel Date: Sat, 21 Oct 2023 11:55:01 +0200 Subject: [PATCH 012/110] update mypy ignore comment --- docs/source/conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/source/conf.py b/docs/source/conf.py index 0f83c9a7..24653462 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -9,7 +9,7 @@ from importlib.util import find_spec from pathlib import Path -import sphinx_rtd_theme # type: ignore[import] +import sphinx_rtd_theme # type: ignore[import-untyped] if t.TYPE_CHECKING: from sphinx.application import Sphinx From 9135367c8759813988ee38188ecbd564ff73d544 Mon Sep 17 00:00:00 2001 From: Christian Riedel Date: Sat, 21 Oct 2023 11:57:18 +0200 Subject: [PATCH 013/110] update pre-commit hooks --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 4f78e0be..aa27d038 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 382100c524aa3fa39218d6262f0cbf02dffae4db # frozen: v0.1.0 + rev: 51ae37a7805e6d6f791a373b7d7752d023ea6c0f # frozen: v0.1.1 hooks: - id: ruff name: ruff (fix) @@ -50,7 +50,7 @@ repos: # black - python formatter - repo: https://github.com/psf/black - rev: e87737140f32d3cd7c44ede75f02dcd58e55820e # frozen: 23.9.1 + rev: 9edba85f71d50d12996ef7bda576426362016171 # frozen: 23.10.0 hooks: - id: black args: ["--safe"] @@ -140,7 +140,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 382100c524aa3fa39218d6262f0cbf02dffae4db # frozen: v0.1.0 + rev: 51ae37a7805e6d6f791a373b7d7752d023ea6c0f # frozen: v0.1.1 hooks: - id: ruff name: ruff (lint) From 0e65541247208cd278409c811d5f747a7ddb55d2 Mon Sep 17 00:00:00 2001 From: Christian Riedel Date: Sat, 21 Oct 2023 11:58:48 +0200 Subject: [PATCH 014/110] update pre-commit hooks --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index aa27d038..f19c2eb3 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 51ae37a7805e6d6f791a373b7d7752d023ea6c0f # frozen: v0.1.1 + rev: 51ae37a7805e6d6f791a373b7d7752d023ea6c0f # frozen: v0.1.1 hooks: - id: ruff name: ruff (fix) @@ -50,7 +50,7 @@ repos: # black - python formatter - repo: https://github.com/psf/black - rev: 9edba85f71d50d12996ef7bda576426362016171 # frozen: 23.10.0 + rev: 9edba85f71d50d12996ef7bda576426362016171 # frozen: 23.10.0 hooks: - id: black args: ["--safe"] @@ -140,7 +140,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 51ae37a7805e6d6f791a373b7d7752d023ea6c0f # frozen: v0.1.1 + rev: 51ae37a7805e6d6f791a373b7d7752d023ea6c0f # frozen: v0.1.1 hooks: - id: ruff name: ruff (lint) From 5ddcebbac6d80ffa97d4caef14d6cbeebab8dbb7 Mon Sep 17 00:00:00 2001 From: Christian Riedel Date: Sat, 21 Oct 2023 11:59:06 +0200 Subject: [PATCH 015/110] update ruff config --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index fd8a5b4c..6a236144 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -98,7 +98,7 @@ warn_untyped_fields = true [tool.ruff] target-version = "py311" line-length = 100 -format = "grouped" +output-format = "grouped" show-fixes = true show-source = true task-tags = ["TODO", "FIXME", "XXX", "NOTE", "BUG", "HACK", "CHANGE ME"] From 80376ba6a139ed46aefeca66b6501ed77cabc377 Mon Sep 17 00:00:00 2001 From: Christian Riedel Date: Sat, 21 Oct 2023 12:05:11 +0200 Subject: [PATCH 016/110] fix typo --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 62d8be93..1803c305 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,7 +21,7 @@ NOTE: please use them in this order. ### Miscellaneous -- Remove unused pre python 3.8 compatability code ([#195](https://github.com/rstcheck/rstcheck/pull/195)) +- Remove unused pre python 3.8 compatibility code ([#195](https://github.com/rstcheck/rstcheck/pull/195)) ## [6.2.0 (2023-09-09)](https://github.com/rstcheck/rstcheck/releases/v6.2.0) From ba3976b7c942f8b170e91d7fe5616c39da1ce983 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 23 Oct 2023 21:02:50 +0000 Subject: [PATCH 017/110] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/psf/black: 9edba85f71d50d12996ef7bda576426362016171 → 744d23b34800c06e10272149b70752396e90eeb8](https://github.com/psf/black/compare/9edba85f71d50d12996ef7bda576426362016171...744d23b34800c06e10272149b70752396e90eeb8) --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index f19c2eb3..ca91b32b 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -50,7 +50,7 @@ repos: # black - python formatter - repo: https://github.com/psf/black - rev: 9edba85f71d50d12996ef7bda576426362016171 # frozen: 23.10.0 + rev: 744d23b34800c06e10272149b70752396e90eeb8 # frozen: 23.10.1 hooks: - id: black args: ["--safe"] From 95be118458cc76109c9a7edfb2c9d50dbba5161b Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 23 Oct 2023 21:03:07 +0000 Subject: [PATCH 018/110] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index ca91b32b..e75de4e6 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -50,7 +50,7 @@ repos: # black - python formatter - repo: https://github.com/psf/black - rev: 744d23b34800c06e10272149b70752396e90eeb8 # frozen: 23.10.1 + rev: 744d23b34800c06e10272149b70752396e90eeb8 # frozen: 23.10.1 hooks: - id: black args: ["--safe"] From 5390be893c1708f117dbb350e9eac8a216a8d544 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 6 Nov 2023 20:38:52 +0000 Subject: [PATCH 019/110] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: 51ae37a7805e6d6f791a373b7d7752d023ea6c0f → 3dacd83b1ee8fb950dbdd1001f9b5851728b6077](https://github.com/astral-sh/ruff-pre-commit/compare/51ae37a7805e6d6f791a373b7d7752d023ea6c0f...3dacd83b1ee8fb950dbdd1001f9b5851728b6077) - [github.com/astral-sh/ruff-pre-commit: 51ae37a7805e6d6f791a373b7d7752d023ea6c0f → 3dacd83b1ee8fb950dbdd1001f9b5851728b6077](https://github.com/astral-sh/ruff-pre-commit/compare/51ae37a7805e6d6f791a373b7d7752d023ea6c0f...3dacd83b1ee8fb950dbdd1001f9b5851728b6077) --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index e75de4e6..4988d67b 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 51ae37a7805e6d6f791a373b7d7752d023ea6c0f # frozen: v0.1.1 + rev: 3dacd83b1ee8fb950dbdd1001f9b5851728b6077 # frozen: v0.1.4 hooks: - id: ruff name: ruff (fix) @@ -140,7 +140,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 51ae37a7805e6d6f791a373b7d7752d023ea6c0f # frozen: v0.1.1 + rev: 3dacd83b1ee8fb950dbdd1001f9b5851728b6077 # frozen: v0.1.4 hooks: - id: ruff name: ruff (lint) From cc87447f13c0ae11ddd6e5db51917a03b2c39b3d Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 6 Nov 2023 20:39:08 +0000 Subject: [PATCH 020/110] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 4988d67b..f129109e 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 3dacd83b1ee8fb950dbdd1001f9b5851728b6077 # frozen: v0.1.4 + rev: 3dacd83b1ee8fb950dbdd1001f9b5851728b6077 # frozen: v0.1.4 hooks: - id: ruff name: ruff (fix) @@ -140,7 +140,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 3dacd83b1ee8fb950dbdd1001f9b5851728b6077 # frozen: v0.1.4 + rev: 3dacd83b1ee8fb950dbdd1001f9b5851728b6077 # frozen: v0.1.4 hooks: - id: ruff name: ruff (lint) From b731392c32f340b1f81dc794fe2ad1036deeec6f Mon Sep 17 00:00:00 2001 From: Christian Riedel Date: Mon, 13 Nov 2023 13:33:10 +0100 Subject: [PATCH 021/110] remove outdated version check --- prep_release.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/prep_release.py b/prep_release.py index 0b194f55..ff6a80be 100644 --- a/prep_release.py +++ b/prep_release.py @@ -8,10 +8,6 @@ import sys from pathlib import Path -if sys.version_info[0:2] <= (3, 6): - msg = "Script runs only with python 3.7 or newer." - raise RuntimeError(msg) - PATCH = ("patch", "bugfix") MINOR = ("minor", "feature") From 503dd764dd70f4f482c7b11486db04d936af1f31 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 13 Nov 2023 12:33:25 +0000 Subject: [PATCH 022/110] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- prep_release.py | 1 - 1 file changed, 1 deletion(-) diff --git a/prep_release.py b/prep_release.py index ff6a80be..273c5e39 100644 --- a/prep_release.py +++ b/prep_release.py @@ -8,7 +8,6 @@ import sys from pathlib import Path - PATCH = ("patch", "bugfix") MINOR = ("minor", "feature") MAJOR = ("major", "breaking") From f591b7c019fbf58659f965cee89db0abd3381c16 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 13 Nov 2023 21:11:23 +0000 Subject: [PATCH 023/110] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: 3dacd83b1ee8fb950dbdd1001f9b5851728b6077 → 3d440bd6c67653f33f1c89ff9d6d450685ef9bfc](https://github.com/astral-sh/ruff-pre-commit/compare/3dacd83b1ee8fb950dbdd1001f9b5851728b6077...3d440bd6c67653f33f1c89ff9d6d450685ef9bfc) - [github.com/psf/black: 744d23b34800c06e10272149b70752396e90eeb8 → 2a1c67e0b2f81df602ec1f6e7aeb030b9709dc7c](https://github.com/psf/black/compare/744d23b34800c06e10272149b70752396e90eeb8...2a1c67e0b2f81df602ec1f6e7aeb030b9709dc7c) - [github.com/pre-commit/mirrors-prettier: fc260393cc4ec09f8fc0a5ba4437f481c8b55dc1 → ffb6a759a979008c0e6dff86e39f4745a2d9eac4](https://github.com/pre-commit/mirrors-prettier/compare/fc260393cc4ec09f8fc0a5ba4437f481c8b55dc1...ffb6a759a979008c0e6dff86e39f4745a2d9eac4) - [github.com/astral-sh/ruff-pre-commit: 3dacd83b1ee8fb950dbdd1001f9b5851728b6077 → 3d440bd6c67653f33f1c89ff9d6d450685ef9bfc](https://github.com/astral-sh/ruff-pre-commit/compare/3dacd83b1ee8fb950dbdd1001f9b5851728b6077...3d440bd6c67653f33f1c89ff9d6d450685ef9bfc) - [github.com/adrienverge/yamllint: b05e028c5881819161d11cb543fd96a30c06cceb → 8713140e99914c0cb6e07364daedfb140847c3c5](https://github.com/adrienverge/yamllint/compare/b05e028c5881819161d11cb543fd96a30c06cceb...8713140e99914c0cb6e07364daedfb140847c3c5) --- .pre-commit-config.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index f129109e..1e08d4e3 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 3dacd83b1ee8fb950dbdd1001f9b5851728b6077 # frozen: v0.1.4 + rev: 3d440bd6c67653f33f1c89ff9d6d450685ef9bfc # frozen: v0.1.5 hooks: - id: ruff name: ruff (fix) @@ -50,7 +50,7 @@ repos: # black - python formatter - repo: https://github.com/psf/black - rev: 744d23b34800c06e10272149b70752396e90eeb8 # frozen: 23.10.1 + rev: 2a1c67e0b2f81df602ec1f6e7aeb030b9709dc7c # frozen: 23.11.0 hooks: - id: black args: ["--safe"] @@ -68,7 +68,7 @@ repos: # prettier - multi formatter - repo: https://github.com/pre-commit/mirrors-prettier - rev: fc260393cc4ec09f8fc0a5ba4437f481c8b55dc1 # frozen: v3.0.3 + rev: ffb6a759a979008c0e6dff86e39f4745a2d9eac4 # frozen: v3.1.0 hooks: - id: prettier @@ -140,7 +140,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 3dacd83b1ee8fb950dbdd1001f9b5851728b6077 # frozen: v0.1.4 + rev: 3d440bd6c67653f33f1c89ff9d6d450685ef9bfc # frozen: v0.1.5 hooks: - id: ruff name: ruff (lint) @@ -226,7 +226,7 @@ repos: # yamllint - yaml linter - repo: https://github.com/adrienverge/yamllint - rev: b05e028c5881819161d11cb543fd96a30c06cceb # frozen: v1.32.0 + rev: 8713140e99914c0cb6e07364daedfb140847c3c5 # frozen: v1.33.0 hooks: - id: yamllint From 9af64d3e07545c8c203385f9dbf5ca8c14f4b784 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 13 Nov 2023 21:11:46 +0000 Subject: [PATCH 024/110] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .pre-commit-config.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 1e08d4e3..54156b66 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 3d440bd6c67653f33f1c89ff9d6d450685ef9bfc # frozen: v0.1.5 + rev: 3d440bd6c67653f33f1c89ff9d6d450685ef9bfc # frozen: v0.1.5 hooks: - id: ruff name: ruff (fix) @@ -50,7 +50,7 @@ repos: # black - python formatter - repo: https://github.com/psf/black - rev: 2a1c67e0b2f81df602ec1f6e7aeb030b9709dc7c # frozen: 23.11.0 + rev: 2a1c67e0b2f81df602ec1f6e7aeb030b9709dc7c # frozen: 23.11.0 hooks: - id: black args: ["--safe"] @@ -68,7 +68,7 @@ repos: # prettier - multi formatter - repo: https://github.com/pre-commit/mirrors-prettier - rev: ffb6a759a979008c0e6dff86e39f4745a2d9eac4 # frozen: v3.1.0 + rev: ffb6a759a979008c0e6dff86e39f4745a2d9eac4 # frozen: v3.1.0 hooks: - id: prettier @@ -140,7 +140,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 3d440bd6c67653f33f1c89ff9d6d450685ef9bfc # frozen: v0.1.5 + rev: 3d440bd6c67653f33f1c89ff9d6d450685ef9bfc # frozen: v0.1.5 hooks: - id: ruff name: ruff (lint) @@ -226,7 +226,7 @@ repos: # yamllint - yaml linter - repo: https://github.com/adrienverge/yamllint - rev: 8713140e99914c0cb6e07364daedfb140847c3c5 # frozen: v1.33.0 + rev: 8713140e99914c0cb6e07364daedfb140847c3c5 # frozen: v1.33.0 hooks: - id: yamllint From d0c53686a1ac784e199969551e94fa078d760a7c Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 25 Dec 2023 20:54:13 +0000 Subject: [PATCH 025/110] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: 3d440bd6c67653f33f1c89ff9d6d450685ef9bfc → 7bcc70ca475b87e0fdee2511300c74b25babe0b3](https://github.com/astral-sh/ruff-pre-commit/compare/3d440bd6c67653f33f1c89ff9d6d450685ef9bfc...7bcc70ca475b87e0fdee2511300c74b25babe0b3) - [github.com/psf/black: 2a1c67e0b2f81df602ec1f6e7aeb030b9709dc7c → ec91a2be3c44d88e1a3960a4937ad6ed3b63464e](https://github.com/psf/black/compare/2a1c67e0b2f81df602ec1f6e7aeb030b9709dc7c...ec91a2be3c44d88e1a3960a4937ad6ed3b63464e) - [github.com/pre-commit/mirrors-prettier: ffb6a759a979008c0e6dff86e39f4745a2d9eac4 → f12edd9c7be1c20cfa42420fd0e6df71e42b51ea](https://github.com/pre-commit/mirrors-prettier/compare/ffb6a759a979008c0e6dff86e39f4745a2d9eac4...f12edd9c7be1c20cfa42420fd0e6df71e42b51ea) - [github.com/astral-sh/ruff-pre-commit: 3d440bd6c67653f33f1c89ff9d6d450685ef9bfc → 7bcc70ca475b87e0fdee2511300c74b25babe0b3](https://github.com/astral-sh/ruff-pre-commit/compare/3d440bd6c67653f33f1c89ff9d6d450685ef9bfc...7bcc70ca475b87e0fdee2511300c74b25babe0b3) - [github.com/DavidAnson/markdownlint-cli2: ef974bde8375da10f3aa38a1b6ce646a34a23446 → 8524909c7a86f78a6b915ffafea220a6f3979ba1](https://github.com/DavidAnson/markdownlint-cli2/compare/ef974bde8375da10f3aa38a1b6ce646a34a23446...8524909c7a86f78a6b915ffafea220a6f3979ba1) - [github.com/pre-commit/pre-commit: 61cc55a59cc63c7405dd3cd7c96b169fdb750333 → 9c9983dba00bf67d1b2625f1f0e9112afc063849](https://github.com/pre-commit/pre-commit/compare/61cc55a59cc63c7405dd3cd7c96b169fdb750333...9c9983dba00bf67d1b2625f1f0e9112afc063849) --- .pre-commit-config.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 54156b66..b84a7e70 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 3d440bd6c67653f33f1c89ff9d6d450685ef9bfc # frozen: v0.1.5 + rev: 7bcc70ca475b87e0fdee2511300c74b25babe0b3 # frozen: v0.1.9 hooks: - id: ruff name: ruff (fix) @@ -50,7 +50,7 @@ repos: # black - python formatter - repo: https://github.com/psf/black - rev: 2a1c67e0b2f81df602ec1f6e7aeb030b9709dc7c # frozen: 23.11.0 + rev: ec91a2be3c44d88e1a3960a4937ad6ed3b63464e # frozen: 23.12.1 hooks: - id: black args: ["--safe"] @@ -68,7 +68,7 @@ repos: # prettier - multi formatter - repo: https://github.com/pre-commit/mirrors-prettier - rev: ffb6a759a979008c0e6dff86e39f4745a2d9eac4 # frozen: v3.1.0 + rev: f12edd9c7be1c20cfa42420fd0e6df71e42b51ea # frozen: v4.0.0-alpha.8 hooks: - id: prettier @@ -140,7 +140,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 3d440bd6c67653f33f1c89ff9d6d450685ef9bfc # frozen: v0.1.5 + rev: 7bcc70ca475b87e0fdee2511300c74b25babe0b3 # frozen: v0.1.9 hooks: - id: ruff name: ruff (lint) @@ -209,7 +209,7 @@ repos: # markdownlint - md file checker - repo: https://github.com/DavidAnson/markdownlint-cli2 - rev: ef974bde8375da10f3aa38a1b6ce646a34a23446 # frozen: v0.10.0 + rev: 8524909c7a86f78a6b915ffafea220a6f3979ba1 # frozen: v0.11.0 hooks: - id: markdownlint-cli2 @@ -235,6 +235,6 @@ repos: # ---------------------------------------------- - repo: https://github.com/pre-commit/pre-commit - rev: 61cc55a59cc63c7405dd3cd7c96b169fdb750333 # frozen: v3.5.0 + rev: 9c9983dba00bf67d1b2625f1f0e9112afc063849 # frozen: v3.6.0 hooks: - id: validate_manifest From 0ba14895f3ad27e894111d12a8aa319ae184d27e Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 25 Dec 2023 20:54:35 +0000 Subject: [PATCH 026/110] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .pre-commit-config.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b84a7e70..53e46baf 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 7bcc70ca475b87e0fdee2511300c74b25babe0b3 # frozen: v0.1.9 + rev: 7bcc70ca475b87e0fdee2511300c74b25babe0b3 # frozen: v0.1.9 hooks: - id: ruff name: ruff (fix) @@ -50,7 +50,7 @@ repos: # black - python formatter - repo: https://github.com/psf/black - rev: ec91a2be3c44d88e1a3960a4937ad6ed3b63464e # frozen: 23.12.1 + rev: ec91a2be3c44d88e1a3960a4937ad6ed3b63464e # frozen: 23.12.1 hooks: - id: black args: ["--safe"] @@ -68,7 +68,7 @@ repos: # prettier - multi formatter - repo: https://github.com/pre-commit/mirrors-prettier - rev: f12edd9c7be1c20cfa42420fd0e6df71e42b51ea # frozen: v4.0.0-alpha.8 + rev: f12edd9c7be1c20cfa42420fd0e6df71e42b51ea # frozen: v4.0.0-alpha.8 hooks: - id: prettier @@ -140,7 +140,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 7bcc70ca475b87e0fdee2511300c74b25babe0b3 # frozen: v0.1.9 + rev: 7bcc70ca475b87e0fdee2511300c74b25babe0b3 # frozen: v0.1.9 hooks: - id: ruff name: ruff (lint) @@ -209,7 +209,7 @@ repos: # markdownlint - md file checker - repo: https://github.com/DavidAnson/markdownlint-cli2 - rev: 8524909c7a86f78a6b915ffafea220a6f3979ba1 # frozen: v0.11.0 + rev: 8524909c7a86f78a6b915ffafea220a6f3979ba1 # frozen: v0.11.0 hooks: - id: markdownlint-cli2 @@ -235,6 +235,6 @@ repos: # ---------------------------------------------- - repo: https://github.com/pre-commit/pre-commit - rev: 9c9983dba00bf67d1b2625f1f0e9112afc063849 # frozen: v3.6.0 + rev: 9c9983dba00bf67d1b2625f1f0e9112afc063849 # frozen: v3.6.0 hooks: - id: validate_manifest From 676715b692ced95b521d9a8c2d6000e39167d5a3 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 8 Jan 2024 20:52:46 +0000 Subject: [PATCH 027/110] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: 7bcc70ca475b87e0fdee2511300c74b25babe0b3 → fbe77be689d01fea5a7b64d3c495d4d1ed646852](https://github.com/astral-sh/ruff-pre-commit/compare/7bcc70ca475b87e0fdee2511300c74b25babe0b3...fbe77be689d01fea5a7b64d3c495d4d1ed646852) - [github.com/astral-sh/ruff-pre-commit: 7bcc70ca475b87e0fdee2511300c74b25babe0b3 → fbe77be689d01fea5a7b64d3c495d4d1ed646852](https://github.com/astral-sh/ruff-pre-commit/compare/7bcc70ca475b87e0fdee2511300c74b25babe0b3...fbe77be689d01fea5a7b64d3c495d4d1ed646852) --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 53e46baf..5e59899c 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 7bcc70ca475b87e0fdee2511300c74b25babe0b3 # frozen: v0.1.9 + rev: fbe77be689d01fea5a7b64d3c495d4d1ed646852 # frozen: v0.1.11 hooks: - id: ruff name: ruff (fix) @@ -140,7 +140,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 7bcc70ca475b87e0fdee2511300c74b25babe0b3 # frozen: v0.1.9 + rev: fbe77be689d01fea5a7b64d3c495d4d1ed646852 # frozen: v0.1.11 hooks: - id: ruff name: ruff (lint) From 118990e5c2e0d45c133f50a997c5cd155135220d Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 8 Jan 2024 20:53:05 +0000 Subject: [PATCH 028/110] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 5e59899c..ac9e0f91 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: fbe77be689d01fea5a7b64d3c495d4d1ed646852 # frozen: v0.1.11 + rev: fbe77be689d01fea5a7b64d3c495d4d1ed646852 # frozen: v0.1.11 hooks: - id: ruff name: ruff (fix) @@ -140,7 +140,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: fbe77be689d01fea5a7b64d3c495d4d1ed646852 # frozen: v0.1.11 + rev: fbe77be689d01fea5a7b64d3c495d4d1ed646852 # frozen: v0.1.11 hooks: - id: ruff name: ruff (lint) From 72f3f600483351a22866524212676c9398f69e08 Mon Sep 17 00:00:00 2001 From: tempookian <124298725+tempookian@users.noreply.github.com> Date: Mon, 22 Jan 2024 16:51:54 +0100 Subject: [PATCH 029/110] Add __main__.py file for command-line interface --- src/rstcheck/__main__.py | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 src/rstcheck/__main__.py diff --git a/src/rstcheck/__main__.py b/src/rstcheck/__main__.py new file mode 100644 index 00000000..1b616792 --- /dev/null +++ b/src/rstcheck/__main__.py @@ -0,0 +1,4 @@ +from ._cli import main + +if __name__ == "__main__": + main() From 769c1ce00c97863a4e2a63beef3ba6efcdc13f9a Mon Sep 17 00:00:00 2001 From: tempookian <124298725+tempookian@users.noreply.github.com> Date: Mon, 22 Jan 2024 16:55:46 +0100 Subject: [PATCH 030/110] update changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1803c305..a45ef921 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,7 @@ NOTE: please use them in this order. ### Miscellaneous - Remove unused pre python 3.8 compatibility code ([#195](https://github.com/rstcheck/rstcheck/pull/195)) +- Added `__main__.py` to enable command-line execution via python -m rstcheck ## [6.2.0 (2023-09-09)](https://github.com/rstcheck/rstcheck/releases/v6.2.0) From 90d4f36aba36a2bdd4bfdbc2c6de2160afe046e0 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 22 Jan 2024 15:58:00 +0000 Subject: [PATCH 031/110] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- src/rstcheck/__main__.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/rstcheck/__main__.py b/src/rstcheck/__main__.py index 1b616792..dab6068a 100644 --- a/src/rstcheck/__main__.py +++ b/src/rstcheck/__main__.py @@ -1,3 +1,5 @@ +from __future__ import annotations + from ._cli import main if __name__ == "__main__": From 3bf4737adfa1a4be20aa7e7a796a61e241ecfd9b Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 22 Jan 2024 20:27:48 +0000 Subject: [PATCH 032/110] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: fbe77be689d01fea5a7b64d3c495d4d1ed646852 → 1d42195ebc67a509991eaf68c2353e0181003a95](https://github.com/astral-sh/ruff-pre-commit/compare/fbe77be689d01fea5a7b64d3c495d4d1ed646852...1d42195ebc67a509991eaf68c2353e0181003a95) - [github.com/astral-sh/ruff-pre-commit: fbe77be689d01fea5a7b64d3c495d4d1ed646852 → 1d42195ebc67a509991eaf68c2353e0181003a95](https://github.com/astral-sh/ruff-pre-commit/compare/fbe77be689d01fea5a7b64d3c495d4d1ed646852...1d42195ebc67a509991eaf68c2353e0181003a95) - [github.com/DavidAnson/markdownlint-cli2: 8524909c7a86f78a6b915ffafea220a6f3979ba1 → 82c791e94c2e2ab2119437d61c722c8e0c20d6c9](https://github.com/DavidAnson/markdownlint-cli2/compare/8524909c7a86f78a6b915ffafea220a6f3979ba1...82c791e94c2e2ab2119437d61c722c8e0c20d6c9) --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index ac9e0f91..5023384a 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: fbe77be689d01fea5a7b64d3c495d4d1ed646852 # frozen: v0.1.11 + rev: 1d42195ebc67a509991eaf68c2353e0181003a95 # frozen: v0.1.14 hooks: - id: ruff name: ruff (fix) @@ -140,7 +140,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: fbe77be689d01fea5a7b64d3c495d4d1ed646852 # frozen: v0.1.11 + rev: 1d42195ebc67a509991eaf68c2353e0181003a95 # frozen: v0.1.14 hooks: - id: ruff name: ruff (lint) @@ -209,7 +209,7 @@ repos: # markdownlint - md file checker - repo: https://github.com/DavidAnson/markdownlint-cli2 - rev: 8524909c7a86f78a6b915ffafea220a6f3979ba1 # frozen: v0.11.0 + rev: 82c791e94c2e2ab2119437d61c722c8e0c20d6c9 # frozen: v0.12.1 hooks: - id: markdownlint-cli2 From c98d680958055248197bdba596687fd824175552 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 22 Jan 2024 20:28:22 +0000 Subject: [PATCH 033/110] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 5023384a..a6db7deb 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 1d42195ebc67a509991eaf68c2353e0181003a95 # frozen: v0.1.14 + rev: 1d42195ebc67a509991eaf68c2353e0181003a95 # frozen: v0.1.14 hooks: - id: ruff name: ruff (fix) @@ -140,7 +140,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 1d42195ebc67a509991eaf68c2353e0181003a95 # frozen: v0.1.14 + rev: 1d42195ebc67a509991eaf68c2353e0181003a95 # frozen: v0.1.14 hooks: - id: ruff name: ruff (lint) @@ -209,7 +209,7 @@ repos: # markdownlint - md file checker - repo: https://github.com/DavidAnson/markdownlint-cli2 - rev: 82c791e94c2e2ab2119437d61c722c8e0c20d6c9 # frozen: v0.12.1 + rev: 82c791e94c2e2ab2119437d61c722c8e0c20d6c9 # frozen: v0.12.1 hooks: - id: markdownlint-cli2 From 0d16355e4c26ae99dadfabae61bfcfd7ba37b215 Mon Sep 17 00:00:00 2001 From: Christian Riedel Date: Wed, 24 Jan 2024 17:49:52 +0100 Subject: [PATCH 034/110] bump min. sphinx version up to v5 --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 6a236144..3bc29c03 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,7 +31,7 @@ dependencies = [ rstcheck = "rstcheck._cli:main" [project.optional-dependencies] -sphinx = ["sphinx >=4.0"] +sphinx = ["sphinx >=5.0"] toml = ["tomli >=2.0; python_version<='3.10'"] testing = [ "pytest >=7.2", @@ -42,7 +42,7 @@ testing = [ "pytest-randomly >=3.0", ] docs = [ - "sphinx >=4.0", + "sphinx >=5.0", "m2r2 >=0.3.2", "sphinx-rtd-theme >=1.2", "sphinxcontrib-spelling >=7.3", From 083eff4913bc7f434c711698a74cf14ea9b3b9e0 Mon Sep 17 00:00:00 2001 From: Christian Riedel Date: Wed, 24 Jan 2024 17:50:26 +0100 Subject: [PATCH 035/110] drop tests with sphinx v4 --- tox.ini | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/tox.ini b/tox.ini index ac25f8fb..8ace09f0 100644 --- a/tox.ini +++ b/tox.ini @@ -10,18 +10,18 @@ env_list = package pre-commit-run py{312,311,310,39,38} - py{312,311,310,39,38}-with-sphinx{4,5,6,7} + py{312,311,310,39,38}-with-sphinx{5,6,7} py{312,311,310,39,38}-with-tomli coverage-all docs-test-{html,linkcheck,doctest,spelling} labels = - test = py{312,311,310,39,38},py{312,311,310,39,38}-with-sphinx{4,5,6,7},py{312,311,310,39,38}-with-tomli,coverage-all - py3.8 = py38,py38-with-sphinx{4,5,6,7},py38-with-tomli,coverage-all - py3.9 = py39,py39-with-sphinx{4,5,6,7},py39-with-tomli,coverage-all - py3.10 = py310,py310-with-sphinx{4,5,6,7},py310-with-tomli,package,coverage-all - py3.11 = py311,py311-with-sphinx{4,5,6,7},py311-with-tomli,package,coverage-all - py3.12 = py312,py312-with-sphinx{4,5,6,7},py312-with-tomli,package,coverage-all + test = py{312,311,310,39,38},py{312,311,310,39,38}-with-sphinx{5,6,7},py{312,311,310,39,38}-with-tomli,coverage-all + py3.8 = py38,py38-with-sphinx{5,6,7},py38-with-tomli,coverage-all + py3.9 = py39,py39-with-sphinx{5,6,7},py39-with-tomli,coverage-all + py3.10 = py310,py310-with-sphinx{5,6,7},py310-with-tomli,package,coverage-all + py3.11 = py311,py311-with-sphinx{5,6,7},py311-with-tomli,package,coverage-all + py3.12 = py312,py312-with-sphinx{5,6,7},py312-with-tomli,package,coverage-all docs = docs-test-{html,linkcheck,doctest,spelling} @@ -128,7 +128,7 @@ commands = {posargs:tests} -[testenv:py{312,311,310,39,38}-with-sphinx{4,5,6,7}] +[testenv:py{312,311,310,39,38}-with-sphinx{5,6,7}] description = run tests with {basepython} and sphinx pass_env = {[testenv]pass_env} @@ -139,7 +139,6 @@ set_env = extras = testing deps = - sphinx4: sphinx>=4,<5 sphinx5: sphinx>=5,<6 sphinx6: sphinx>=6,<7 sphinx7: sphinx>=7,<8 From 15a78d04719717b03ea0086d0d3b5de116d944a9 Mon Sep 17 00:00:00 2001 From: Christian Riedel Date: Wed, 24 Jan 2024 17:53:22 +0100 Subject: [PATCH 036/110] update changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1803c305..9fe4e67d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,7 @@ NOTE: please use them in this order. ### Miscellaneous - Remove unused pre python 3.8 compatibility code ([#195](https://github.com/rstcheck/rstcheck/pull/195)) +- Drop support for sphinx v4 ([#207](https://github.com/rstcheck/rstcheck/pull/207)) ## [6.2.0 (2023-09-09)](https://github.com/rstcheck/rstcheck/releases/v6.2.0) From 9fcbd2bbfa7a62fede427a5205f31176583b3d0c Mon Sep 17 00:00:00 2001 From: Christian Riedel Date: Wed, 24 Jan 2024 18:05:29 +0100 Subject: [PATCH 037/110] autoformat jsonc --- .markdownlint-cli2.jsonc | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.markdownlint-cli2.jsonc b/.markdownlint-cli2.jsonc index 4498738e..936d01ce 100644 --- a/.markdownlint-cli2.jsonc +++ b/.markdownlint-cli2.jsonc @@ -4,32 +4,32 @@ "MD003": "atx", // heading-style "MD004": { // ul-style - "style": "dash" + "style": "dash", }, "MD013": { // line-length - "line_length": 100 + "line_length": 100, }, "MD014": false, // commands-show-output "MD024": { // no-duplicate-heading - "siblings_only": true + "siblings_only": true, }, "MD035": { // hr-style - "style": "---" + "style": "---", }, "MD048": { // code-fence-style - "style": "backtick" + "style": "backtick", }, "MD049": { // emphasis-style - "style": "underscore" + "style": "underscore", }, "MD050": { // strong-style - "style": "asterisk" - } - } + "style": "asterisk", + }, + }, } From 3f570830bcc1d520852d653bc2c521d8cd6fb7aa Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Wed, 24 Jan 2024 17:06:13 +0000 Subject: [PATCH 038/110] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .markdownlint-cli2.jsonc | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.markdownlint-cli2.jsonc b/.markdownlint-cli2.jsonc index 936d01ce..4498738e 100644 --- a/.markdownlint-cli2.jsonc +++ b/.markdownlint-cli2.jsonc @@ -4,32 +4,32 @@ "MD003": "atx", // heading-style "MD004": { // ul-style - "style": "dash", + "style": "dash" }, "MD013": { // line-length - "line_length": 100, + "line_length": 100 }, "MD014": false, // commands-show-output "MD024": { // no-duplicate-heading - "siblings_only": true, + "siblings_only": true }, "MD035": { // hr-style - "style": "---", + "style": "---" }, "MD048": { // code-fence-style - "style": "backtick", + "style": "backtick" }, "MD049": { // emphasis-style - "style": "underscore", + "style": "underscore" }, "MD050": { // strong-style - "style": "asterisk", - }, - }, + "style": "asterisk" + } + } } From a5a6630e2ea43b0f6ab8700b90ddfaa8f7f096c4 Mon Sep 17 00:00:00 2001 From: Christian Riedel Date: Wed, 24 Jan 2024 18:11:21 +0100 Subject: [PATCH 039/110] use prettier 3 --- .pre-commit-config.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a6db7deb..079cb7c4 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -71,6 +71,8 @@ repos: rev: f12edd9c7be1c20cfa42420fd0e6df71e42b51ea # frozen: v4.0.0-alpha.8 hooks: - id: prettier + additional_dependencies: + - "prettier@^3.2.4" # ---------------------------------------------- # Spelling dict From 21d73b969e3b7ba2bcb12099a065da63be61c383 Mon Sep 17 00:00:00 2001 From: Christian Riedel Date: Wed, 24 Jan 2024 18:12:07 +0100 Subject: [PATCH 040/110] autoformat jsonc --- .markdownlint-cli2.jsonc | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.markdownlint-cli2.jsonc b/.markdownlint-cli2.jsonc index 4498738e..936d01ce 100644 --- a/.markdownlint-cli2.jsonc +++ b/.markdownlint-cli2.jsonc @@ -4,32 +4,32 @@ "MD003": "atx", // heading-style "MD004": { // ul-style - "style": "dash" + "style": "dash", }, "MD013": { // line-length - "line_length": 100 + "line_length": 100, }, "MD014": false, // commands-show-output "MD024": { // no-duplicate-heading - "siblings_only": true + "siblings_only": true, }, "MD035": { // hr-style - "style": "---" + "style": "---", }, "MD048": { // code-fence-style - "style": "backtick" + "style": "backtick", }, "MD049": { // emphasis-style - "style": "underscore" + "style": "underscore", }, "MD050": { // strong-style - "style": "asterisk" - } - } + "style": "asterisk", + }, + }, } From 6048a23990c086890b4a8fdd4b771e0a78e4499e Mon Sep 17 00:00:00 2001 From: Steve Piercy Date: Sun, 11 Feb 2024 02:39:10 -0800 Subject: [PATCH 041/110] Fix grammar on index.rst --- docs/source/index.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/source/index.rst b/docs/source/index.rst index aa0b4ad4..921e272b 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -4,7 +4,7 @@ Welcome to rstcheck's documentation! .. include:: _badges.rst -This a the documentation of ``rstcheck``. A CLI application for checking +This is the documentation of ``rstcheck``, a CLI application for checking the syntax of reStructuredText and code blocks nested within it. From aab573a5c30d009c96239aa84743744bc3637d17 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Sun, 11 Feb 2024 22:45:44 +0000 Subject: [PATCH 042/110] Update AUTHORS.rst file with new author(s) --- AUTHORS.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/AUTHORS.rst b/AUTHORS.rst index 86480e95..43461762 100644 --- a/AUTHORS.rst +++ b/AUTHORS.rst @@ -31,6 +31,7 @@ Additional contributions by (sorted by name) - Qeole - Sameer Singh - Santos Gallegos +- Steve Piercy - Svintsov Dmitry - Theodore Ni <3806110+tjni@users.noreply.github.com> - Timo Röhling From e7812d3a4fd1b639caba4e9b869b33326e3b386c Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 20 Feb 2024 00:34:54 +0000 Subject: [PATCH 043/110] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: 1d42195ebc67a509991eaf68c2353e0181003a95 → cc575a3e5800b42ffbb5182b53d87203b2c4fc26](https://github.com/astral-sh/ruff-pre-commit/compare/1d42195ebc67a509991eaf68c2353e0181003a95...cc575a3e5800b42ffbb5182b53d87203b2c4fc26) - [github.com/psf/black: ec91a2be3c44d88e1a3960a4937ad6ed3b63464e → 6fdf8a4af28071ed1d079c01122b34c5d587207a](https://github.com/psf/black/compare/ec91a2be3c44d88e1a3960a4937ad6ed3b63464e...6fdf8a4af28071ed1d079c01122b34c5d587207a) - [github.com/astral-sh/ruff-pre-commit: 1d42195ebc67a509991eaf68c2353e0181003a95 → cc575a3e5800b42ffbb5182b53d87203b2c4fc26](https://github.com/astral-sh/ruff-pre-commit/compare/1d42195ebc67a509991eaf68c2353e0181003a95...cc575a3e5800b42ffbb5182b53d87203b2c4fc26) - [github.com/adrienverge/yamllint: 8713140e99914c0cb6e07364daedfb140847c3c5 → 81e9f98ffd059efe8aa9c1b1a42e5cce61b640c6](https://github.com/adrienverge/yamllint/compare/8713140e99914c0cb6e07364daedfb140847c3c5...81e9f98ffd059efe8aa9c1b1a42e5cce61b640c6) - [github.com/pre-commit/pre-commit: 9c9983dba00bf67d1b2625f1f0e9112afc063849 → e5257268558a1e83731232b1ec4276a24ba870dc](https://github.com/pre-commit/pre-commit/compare/9c9983dba00bf67d1b2625f1f0e9112afc063849...e5257268558a1e83731232b1ec4276a24ba870dc) --- .pre-commit-config.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 079cb7c4..62a65efb 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 1d42195ebc67a509991eaf68c2353e0181003a95 # frozen: v0.1.14 + rev: cc575a3e5800b42ffbb5182b53d87203b2c4fc26 # frozen: v0.2.2 hooks: - id: ruff name: ruff (fix) @@ -50,7 +50,7 @@ repos: # black - python formatter - repo: https://github.com/psf/black - rev: ec91a2be3c44d88e1a3960a4937ad6ed3b63464e # frozen: 23.12.1 + rev: 6fdf8a4af28071ed1d079c01122b34c5d587207a # frozen: 24.2.0 hooks: - id: black args: ["--safe"] @@ -142,7 +142,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 1d42195ebc67a509991eaf68c2353e0181003a95 # frozen: v0.1.14 + rev: cc575a3e5800b42ffbb5182b53d87203b2c4fc26 # frozen: v0.2.2 hooks: - id: ruff name: ruff (lint) @@ -228,7 +228,7 @@ repos: # yamllint - yaml linter - repo: https://github.com/adrienverge/yamllint - rev: 8713140e99914c0cb6e07364daedfb140847c3c5 # frozen: v1.33.0 + rev: 81e9f98ffd059efe8aa9c1b1a42e5cce61b640c6 # frozen: v1.35.1 hooks: - id: yamllint @@ -237,6 +237,6 @@ repos: # ---------------------------------------------- - repo: https://github.com/pre-commit/pre-commit - rev: 9c9983dba00bf67d1b2625f1f0e9112afc063849 # frozen: v3.6.0 + rev: e5257268558a1e83731232b1ec4276a24ba870dc # frozen: v3.6.2 hooks: - id: validate_manifest From d274fe213645af73c8f7d280c63b210071466cf5 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 20 Feb 2024 00:35:13 +0000 Subject: [PATCH 044/110] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .pre-commit-config.yaml | 10 +++++----- docs/source/conf.py | 1 + prep_release.py | 1 + src/rstcheck/_cli.py | 1 + tests/_cli_test.py | 1 + tests/conftest.py | 1 + tests/integration_tests/cli_test.py | 1 + tests/integration_tests/conftest.py | 1 + 8 files changed, 12 insertions(+), 5 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 62a65efb..cd4073ad 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: cc575a3e5800b42ffbb5182b53d87203b2c4fc26 # frozen: v0.2.2 + rev: cc575a3e5800b42ffbb5182b53d87203b2c4fc26 # frozen: v0.2.2 hooks: - id: ruff name: ruff (fix) @@ -50,7 +50,7 @@ repos: # black - python formatter - repo: https://github.com/psf/black - rev: 6fdf8a4af28071ed1d079c01122b34c5d587207a # frozen: 24.2.0 + rev: 6fdf8a4af28071ed1d079c01122b34c5d587207a # frozen: 24.2.0 hooks: - id: black args: ["--safe"] @@ -142,7 +142,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: cc575a3e5800b42ffbb5182b53d87203b2c4fc26 # frozen: v0.2.2 + rev: cc575a3e5800b42ffbb5182b53d87203b2c4fc26 # frozen: v0.2.2 hooks: - id: ruff name: ruff (lint) @@ -228,7 +228,7 @@ repos: # yamllint - yaml linter - repo: https://github.com/adrienverge/yamllint - rev: 81e9f98ffd059efe8aa9c1b1a42e5cce61b640c6 # frozen: v1.35.1 + rev: 81e9f98ffd059efe8aa9c1b1a42e5cce61b640c6 # frozen: v1.35.1 hooks: - id: yamllint @@ -237,6 +237,6 @@ repos: # ---------------------------------------------- - repo: https://github.com/pre-commit/pre-commit - rev: e5257268558a1e83731232b1ec4276a24ba870dc # frozen: v3.6.2 + rev: e5257268558a1e83731232b1ec4276a24ba870dc # frozen: v3.6.2 hooks: - id: validate_manifest diff --git a/docs/source/conf.py b/docs/source/conf.py index 24653462..b65cf2a3 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -1,4 +1,5 @@ """Configuration file for the Sphinx documentation builder.""" + from __future__ import annotations import datetime diff --git a/prep_release.py b/prep_release.py index 273c5e39..e9db8380 100644 --- a/prep_release.py +++ b/prep_release.py @@ -1,4 +1,5 @@ """Script for preparing the repo for a new release.""" + from __future__ import annotations import argparse diff --git a/src/rstcheck/_cli.py b/src/rstcheck/_cli.py index 7325703a..9531d7f1 100644 --- a/src/rstcheck/_cli.py +++ b/src/rstcheck/_cli.py @@ -1,4 +1,5 @@ """CLI for rstcheck.""" + from __future__ import annotations import logging diff --git a/tests/_cli_test.py b/tests/_cli_test.py index ff3f9ae0..afdf098d 100644 --- a/tests/_cli_test.py +++ b/tests/_cli_test.py @@ -3,6 +3,7 @@ ``_cli.cli`` is not really good testable with unit tests. Therfore tests are in the ``integration_tests`` directory. """ + from __future__ import annotations import pytest diff --git a/tests/conftest.py b/tests/conftest.py index a8d8ae61..d8dcb7b4 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -1,4 +1,5 @@ """Fixtures for tests.""" + from __future__ import annotations import pathlib diff --git a/tests/integration_tests/cli_test.py b/tests/integration_tests/cli_test.py index f37f97df..c2da7bc1 100644 --- a/tests/integration_tests/cli_test.py +++ b/tests/integration_tests/cli_test.py @@ -1,4 +1,5 @@ """Integration test for the CLI.""" + from __future__ import annotations import pathlib diff --git a/tests/integration_tests/conftest.py b/tests/integration_tests/conftest.py index 40493de6..ddb7684d 100644 --- a/tests/integration_tests/conftest.py +++ b/tests/integration_tests/conftest.py @@ -1,4 +1,5 @@ """Fixtures for integration tests.""" + from __future__ import annotations import re From ba70b3a413e93209c898f06da4b816cdc4ba3b48 Mon Sep 17 00:00:00 2001 From: Tempookian <124298725+tempookian@users.noreply.github.com> Date: Tue, 5 Mar 2024 09:44:46 +0100 Subject: [PATCH 045/110] Add docstring --- src/rstcheck/__main__.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/rstcheck/__main__.py b/src/rstcheck/__main__.py index dab6068a..7592d338 100644 --- a/src/rstcheck/__main__.py +++ b/src/rstcheck/__main__.py @@ -1,3 +1,10 @@ +"""Executes CLI application's `main` function. + +This module acts as the entry point for the application. When executed as the +main script, it calls the `main` function from the ._cli submodule to start the +application. +""" + from __future__ import annotations from ._cli import main From 08272f934ac7eeb0ccbaf279ec03188dfaec8d0a Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Tue, 5 Mar 2024 09:04:38 +0000 Subject: [PATCH 046/110] Update AUTHORS.rst file with new author(s) --- AUTHORS.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/AUTHORS.rst b/AUTHORS.rst index 43461762..74174d12 100644 --- a/AUTHORS.rst +++ b/AUTHORS.rst @@ -33,6 +33,8 @@ Additional contributions by (sorted by name) - Santos Gallegos - Steve Piercy - Svintsov Dmitry +- Tempookian <124298725+tempookian@users.noreply.github.com> - Theodore Ni <3806110+tjni@users.noreply.github.com> - Timo Röhling - biscuitsnake <11334474+biscuitsnake@users.noreply.github.com> +- tempookian <124298725+tempookian@users.noreply.github.com> From 8b0d28724b8df71ffa7c3d0c0d1427cb239a9786 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 18 Mar 2024 22:23:25 +0000 Subject: [PATCH 047/110] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: cc575a3e5800b42ffbb5182b53d87203b2c4fc26 → c22645f6b45188216151a407c040a9eec1795ab0](https://github.com/astral-sh/ruff-pre-commit/compare/cc575a3e5800b42ffbb5182b53d87203b2c4fc26...c22645f6b45188216151a407c040a9eec1795ab0) - [github.com/psf/black: 6fdf8a4af28071ed1d079c01122b34c5d587207a → 552baf822992936134cbd31a38f69c8cfe7c0f05](https://github.com/psf/black/compare/6fdf8a4af28071ed1d079c01122b34c5d587207a...552baf822992936134cbd31a38f69c8cfe7c0f05) - [github.com/astral-sh/ruff-pre-commit: cc575a3e5800b42ffbb5182b53d87203b2c4fc26 → c22645f6b45188216151a407c040a9eec1795ab0](https://github.com/astral-sh/ruff-pre-commit/compare/cc575a3e5800b42ffbb5182b53d87203b2c4fc26...c22645f6b45188216151a407c040a9eec1795ab0) - [github.com/shellcheck-py/shellcheck-py: 4de1378e4cd853bfc2b111b05fff35e2dbf809a3 → a23f6b85d0fdd5bb9d564e2579e678033debbdff](https://github.com/shellcheck-py/shellcheck-py/compare/4de1378e4cd853bfc2b111b05fff35e2dbf809a3...a23f6b85d0fdd5bb9d564e2579e678033debbdff) --- .pre-commit-config.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index cd4073ad..eb98ab18 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: cc575a3e5800b42ffbb5182b53d87203b2c4fc26 # frozen: v0.2.2 + rev: c22645f6b45188216151a407c040a9eec1795ab0 # frozen: v0.3.3 hooks: - id: ruff name: ruff (fix) @@ -50,7 +50,7 @@ repos: # black - python formatter - repo: https://github.com/psf/black - rev: 6fdf8a4af28071ed1d079c01122b34c5d587207a # frozen: 24.2.0 + rev: 552baf822992936134cbd31a38f69c8cfe7c0f05 # frozen: 24.3.0 hooks: - id: black args: ["--safe"] @@ -142,7 +142,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: cc575a3e5800b42ffbb5182b53d87203b2c4fc26 # frozen: v0.2.2 + rev: c22645f6b45188216151a407c040a9eec1795ab0 # frozen: v0.3.3 hooks: - id: ruff name: ruff (lint) @@ -188,7 +188,7 @@ repos: # shellscript (via PyPI package) - repo: https://github.com/shellcheck-py/shellcheck-py - rev: 4de1378e4cd853bfc2b111b05fff35e2dbf809a3 # frozen: v0.9.0.6 + rev: a23f6b85d0fdd5bb9d564e2579e678033debbdff # frozen: v0.10.0.1 hooks: - id: shellcheck From d5d43daa1fa959e2b05f599d34d72e5b51ebd969 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 18 Mar 2024 22:23:39 +0000 Subject: [PATCH 048/110] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .pre-commit-config.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index eb98ab18..e8e5956d 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: c22645f6b45188216151a407c040a9eec1795ab0 # frozen: v0.3.3 + rev: c22645f6b45188216151a407c040a9eec1795ab0 # frozen: v0.3.3 hooks: - id: ruff name: ruff (fix) @@ -50,7 +50,7 @@ repos: # black - python formatter - repo: https://github.com/psf/black - rev: 552baf822992936134cbd31a38f69c8cfe7c0f05 # frozen: 24.3.0 + rev: 552baf822992936134cbd31a38f69c8cfe7c0f05 # frozen: 24.3.0 hooks: - id: black args: ["--safe"] @@ -142,7 +142,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: c22645f6b45188216151a407c040a9eec1795ab0 # frozen: v0.3.3 + rev: c22645f6b45188216151a407c040a9eec1795ab0 # frozen: v0.3.3 hooks: - id: ruff name: ruff (lint) @@ -188,7 +188,7 @@ repos: # shellscript (via PyPI package) - repo: https://github.com/shellcheck-py/shellcheck-py - rev: a23f6b85d0fdd5bb9d564e2579e678033debbdff # frozen: v0.10.0.1 + rev: a23f6b85d0fdd5bb9d564e2579e678033debbdff # frozen: v0.10.0.1 hooks: - id: shellcheck From 9871d3538b8525bb8de1324dd14ac4384cb8c77c Mon Sep 17 00:00:00 2001 From: Peter Cock Date: Wed, 20 Mar 2024 14:12:12 +0000 Subject: [PATCH 049/110] Fix typo in CLI docs Spotted on the webpage rendering, https://rstcheck.readthedocs.io/en/latest/usage/cli/ --- src/rstcheck/_cli.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rstcheck/_cli.py b/src/rstcheck/_cli.py index 9531d7f1..5cfb83d0 100644 --- a/src/rstcheck/_cli.py +++ b/src/rstcheck/_cli.py @@ -154,7 +154,7 @@ def cli( # noqa: PLR0913 Enabled features: {enabled_features} -Pass one ore more rst FILES to check. +Pass one or more RST FILES to check. Can be files or directories if --recursive is passed too. Pass "-" if you want to read from stdin. """ From c85d463fbed5facc7b3d331fbec105b9a201288d Mon Sep 17 00:00:00 2001 From: Christian Riedel Date: Sat, 23 Mar 2024 09:30:15 +0100 Subject: [PATCH 050/110] CI: remove enchant setup on macos; only run spelling check on linux --- .github/workflows/documentation.yml | 16 ++-------------- tox.ini | 3 ++- 2 files changed, 4 insertions(+), 15 deletions(-) diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index b69161d5..f9de87c4 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -48,22 +48,10 @@ jobs: - name: Install tox via pipx run: pipx install tox - - name: Set up Homebrew - if: runner.os == 'macOS' - uses: Homebrew/actions/setup-homebrew@master - - - name: Install enchant on macOS - if: runner.os == 'macOS' - run: | - brew update - brew install enchant - - - name: Run tests with tox except linkcheck + - name: Run tests with tox except linkcheck and spelling if: runner.os != 'Linux' run: tox -m docs - env: - TOX_SKIP_ENV: docs-test-linkcheck - name: Run all tests with tox if: runner.os == 'Linux' - run: tox -m docs + run: tox -m docs-full diff --git a/tox.ini b/tox.ini index 8ace09f0..199a5022 100644 --- a/tox.ini +++ b/tox.ini @@ -22,7 +22,8 @@ labels = py3.10 = py310,py310-with-sphinx{5,6,7},py310-with-tomli,package,coverage-all py3.11 = py311,py311-with-sphinx{5,6,7},py311-with-tomli,package,coverage-all py3.12 = py312,py312-with-sphinx{5,6,7},py312-with-tomli,package,coverage-all - docs = docs-test-{html,linkcheck,doctest,spelling} + docs = docs-test-{html,coverage,doctest} + docs-full = docs-test-{html,linkcheck,coverage,doctest,spelling} [testenv] From d7e8899f021bb7154dfec2524d9225fbbd9e8ffb Mon Sep 17 00:00:00 2001 From: Christian Riedel Date: Sat, 23 Mar 2024 09:39:34 +0100 Subject: [PATCH 051/110] add env var to controll activation of spelling extension --- docs/source/conf.py | 2 +- tox.ini | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/source/conf.py b/docs/source/conf.py index b65cf2a3..d1c827c9 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -122,7 +122,7 @@ spelling_word_list_filename = "spelling_dict.txt" spelling_show_suggestions = True -if find_spec("sphinxcontrib.spelling") is not None: +if find_spec("sphinxcontrib.spelling") is not None and os.environ["SPHINX_SPELLING"] == "true": extensions.append("sphinxcontrib.spelling") else: NOT_LOADED_MSGS.append("## 'sphinxcontrib-spelling' extension not loaded - not installed") diff --git a/tox.ini b/tox.ini index 199a5022..5cc7d778 100644 --- a/tox.ini +++ b/tox.ini @@ -237,6 +237,7 @@ set_env = linkcheck: TOXENV_BUILDER = linkcheck doctest: TOXENV_BUILDER = doctest spelling: TOXENV_BUILDER = spelling + spelling: SPHINX_SPELLING = true extras = {[testenv:docs]extras} commands = sphinx-build \ From a92a535931e62b24dc1e7f1468eacc3682680647 Mon Sep 17 00:00:00 2001 From: Christian Riedel Date: Sat, 23 Mar 2024 09:58:50 +0100 Subject: [PATCH 052/110] fix spelling check --- docs/source/conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/source/conf.py b/docs/source/conf.py index d1c827c9..d8c40821 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -122,7 +122,7 @@ spelling_word_list_filename = "spelling_dict.txt" spelling_show_suggestions = True -if find_spec("sphinxcontrib.spelling") is not None and os.environ["SPHINX_SPELLING"] == "true": +if find_spec("sphinxcontrib.spelling") is not None and os.environ.get("SPHINX_SPELLING") == "true": extensions.append("sphinxcontrib.spelling") else: NOT_LOADED_MSGS.append("## 'sphinxcontrib-spelling' extension not loaded - not installed") From 0078768928b8262f186804a1942e6f2377988b5a Mon Sep 17 00:00:00 2001 From: Christian Riedel Date: Sat, 23 Mar 2024 10:12:47 +0100 Subject: [PATCH 053/110] remove non existing coverage docs tox env --- tox.ini | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tox.ini b/tox.ini index 5cc7d778..dbb3241f 100644 --- a/tox.ini +++ b/tox.ini @@ -22,8 +22,8 @@ labels = py3.10 = py310,py310-with-sphinx{5,6,7},py310-with-tomli,package,coverage-all py3.11 = py311,py311-with-sphinx{5,6,7},py311-with-tomli,package,coverage-all py3.12 = py312,py312-with-sphinx{5,6,7},py312-with-tomli,package,coverage-all - docs = docs-test-{html,coverage,doctest} - docs-full = docs-test-{html,linkcheck,coverage,doctest,spelling} + docs = docs-test-{html,doctest} + docs-full = docs-test-{html,linkcheck,doctest,spelling} [testenv] From cbdd5a72f7d37d15b0c09e8523f7c277a10bdf5f Mon Sep 17 00:00:00 2001 From: Christian Riedel Date: Sat, 23 Mar 2024 10:31:32 +0100 Subject: [PATCH 054/110] "release v6.2.1 [skip ci]" --- CHANGELOG.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dc445573..22dff49e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,7 +17,11 @@ NOTE: please use them in this order. ## Unreleased -[diff v6.2.0...main](https://github.com/rstcheck/rstcheck/compare/v6.2.0...main) +[diff v6.2.1...main](https://github.com/rstcheck/rstcheck/compare/v6.2.1...main) + +## [6.2.1 (2024-03-23)](https://github.com/rstcheck/rstcheck/releases/v6.2.1) + +[diff vv6.2.0...v6.2.1](https://github.com/rstcheck/rstcheck/compare/vv6.2.0...v6.2.1) ### Miscellaneous From 921b29e0bb59a95d109e6c130d6102fe9f8e08d7 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 25 Mar 2024 22:04:48 +0000 Subject: [PATCH 055/110] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: c22645f6b45188216151a407c040a9eec1795ab0 → 1986670a8c4578a526ad3dddee3b35d9cfb9d7be](https://github.com/astral-sh/ruff-pre-commit/compare/c22645f6b45188216151a407c040a9eec1795ab0...1986670a8c4578a526ad3dddee3b35d9cfb9d7be) - [github.com/astral-sh/ruff-pre-commit: c22645f6b45188216151a407c040a9eec1795ab0 → 1986670a8c4578a526ad3dddee3b35d9cfb9d7be](https://github.com/astral-sh/ruff-pre-commit/compare/c22645f6b45188216151a407c040a9eec1795ab0...1986670a8c4578a526ad3dddee3b35d9cfb9d7be) - [github.com/pre-commit/pre-commit: e5257268558a1e83731232b1ec4276a24ba870dc → 7b4667e9e6e05e31707c404c95115b151745866c](https://github.com/pre-commit/pre-commit/compare/e5257268558a1e83731232b1ec4276a24ba870dc...7b4667e9e6e05e31707c404c95115b151745866c) --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index e8e5956d..89624957 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: c22645f6b45188216151a407c040a9eec1795ab0 # frozen: v0.3.3 + rev: 1986670a8c4578a526ad3dddee3b35d9cfb9d7be # frozen: v0.3.4 hooks: - id: ruff name: ruff (fix) @@ -142,7 +142,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: c22645f6b45188216151a407c040a9eec1795ab0 # frozen: v0.3.3 + rev: 1986670a8c4578a526ad3dddee3b35d9cfb9d7be # frozen: v0.3.4 hooks: - id: ruff name: ruff (lint) @@ -237,6 +237,6 @@ repos: # ---------------------------------------------- - repo: https://github.com/pre-commit/pre-commit - rev: e5257268558a1e83731232b1ec4276a24ba870dc # frozen: v3.6.2 + rev: 7b4667e9e6e05e31707c404c95115b151745866c # frozen: v3.7.0 hooks: - id: validate_manifest From c171f17de06f22b7f4a69d89fb9ddd0dab68909b Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 25 Mar 2024 22:05:05 +0000 Subject: [PATCH 056/110] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 89624957..8dce3818 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 1986670a8c4578a526ad3dddee3b35d9cfb9d7be # frozen: v0.3.4 + rev: 1986670a8c4578a526ad3dddee3b35d9cfb9d7be # frozen: v0.3.4 hooks: - id: ruff name: ruff (fix) @@ -142,7 +142,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 1986670a8c4578a526ad3dddee3b35d9cfb9d7be # frozen: v0.3.4 + rev: 1986670a8c4578a526ad3dddee3b35d9cfb9d7be # frozen: v0.3.4 hooks: - id: ruff name: ruff (lint) @@ -237,6 +237,6 @@ repos: # ---------------------------------------------- - repo: https://github.com/pre-commit/pre-commit - rev: 7b4667e9e6e05e31707c404c95115b151745866c # frozen: v3.7.0 + rev: 7b4667e9e6e05e31707c404c95115b151745866c # frozen: v3.7.0 hooks: - id: validate_manifest From 05e2f467765e7a50432d1b27a0b590dc6ae6f80a Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 1 Apr 2024 22:24:29 +0000 Subject: [PATCH 057/110] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: 1986670a8c4578a526ad3dddee3b35d9cfb9d7be → 0ccbb5b7942d83fbcf7cb5e0fd99633efd2351d7](https://github.com/astral-sh/ruff-pre-commit/compare/1986670a8c4578a526ad3dddee3b35d9cfb9d7be...0ccbb5b7942d83fbcf7cb5e0fd99633efd2351d7) - [github.com/astral-sh/ruff-pre-commit: 1986670a8c4578a526ad3dddee3b35d9cfb9d7be → 0ccbb5b7942d83fbcf7cb5e0fd99633efd2351d7](https://github.com/astral-sh/ruff-pre-commit/compare/1986670a8c4578a526ad3dddee3b35d9cfb9d7be...0ccbb5b7942d83fbcf7cb5e0fd99633efd2351d7) --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 8dce3818..23ea38db 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 1986670a8c4578a526ad3dddee3b35d9cfb9d7be # frozen: v0.3.4 + rev: 0ccbb5b7942d83fbcf7cb5e0fd99633efd2351d7 # frozen: v0.3.5 hooks: - id: ruff name: ruff (fix) @@ -142,7 +142,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 1986670a8c4578a526ad3dddee3b35d9cfb9d7be # frozen: v0.3.4 + rev: 0ccbb5b7942d83fbcf7cb5e0fd99633efd2351d7 # frozen: v0.3.5 hooks: - id: ruff name: ruff (lint) From 656d26b2bf8c3f12a5d70f98c95f01b32407246b Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 1 Apr 2024 22:24:54 +0000 Subject: [PATCH 058/110] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 23ea38db..a5a062d3 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 0ccbb5b7942d83fbcf7cb5e0fd99633efd2351d7 # frozen: v0.3.5 + rev: 0ccbb5b7942d83fbcf7cb5e0fd99633efd2351d7 # frozen: v0.3.5 hooks: - id: ruff name: ruff (fix) @@ -142,7 +142,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 0ccbb5b7942d83fbcf7cb5e0fd99633efd2351d7 # frozen: v0.3.5 + rev: 0ccbb5b7942d83fbcf7cb5e0fd99633efd2351d7 # frozen: v0.3.5 hooks: - id: ruff name: ruff (lint) From ad50d340358d37d23157a81c32fddfb98babbe31 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 4 Apr 2024 10:16:32 +0200 Subject: [PATCH 059/110] Remove dpendencies for Python < 3.8 --- pyproject.toml | 2 -- 1 file changed, 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 3bc29c03..1123160c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,8 +22,6 @@ dynamic = ["version"] dependencies = [ "rstcheck-core >=1.1", - "importlib-metadata >=1.6; python_version<='3.8'", - "typing-extensions >=3.7.4; python_version<='3.8'", "typer[all] >=0.4.1", ] From 991c6911c034918757a1d045deab6245fafd600a Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Thu, 4 Apr 2024 08:41:54 +0000 Subject: [PATCH 060/110] Update AUTHORS.rst file with new author(s) --- AUTHORS.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/AUTHORS.rst b/AUTHORS.rst index 74174d12..06a63536 100644 --- a/AUTHORS.rst +++ b/AUTHORS.rst @@ -17,6 +17,7 @@ Additional contributions by (sorted by name) - Dmitry - Doyle Rowland - Eugene Lorman +- Fabian Affolter - Jochen Sprickerhof - John Vandenberg - Kagami Sascha Rosylight From 93ecc5bba4439b9439e0d57afb7668a4048468ac Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 29 Apr 2024 22:40:07 +0000 Subject: [PATCH 061/110] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pre-commit/pre-commit-hooks: c4a0b883114b00d8d76b479c820ce7950211c99b → 2c9f875913ee60ca25ce70243dc24d5b6415598c](https://github.com/pre-commit/pre-commit-hooks/compare/c4a0b883114b00d8d76b479c820ce7950211c99b...2c9f875913ee60ca25ce70243dc24d5b6415598c) - [github.com/astral-sh/ruff-pre-commit: 0ccbb5b7942d83fbcf7cb5e0fd99633efd2351d7 → 596470fba20d04adc68ec7903ff69a12e5e1a8d3](https://github.com/astral-sh/ruff-pre-commit/compare/0ccbb5b7942d83fbcf7cb5e0fd99633efd2351d7...596470fba20d04adc68ec7903ff69a12e5e1a8d3) - [github.com/psf/black: 552baf822992936134cbd31a38f69c8cfe7c0f05 → 3702ba224ecffbcec30af640c149f231d90aebdb](https://github.com/psf/black/compare/552baf822992936134cbd31a38f69c8cfe7c0f05...3702ba224ecffbcec30af640c149f231d90aebdb) - [github.com/pre-commit/pre-commit-hooks: c4a0b883114b00d8d76b479c820ce7950211c99b → 2c9f875913ee60ca25ce70243dc24d5b6415598c](https://github.com/pre-commit/pre-commit-hooks/compare/c4a0b883114b00d8d76b479c820ce7950211c99b...2c9f875913ee60ca25ce70243dc24d5b6415598c) - [github.com/pre-commit/pre-commit-hooks: c4a0b883114b00d8d76b479c820ce7950211c99b → 2c9f875913ee60ca25ce70243dc24d5b6415598c](https://github.com/pre-commit/pre-commit-hooks/compare/c4a0b883114b00d8d76b479c820ce7950211c99b...2c9f875913ee60ca25ce70243dc24d5b6415598c) - [github.com/astral-sh/ruff-pre-commit: 0ccbb5b7942d83fbcf7cb5e0fd99633efd2351d7 → 596470fba20d04adc68ec7903ff69a12e5e1a8d3](https://github.com/astral-sh/ruff-pre-commit/compare/0ccbb5b7942d83fbcf7cb5e0fd99633efd2351d7...596470fba20d04adc68ec7903ff69a12e5e1a8d3) - [github.com/pre-commit/pre-commit-hooks: c4a0b883114b00d8d76b479c820ce7950211c99b → 2c9f875913ee60ca25ce70243dc24d5b6415598c](https://github.com/pre-commit/pre-commit-hooks/compare/c4a0b883114b00d8d76b479c820ce7950211c99b...2c9f875913ee60ca25ce70243dc24d5b6415598c) - [github.com/DavidAnson/markdownlint-cli2: 82c791e94c2e2ab2119437d61c722c8e0c20d6c9 → 24eb4dce508ab81398d14d75179123fca425f12d](https://github.com/DavidAnson/markdownlint-cli2/compare/82c791e94c2e2ab2119437d61c722c8e0c20d6c9...24eb4dce508ab81398d14d75179123fca425f12d) - [github.com/pre-commit/pre-commit-hooks: c4a0b883114b00d8d76b479c820ce7950211c99b → 2c9f875913ee60ca25ce70243dc24d5b6415598c](https://github.com/pre-commit/pre-commit-hooks/compare/c4a0b883114b00d8d76b479c820ce7950211c99b...2c9f875913ee60ca25ce70243dc24d5b6415598c) --- .pre-commit-config.yaml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a5a062d3..070277d4 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -25,7 +25,7 @@ repos: # file checking out-of-the-box hooks - repo: https://github.com/pre-commit/pre-commit-hooks - rev: c4a0b883114b00d8d76b479c820ce7950211c99b # frozen: v4.5.0 + rev: 2c9f875913ee60ca25ce70243dc24d5b6415598c # frozen: v4.6.0 hooks: - id: check-case-conflict - id: check-shebang-scripts-are-executable @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 0ccbb5b7942d83fbcf7cb5e0fd99633efd2351d7 # frozen: v0.3.5 + rev: 596470fba20d04adc68ec7903ff69a12e5e1a8d3 # frozen: v0.4.2 hooks: - id: ruff name: ruff (fix) @@ -50,7 +50,7 @@ repos: # black - python formatter - repo: https://github.com/psf/black - rev: 552baf822992936134cbd31a38f69c8cfe7c0f05 # frozen: 24.3.0 + rev: 3702ba224ecffbcec30af640c149f231d90aebdb # frozen: 24.4.2 hooks: - id: black args: ["--safe"] @@ -101,7 +101,7 @@ repos: # code unspecific out-of-the-box hooks - repo: https://github.com/pre-commit/pre-commit-hooks - rev: c4a0b883114b00d8d76b479c820ce7950211c99b # frozen: v4.5.0 + rev: 2c9f875913ee60ca25ce70243dc24d5b6415598c # frozen: v4.6.0 hooks: - id: end-of-file-fixer stages: [commit] @@ -131,7 +131,7 @@ repos: # code unspecific out-of-the-box hooks - repo: https://github.com/pre-commit/pre-commit-hooks - rev: c4a0b883114b00d8d76b479c820ce7950211c99b # frozen: v4.5.0 + rev: 2c9f875913ee60ca25ce70243dc24d5b6415598c # frozen: v4.6.0 hooks: - id: check-merge-conflict - id: detect-private-key @@ -142,7 +142,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 0ccbb5b7942d83fbcf7cb5e0fd99633efd2351d7 # frozen: v0.3.5 + rev: 596470fba20d04adc68ec7903ff69a12e5e1a8d3 # frozen: v0.4.2 hooks: - id: ruff name: ruff (lint) @@ -150,7 +150,7 @@ repos: # python specific out-of-the-box hooks - repo: https://github.com/pre-commit/pre-commit-hooks - rev: c4a0b883114b00d8d76b479c820ce7950211c99b # frozen: v4.5.0 + rev: 2c9f875913ee60ca25ce70243dc24d5b6415598c # frozen: v4.6.0 hooks: - id: debug-statements - id: fix-encoding-pragma @@ -211,7 +211,7 @@ repos: # markdownlint - md file checker - repo: https://github.com/DavidAnson/markdownlint-cli2 - rev: 82c791e94c2e2ab2119437d61c722c8e0c20d6c9 # frozen: v0.12.1 + rev: 24eb4dce508ab81398d14d75179123fca425f12d # frozen: v0.13.0 hooks: - id: markdownlint-cli2 @@ -221,7 +221,7 @@ repos: # JSON specific out-of-the-box hooks - repo: https://github.com/pre-commit/pre-commit-hooks - rev: c4a0b883114b00d8d76b479c820ce7950211c99b # frozen: v4.5.0 + rev: 2c9f875913ee60ca25ce70243dc24d5b6415598c # frozen: v4.6.0 hooks: - id: check-toml - id: check-yaml From f3bd27117a655afb9f1337edccde4f258c80a168 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 29 Apr 2024 22:40:25 +0000 Subject: [PATCH 062/110] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .pre-commit-config.yaml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 070277d4..16ed1b42 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -25,7 +25,7 @@ repos: # file checking out-of-the-box hooks - repo: https://github.com/pre-commit/pre-commit-hooks - rev: 2c9f875913ee60ca25ce70243dc24d5b6415598c # frozen: v4.6.0 + rev: 2c9f875913ee60ca25ce70243dc24d5b6415598c # frozen: v4.6.0 hooks: - id: check-case-conflict - id: check-shebang-scripts-are-executable @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 596470fba20d04adc68ec7903ff69a12e5e1a8d3 # frozen: v0.4.2 + rev: 596470fba20d04adc68ec7903ff69a12e5e1a8d3 # frozen: v0.4.2 hooks: - id: ruff name: ruff (fix) @@ -50,7 +50,7 @@ repos: # black - python formatter - repo: https://github.com/psf/black - rev: 3702ba224ecffbcec30af640c149f231d90aebdb # frozen: 24.4.2 + rev: 3702ba224ecffbcec30af640c149f231d90aebdb # frozen: 24.4.2 hooks: - id: black args: ["--safe"] @@ -101,7 +101,7 @@ repos: # code unspecific out-of-the-box hooks - repo: https://github.com/pre-commit/pre-commit-hooks - rev: 2c9f875913ee60ca25ce70243dc24d5b6415598c # frozen: v4.6.0 + rev: 2c9f875913ee60ca25ce70243dc24d5b6415598c # frozen: v4.6.0 hooks: - id: end-of-file-fixer stages: [commit] @@ -131,7 +131,7 @@ repos: # code unspecific out-of-the-box hooks - repo: https://github.com/pre-commit/pre-commit-hooks - rev: 2c9f875913ee60ca25ce70243dc24d5b6415598c # frozen: v4.6.0 + rev: 2c9f875913ee60ca25ce70243dc24d5b6415598c # frozen: v4.6.0 hooks: - id: check-merge-conflict - id: detect-private-key @@ -142,7 +142,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 596470fba20d04adc68ec7903ff69a12e5e1a8d3 # frozen: v0.4.2 + rev: 596470fba20d04adc68ec7903ff69a12e5e1a8d3 # frozen: v0.4.2 hooks: - id: ruff name: ruff (lint) @@ -150,7 +150,7 @@ repos: # python specific out-of-the-box hooks - repo: https://github.com/pre-commit/pre-commit-hooks - rev: 2c9f875913ee60ca25ce70243dc24d5b6415598c # frozen: v4.6.0 + rev: 2c9f875913ee60ca25ce70243dc24d5b6415598c # frozen: v4.6.0 hooks: - id: debug-statements - id: fix-encoding-pragma @@ -211,7 +211,7 @@ repos: # markdownlint - md file checker - repo: https://github.com/DavidAnson/markdownlint-cli2 - rev: 24eb4dce508ab81398d14d75179123fca425f12d # frozen: v0.13.0 + rev: 24eb4dce508ab81398d14d75179123fca425f12d # frozen: v0.13.0 hooks: - id: markdownlint-cli2 @@ -221,7 +221,7 @@ repos: # JSON specific out-of-the-box hooks - repo: https://github.com/pre-commit/pre-commit-hooks - rev: 2c9f875913ee60ca25ce70243dc24d5b6415598c # frozen: v4.6.0 + rev: 2c9f875913ee60ca25ce70243dc24d5b6415598c # frozen: v4.6.0 hooks: - id: check-toml - id: check-yaml From b98974fe8f355aef5e7207dca11dbf0fd321c788 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 6 May 2024 22:16:30 +0000 Subject: [PATCH 063/110] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: 596470fba20d04adc68ec7903ff69a12e5e1a8d3 → 5559d0350deec43675eef448015296e1d79800bd](https://github.com/astral-sh/ruff-pre-commit/compare/596470fba20d04adc68ec7903ff69a12e5e1a8d3...5559d0350deec43675eef448015296e1d79800bd) - [github.com/astral-sh/ruff-pre-commit: 596470fba20d04adc68ec7903ff69a12e5e1a8d3 → 5559d0350deec43675eef448015296e1d79800bd](https://github.com/astral-sh/ruff-pre-commit/compare/596470fba20d04adc68ec7903ff69a12e5e1a8d3...5559d0350deec43675eef448015296e1d79800bd) --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 16ed1b42..b4cb4c84 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 596470fba20d04adc68ec7903ff69a12e5e1a8d3 # frozen: v0.4.2 + rev: 5559d0350deec43675eef448015296e1d79800bd # frozen: v0.4.3 hooks: - id: ruff name: ruff (fix) @@ -142,7 +142,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 596470fba20d04adc68ec7903ff69a12e5e1a8d3 # frozen: v0.4.2 + rev: 5559d0350deec43675eef448015296e1d79800bd # frozen: v0.4.3 hooks: - id: ruff name: ruff (lint) From da64ed17569851015a10575be68b7f286cccb9ef Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 6 May 2024 22:16:55 +0000 Subject: [PATCH 064/110] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b4cb4c84..47c756dc 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 5559d0350deec43675eef448015296e1d79800bd # frozen: v0.4.3 + rev: 5559d0350deec43675eef448015296e1d79800bd # frozen: v0.4.3 hooks: - id: ruff name: ruff (fix) @@ -142,7 +142,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 5559d0350deec43675eef448015296e1d79800bd # frozen: v0.4.3 + rev: 5559d0350deec43675eef448015296e1d79800bd # frozen: v0.4.3 hooks: - id: ruff name: ruff (lint) From 7f44dc9546c7af77f71c9e66ea5b225cd869b86f Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 20 May 2024 21:41:51 +0000 Subject: [PATCH 065/110] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: 5559d0350deec43675eef448015296e1d79800bd → f8a3f8c471fb698229face5ed7640a64900b781e](https://github.com/astral-sh/ruff-pre-commit/compare/5559d0350deec43675eef448015296e1d79800bd...f8a3f8c471fb698229face5ed7640a64900b781e) - [github.com/astral-sh/ruff-pre-commit: 5559d0350deec43675eef448015296e1d79800bd → f8a3f8c471fb698229face5ed7640a64900b781e](https://github.com/astral-sh/ruff-pre-commit/compare/5559d0350deec43675eef448015296e1d79800bd...f8a3f8c471fb698229face5ed7640a64900b781e) - [github.com/pre-commit/pre-commit: 7b4667e9e6e05e31707c404c95115b151745866c → 9ee076835365c0b3aa700de8f574def623826385](https://github.com/pre-commit/pre-commit/compare/7b4667e9e6e05e31707c404c95115b151745866c...9ee076835365c0b3aa700de8f574def623826385) --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 47c756dc..6e4a8c08 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 5559d0350deec43675eef448015296e1d79800bd # frozen: v0.4.3 + rev: f8a3f8c471fb698229face5ed7640a64900b781e # frozen: v0.4.4 hooks: - id: ruff name: ruff (fix) @@ -142,7 +142,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 5559d0350deec43675eef448015296e1d79800bd # frozen: v0.4.3 + rev: f8a3f8c471fb698229face5ed7640a64900b781e # frozen: v0.4.4 hooks: - id: ruff name: ruff (lint) @@ -237,6 +237,6 @@ repos: # ---------------------------------------------- - repo: https://github.com/pre-commit/pre-commit - rev: 7b4667e9e6e05e31707c404c95115b151745866c # frozen: v3.7.0 + rev: 9ee076835365c0b3aa700de8f574def623826385 # frozen: v3.7.1 hooks: - id: validate_manifest From 3aedecb2dc4d5e7e59cce6cbb5913d3fb33b6794 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 20 May 2024 21:42:05 +0000 Subject: [PATCH 066/110] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 6e4a8c08..5263efa6 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: f8a3f8c471fb698229face5ed7640a64900b781e # frozen: v0.4.4 + rev: f8a3f8c471fb698229face5ed7640a64900b781e # frozen: v0.4.4 hooks: - id: ruff name: ruff (fix) @@ -142,7 +142,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: f8a3f8c471fb698229face5ed7640a64900b781e # frozen: v0.4.4 + rev: f8a3f8c471fb698229face5ed7640a64900b781e # frozen: v0.4.4 hooks: - id: ruff name: ruff (lint) @@ -237,6 +237,6 @@ repos: # ---------------------------------------------- - repo: https://github.com/pre-commit/pre-commit - rev: 9ee076835365c0b3aa700de8f574def623826385 # frozen: v3.7.1 + rev: 9ee076835365c0b3aa700de8f574def623826385 # frozen: v3.7.1 hooks: - id: validate_manifest From 1b170f6ff0f75755ffdd3894f8be5daa8dd85b50 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 10 Jun 2024 22:39:24 +0000 Subject: [PATCH 067/110] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: f8a3f8c471fb698229face5ed7640a64900b781e → 99e5311c54112fde9d58021fe477b3ba7aab20d4](https://github.com/astral-sh/ruff-pre-commit/compare/f8a3f8c471fb698229face5ed7640a64900b781e...99e5311c54112fde9d58021fe477b3ba7aab20d4) - [github.com/astral-sh/ruff-pre-commit: f8a3f8c471fb698229face5ed7640a64900b781e → 99e5311c54112fde9d58021fe477b3ba7aab20d4](https://github.com/astral-sh/ruff-pre-commit/compare/f8a3f8c471fb698229face5ed7640a64900b781e...99e5311c54112fde9d58021fe477b3ba7aab20d4) --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 5263efa6..a6991196 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: f8a3f8c471fb698229face5ed7640a64900b781e # frozen: v0.4.4 + rev: 99e5311c54112fde9d58021fe477b3ba7aab20d4 # frozen: v0.4.8 hooks: - id: ruff name: ruff (fix) @@ -142,7 +142,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: f8a3f8c471fb698229face5ed7640a64900b781e # frozen: v0.4.4 + rev: 99e5311c54112fde9d58021fe477b3ba7aab20d4 # frozen: v0.4.8 hooks: - id: ruff name: ruff (lint) From 00a6de2421f962977fe7eede76de0ebb458fb223 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 10 Jun 2024 22:39:38 +0000 Subject: [PATCH 068/110] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a6991196..84234b11 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 99e5311c54112fde9d58021fe477b3ba7aab20d4 # frozen: v0.4.8 + rev: 99e5311c54112fde9d58021fe477b3ba7aab20d4 # frozen: v0.4.8 hooks: - id: ruff name: ruff (fix) @@ -142,7 +142,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 99e5311c54112fde9d58021fe477b3ba7aab20d4 # frozen: v0.4.8 + rev: 99e5311c54112fde9d58021fe477b3ba7aab20d4 # frozen: v0.4.8 hooks: - id: ruff name: ruff (lint) From e73cb48c947076d5507cb9637bdb0a9f9510a7da Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 17 Jun 2024 22:42:13 +0000 Subject: [PATCH 069/110] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: 99e5311c54112fde9d58021fe477b3ba7aab20d4 → 02609a0003fd4903bd7f43852e5dfc82242a96db](https://github.com/astral-sh/ruff-pre-commit/compare/99e5311c54112fde9d58021fe477b3ba7aab20d4...02609a0003fd4903bd7f43852e5dfc82242a96db) - [github.com/astral-sh/ruff-pre-commit: 99e5311c54112fde9d58021fe477b3ba7aab20d4 → 02609a0003fd4903bd7f43852e5dfc82242a96db](https://github.com/astral-sh/ruff-pre-commit/compare/99e5311c54112fde9d58021fe477b3ba7aab20d4...02609a0003fd4903bd7f43852e5dfc82242a96db) --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 84234b11..825b9ea7 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 99e5311c54112fde9d58021fe477b3ba7aab20d4 # frozen: v0.4.8 + rev: 02609a0003fd4903bd7f43852e5dfc82242a96db # frozen: v0.4.9 hooks: - id: ruff name: ruff (fix) @@ -142,7 +142,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 99e5311c54112fde9d58021fe477b3ba7aab20d4 # frozen: v0.4.8 + rev: 02609a0003fd4903bd7f43852e5dfc82242a96db # frozen: v0.4.9 hooks: - id: ruff name: ruff (lint) From 0fa785b68891c5312c3ddf1277263710918e28d0 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 17 Jun 2024 22:42:38 +0000 Subject: [PATCH 070/110] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 825b9ea7..816d44aa 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 02609a0003fd4903bd7f43852e5dfc82242a96db # frozen: v0.4.9 + rev: 02609a0003fd4903bd7f43852e5dfc82242a96db # frozen: v0.4.9 hooks: - id: ruff name: ruff (fix) @@ -142,7 +142,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 02609a0003fd4903bd7f43852e5dfc82242a96db # frozen: v0.4.9 + rev: 02609a0003fd4903bd7f43852e5dfc82242a96db # frozen: v0.4.9 hooks: - id: ruff name: ruff (lint) From 0f0db4f203d965727c9d6d5b5b225b6b774729fe Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 2 Jul 2024 00:36:33 +0000 Subject: [PATCH 071/110] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: 02609a0003fd4903bd7f43852e5dfc82242a96db → 1dc9eb131c2ea4816c708e4d85820d2cc8542683](https://github.com/astral-sh/ruff-pre-commit/compare/02609a0003fd4903bd7f43852e5dfc82242a96db...1dc9eb131c2ea4816c708e4d85820d2cc8542683) - [github.com/asottile/blacken-docs: 960ead214cd1184149d366c6d27ca6c369ce46b6 → 4c97c4a0d921007af6fefae92d8447cfbf63720b](https://github.com/asottile/blacken-docs/compare/960ead214cd1184149d366c6d27ca6c369ce46b6...4c97c4a0d921007af6fefae92d8447cfbf63720b) - [github.com/astral-sh/ruff-pre-commit: 02609a0003fd4903bd7f43852e5dfc82242a96db → 1dc9eb131c2ea4816c708e4d85820d2cc8542683](https://github.com/astral-sh/ruff-pre-commit/compare/02609a0003fd4903bd7f43852e5dfc82242a96db...1dc9eb131c2ea4816c708e4d85820d2cc8542683) --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 816d44aa..21401d85 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 02609a0003fd4903bd7f43852e5dfc82242a96db # frozen: v0.4.9 + rev: 1dc9eb131c2ea4816c708e4d85820d2cc8542683 # frozen: v0.5.0 hooks: - id: ruff name: ruff (fix) @@ -57,7 +57,7 @@ repos: # blacken-docs - black for python code in docs (rst/md/tex) - repo: https://github.com/asottile/blacken-docs - rev: 960ead214cd1184149d366c6d27ca6c369ce46b6 # frozen: 1.16.0 + rev: 4c97c4a0d921007af6fefae92d8447cfbf63720b # frozen: 1.18.0 hooks: - id: blacken-docs exclude: testing|tests @@ -142,7 +142,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 02609a0003fd4903bd7f43852e5dfc82242a96db # frozen: v0.4.9 + rev: 1dc9eb131c2ea4816c708e4d85820d2cc8542683 # frozen: v0.5.0 hooks: - id: ruff name: ruff (lint) From 049a13760edc97c55c796b6bb4997d460cad7c30 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 2 Jul 2024 00:37:06 +0000 Subject: [PATCH 072/110] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 21401d85..ffb6b939 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -42,7 +42,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 1dc9eb131c2ea4816c708e4d85820d2cc8542683 # frozen: v0.5.0 + rev: 1dc9eb131c2ea4816c708e4d85820d2cc8542683 # frozen: v0.5.0 hooks: - id: ruff name: ruff (fix) @@ -57,7 +57,7 @@ repos: # blacken-docs - black for python code in docs (rst/md/tex) - repo: https://github.com/asottile/blacken-docs - rev: 4c97c4a0d921007af6fefae92d8447cfbf63720b # frozen: 1.18.0 + rev: 4c97c4a0d921007af6fefae92d8447cfbf63720b # frozen: 1.18.0 hooks: - id: blacken-docs exclude: testing|tests @@ -142,7 +142,7 @@ repos: # ruff - python linter with fixing ability - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 1dc9eb131c2ea4816c708e4d85820d2cc8542683 # frozen: v0.5.0 + rev: 1dc9eb131c2ea4816c708e4d85820d2cc8542683 # frozen: v0.5.0 hooks: - id: ruff name: ruff (lint) From c8df184ba1aed5feb148f4a91ea01b0da4647b1f Mon Sep 17 00:00:00 2001 From: Christian Riedel Date: Sun, 7 Jul 2024 11:03:54 +0200 Subject: [PATCH 073/110] bump min version of typer and use the new dependency group name - changed 'all' to 'standard' - bump min version from 0.12.0 beacuse of the rename fixes: #223 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 1123160c..b7851019 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,7 +22,7 @@ dynamic = ["version"] dependencies = [ "rstcheck-core >=1.1", - "typer[all] >=0.4.1", + "typer[standard] >=0.12.0", ] [project.scripts] From 948472f98ebd995d89d92f35ff9ae31eafaddd68 Mon Sep 17 00:00:00 2001 From: Christian Riedel Date: Sun, 7 Jul 2024 12:31:04 +0200 Subject: [PATCH 074/110] update configs for dev tooling --- .pre-commit-config.yaml | 43 ++++---- .pylintrc.spelling.toml | 4 + pyproject.toml | 225 +++++++++++++++++++++++----------------- tox.ini | 22 ++-- 4 files changed, 166 insertions(+), 128 deletions(-) create mode 100644 .pylintrc.spelling.toml diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index ffb6b939..3f023f2b 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -29,6 +29,11 @@ repos: hooks: - id: check-case-conflict - id: check-shebang-scripts-are-executable + exclude: '^.*\.rs$' + stages: [commit] + - id: check-symlinks + - id: destroyed-symlinks + - id: forbid-new-submodules # #################################################################################### # @@ -47,19 +52,15 @@ repos: - id: ruff name: ruff (fix) args: ["--fix-only", "--exit-non-zero-on-fix", "--config=pyproject.toml"] - - # black - python formatter - - repo: https://github.com/psf/black - rev: 3702ba224ecffbcec30af640c149f231d90aebdb # frozen: 24.4.2 - hooks: - - id: black - args: ["--safe"] + - id: ruff-format + name: ruff (format) # blacken-docs - black for python code in docs (rst/md/tex) - repo: https://github.com/asottile/blacken-docs rev: 4c97c4a0d921007af6fefae92d8447cfbf63720b # frozen: 1.18.0 hooks: - id: blacken-docs + args: ["--line-length=100", "--target-version=py312"] exclude: testing|tests # ---------------------------------------------- @@ -126,7 +127,7 @@ repos: name: "Find TODO:|FIXME:|BUG: comments" description: "Check for TODO:|FIXME:|BUG: comments in all files" language: pygrep - entry: '(^|//!?|#|