Skip to content

Update all non-major dependencies#61

Merged
renovate[bot] merged 1 commit intomainfrom
renovate/all-minor-patch
Dec 22, 2025
Merged

Update all non-major dependencies#61
renovate[bot] merged 1 commit intomainfrom
renovate/all-minor-patch

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Dec 22, 2025

This PR contains the following updates:

Package Type Update Change
astral-sh/ruff-pre-commit repository patch v0.14.9 -> v0.14.10
jackdewinter/pymarkdown repository patch v0.9.33 -> v0.9.34
renovatebot/pre-commit-hooks repository minor 42.54.1 -> 42.64.1

Note: The pre-commit manager in Renovate is not supported by the pre-commit maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.


Release Notes

astral-sh/ruff-pre-commit (astral-sh/ruff-pre-commit)

v0.14.10

Compare Source

See: https://github.com/astral-sh/ruff/releases/tag/0.14.10

jackdewinter/pymarkdown (jackdewinter/pymarkdown)

v0.9.34: Version 0.9.34 - 2025-12-21

Compare Source

Notes

Our team has been working diligently over the past two months to strengthen the foundation of the PyMarkdown Linter. A major milestone is the upgrade of the minimum Python version we test with from 3.9 to 3.10. While we acknowledge that some users may still prefer Python 3.8, we strongly recommend upgrading to 3.10 for improved compatibility, security, and performance. If you are using a version below 3.9 and have a valid reason to stay on that version, please let us know—we’ll explore options to support your needs.

A key feature addition (in response to Issue 1479 ) is the full support for both the disable-next-line pragma and a new mode. This change ensures compatibility with Markdown formatters that add a blank line after HTML comments, as each rule now allows a single blank line between the pragma and the offending line. This update also required us to review and verify all rules to ensure the disable-next-line pragma suppresses issues on the next line effectively. During this process, we identified and fixed 9 critical issues related to pragmas and rule behavior.

Looking ahead, we’re also focused on long-term improvements to our test suite. Over the next six months, we aim to reduce the number of tests while maintaining full code and scenario coverage. As the project has been active for over five years, some tests have remained unchanged for three or more years. Our goal is to refine the test suite to ensure it remains efficient, maintainable, and aligned with our quality standards.

Added
  • Issue 1479
    • Support for having a pragma to disable the rule for the next line is extended to include a single blank line between the pragma and
      the line where the failure occurs.
    • Added large number of tests (see work in fixed section) to ensure that next-line pragmas are consistently working for all rules.
  • Issue 1490
    • Added work to measure "extra" test coverage, with goals to keep scenario coverage but reduce redundant code coverage
    • i.e. if two scenarios are different enough but have the same code coverage, have a way to mark them as such
Fixed
  • Issue 1426
    • from previous work, but also asked reporter how to enhance this rule
  • Issue 1475
    • fixed typo in documentation
  • Issue 1505
    • fixed an issue with Md002/Md041 where the bottom of the SetExt token was being reported instead of the top
    • additionally, fixed a small issue with empty documents falsely reporting the end-of-stream token as a "bad" heading
  • Issue 1506
    • fixed an issue with Md003 where the bottom of the SetExt token was being reported instead of the top
  • Issue 1507
    • fixed an issue with Md023 where the bottom of the SetExt token was being reported instead of the top
  • Issue 1508
    • fixed an issue with Md024 where the accumulated text for the Atx Heading and the accumulated text for the SetExt heading with the same text differed
  • Issue 1510
    • fixed an issue with Md025 where the bottom of the SetExt token was being reported instead of the top
  • Issue 1512
    • adding missing tests for Md043 and SetExt headings
    • fixed an issue with Md043 where the bottom of the SetExt token was being reported instead of the top
  • Issue 1514
    • when parsing inline elements from a text block, pragmas were not been considered, resulting in reported lines being off
  • Issue 1515
    • Rule Md027 was not adapted to handle Table tokens
  • Issue 1516
    • when rewinding a failed LRD that included pragmas, the pragmas were not being rewound themselves, resulting in bad line numbers for any following tokens
Changed
  • Issue 1462
    • added system.exclude_path to provide configuration option for the command-line --exclude
  • Issue 1504
    • clarified documentation for rule Md001 and the first heading of a document
  • Issue 1522
    • properly assigned line/column numbers to table elements, and ensured that all table tokens were properly serializing their relevant data, to allow sight reading of their contents
renovatebot/pre-commit-hooks (renovatebot/pre-commit-hooks)

v42.64.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.64.1 for more changes

v42.64.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.64.0 for more changes

v42.63.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.63.0 for more changes

v42.62.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.62.0 for more changes

v42.60.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.60.0 for more changes

v42.59.1

Compare Source

v42.59.0

Compare Source

v42.58.4

Compare Source

v42.58.3

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.58.3 for more changes

v42.58.2

Compare Source

v42.58.1

Compare Source

v42.58.0

Compare Source

v42.57.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.57.1 for more changes

v42.57.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.57.0 for more changes

v42.55.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.55.0 for more changes

v42.54.3

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.54.3 for more changes

v42.54.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.54.2 for more changes


Configuration

📅 Schedule: Branch creation - Between 02:00 AM and 02:59 AM, only on Monday ( * 2 * * 1 ) in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot enabled auto-merge (squash) December 22, 2025 10:56
@renovate renovate bot merged commit bb9dfac into main Dec 22, 2025
2 checks passed
@renovate renovate bot deleted the renovate/all-minor-patch branch December 22, 2025 10:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants