Skip to content

chore(deps): Update pymdown-extensions requirement from >=11.0.1 to >=11.0.2 - #146

Merged
imran-siddique merged 2 commits into
mainfrom
dependabot/pip/pymdown-extensions-gte-11.0.2
Sep 2, 2026
Merged

chore(deps): Update pymdown-extensions requirement from >=11.0.1 to >=11.0.2#146
imran-siddique merged 2 commits into
mainfrom
dependabot/pip/pymdown-extensions-gte-11.0.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 31, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on pymdown-extensions to permit the latest version.

Release notes

Sourced from pymdown-extensions's releases.

11.0.2

  • FIX: InlineHilite: Improve performance of inline code matching.
  • FIX: Keys: Fix regex pattern inefficiencies.
  • FIX: Blocks.HTML: Fix backtracking in HTML extension.
Commits
  • b8996d7 Docs: Update JS deps
  • 3a190d9 Fix backtracking in HTML blocks extension
  • 819f2f8 Keys: Fix regex pattern inefficiencies.
  • 34fc8e2 Improve InlineHilite pattern parsing
  • 5dfef3f Fix lint
  • f263972 Update tests to match latest Pygments
  • 6d3688e Make a note about symlinks and snippets
  • See full diff in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions) to permit the latest version.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases)
- [Commits](facelessuser/pymdown-extensions@11.0.1...11.0.2)

---
updated-dependencies:
- dependency-name: pymdown-extensions
  dependency-version: 11.0.2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Aug 31, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner August 31, 2026 19:06
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Aug 31, 2026
test_docs_floor_excludes_vulnerable_pymdown_extensions asserted the exact
string "pymdown-extensions>=11.0.1", so raising the floor to 11.0.2 failed
it. A higher floor is strictly safer, so the test was failing on an
improvement and would have failed on every future bump.

Parse the pinned version and compare it against the 11.0.1 advisory
boundary instead. Uses only the stdlib, since this file polices dependency
floors and should not itself lean on an undeclared import.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012yyHFd4YA35oNUjhrztJSb

@imran-siddique imran-siddique left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The bump itself is fine. The failure was ours: test_docs_floor_excludes_vulnerable_pymdown_extensions asserted the exact string pymdown-extensions>=11.0.1, so raising the floor to 11.0.2 broke a test that exists to keep the floor high. It would have failed on every future bump of that package.

I pushed a fix onto this branch that parses the pinned version and compares it against the 11.0.1 advisory boundary instead. Stdlib only, since a file whose job is policing dependency floors should not lean on an undeclared import of its own.

Full CI is green. Approving to release the maintainer hold.

@imran-siddique
imran-siddique merged commit 40f22ff into main Sep 2, 2026
11 of 12 checks passed
@imran-siddique
imran-siddique deleted the dependabot/pip/pymdown-extensions-gte-11.0.2 branch September 2, 2026 17:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant