Skip to content

Update dependency pymdown-extensions to v10.21#23

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/pymdown-extensions-10.x
Open

Update dependency pymdown-extensions to v10.21#23
renovate[bot] wants to merge 1 commit intomainfrom
renovate/pymdown-extensions-10.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Apr 8, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
pymdown-extensions ==10.7.1==10.21 age adoption passing confidence

Release Notes

facelessuser/pymdown-extensions (pymdown-extensions)

v10.21

10.21

  • NEW: Caption: Add support for specifying not only IDs but classes and arbitrary attributes. Initial work by
    @​joapuiib.
  • FIX: MagicLink: Fix a matching pattern for Bitbucket repo.

v10.20

Compare Source

10.20

  • NEW: Quotes: New blockquotes extension added that uses a more modern approach when compared to Python Markdown's
    default. Quotes specifically will not group consecutive blockquotes together in the same lazy fashion that the
    default Python Markdown does which follows a more modern trend to how parsers these days handle block quotes.

    In addition, Quotes also provides an optional feature to enable specifying callouts/alerts in the style used by
    GitHub and Obsidian.

v10.19.1

Compare Source

10.19.1

  • FIX: Arithmatex: Fix issue where block $$ math used inline within a paragraph could result in nested math
    parsing.

v10.19

Compare Source

10.19

  • NEW: Emoji: Update Twemoji to use Unicode 16.
  • NEW: Critic: Roll back view mode deprecation as some still like to use it, though further enhancements to this
    mode are not planned.

v10.18

Compare Source

10.18

  • NEW: Critic: view mode has been deprecated. To avoid warnings or future issues, explicitly set mode to
    either accept or reject. In the future, the new default will be accept and the view mode will be removed
    entirely.
  • FIX: Block Admonition: important should have always been available as a default.

v10.17.2

Compare Source

10.17.2

  • FIX: Blocks: Blocks extensions will now better handle nesting of indented style Admonitions, Details, and Tabbed
    and other non-conflicting blocks.

v10.17.1

Compare Source

10.17.1

  • FIX: Fix an issue where Highlight can override another extension in the "registered" list in Python Markdown.

v10.17

Compare Source

10.17

  • NEW: Allow specifying static IDs in caption block headers via #id syntax.

v10.16.1: 10.6.1

Compare Source

10.16.1

  • FIX: Inefficient regular expression pattern for figure caption numbers.

v10.16

Compare Source

10.16

  • NEW: Add early support for Python 3.14.
  • NEW: Drop support for Python 3.8.
  • NEW: Snippets: Added max_retries and backoff_retries options to configure new retry logic for HTTP 429
    errors (Too Many Requests client error).
  • NEW: Caption: Prefix templates are now preserved exactly as specified allowing the insertion of HTML tags if
    desired.
  • FIX: Caption: Fix issue where manual numbers in auto were not respected appropriately.

v10.15

Compare Source

10.15.0

  • NEW: SuperFences: Add relaxed_headers option which can tolerate bad content in the fenced code header. When
    enabled, code blocks with bad content in the header will likely still convert into code blocks, often respecting
    the specified language.
  • NEW: Add type hints to the Blocks interface and a few additional files.
  • FIX: Blocks: Fix some corner cases of nested blocks with lists.
  • FIX: Tab and Tabbed: Fix a case where tabs could fail if combine_header_slug was enabled and there was no
    header.

v10.14.3

Compare Source

10.14.3

  • FIX: Blocks: An empty, raw block type should not cause an error.

v10.14.2

Compare Source

10.14.2

  • FIX: Blocks: Fix some corner cases with md_in_html.

v10.14.1

Compare Source

10.14.1

  • FIX: MagicLink: Ensure that repo names that start with . are handled correctly.
  • FIX: FancyLists: Fix case were lists could be falsely created when a line started with . or ).

v10.14

Compare Source

10.14

  • NEW: Blocks.HTML: Add new custom option to specify tags and the assumed handling for them when automatic mode
    is assumed. This can also be used to override the handling for recognized tags with automatic handling.
  • FIX: Fix tests to pass with Pygments 2.19+.

v10.13

Compare Source

10.13

  • NEW: Snippets: Allow multiple line numbers or line number blocks separated by ,.
  • NEW: Snippets: Allow using a negative index for number start indexes and end indexes. Negative indexes are converted to positive indexes based on the number of lines in the snippet.
  • FIX: Snippets: Properly capture empty newline at end of file.
  • FIX: Snippets: Fix issue where when non sections of files are included, section labels are not stripped.
  • FIX: BetterEm: Fixes for complex cases.
  • FIX: Blocks: More consistent handling of empty newlines in block processor extensions.

v10.12

Compare Source

10.12

  • NEW: Blocks: Blocks extensions no longer considered in beta.
  • NEW: Details: Details is marked as "legacy" in documentation in favor of the new pymdownx.blocks.details approach.
  • NEW: Tabbed: Tabbed is marked as "legacy" in documentation in favor of the new pymdownx.blocks.tab approach.
  • NEW: Caption: Add new "blocks" style extension called Caption which helps with specifying figures with captions.
  • NEW: Emoji: Add a new strict option that will raise an exception if an emoji is used whose name has changed,
    removed, or never existed.
  • FIX: Emoji: Emoji links should be generated such that they point to the new CDN version.

v10.11.2

Compare Source

10.11.2

  • FIX: SuperFences: Fix a regression where certain patterns could cause a hang.

v10.11.1

Compare Source

10.11.1

  • Fix: SuperFences: Fix regression where an omitted language in conjunction with options in the fenced header
    can cause a fence to not be parsed.

v10.11

Compare Source

10.11

  • NEW: SuperFences: Allow fenced code to be parsed in the form ```lang {.class #id}.

v10.10.2

Compare Source

10.10.2

  • FIX: BetterEm: Add better support for *em, **em,strong*** and _em, __em,strong___ cases.
  • FIX: Caret: Add better support for *sup, **sup,ins***.
  • FIX: Tilde: Add better support for *sub, **sub,del***.

v10.10.1

Compare Source

10.10.1

  • FIX: FancyLists: Remove a mistaken semicolon from injected classes.

v10.10

Compare Source

10.10

  • NEW: FancyLists: Add new FancyLists extension.
  • NEW: MagicLink: Change social links to support x instead of twitter. twitter is still recognized but is
    now deprecated and will be removed at a future time.
  • NEW: Emoji: Update Twemoji data to the latest.
  • FIX: PathConverter: Fixes for latest changes in Python regarding urlunparse.

v10.9

Compare Source

10.9

  • NEW: Officially support Python 3.13.
  • FIX: Snippets: Better handling of cases where URL snippet requests contain no header length.

v10.8.1

Compare Source

10.8.1

  • FIX: Snippets: Fix snippet line range with a start of line 1.

v10.8

Compare Source

10.8

  • NEW: Require Python Markdown 3.6+.
  • FIX: Fix some test cases.
  • FIX: Fix warnings due to recent changes in Python Markdown.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • 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 changed the title chore(deps): update dependency pymdown-extensions to v10.14.3 Update dependency pymdown-extensions to v10.14.3 Apr 15, 2025
@renovate renovate bot force-pushed the renovate/pymdown-extensions-10.x branch from 7c12108 to 54492b9 Compare April 28, 2025 01:54
@renovate renovate bot changed the title Update dependency pymdown-extensions to v10.14.3 Update dependency pymdown-extensions to v10.15 Apr 28, 2025
@renovate renovate bot force-pushed the renovate/pymdown-extensions-10.x branch from 54492b9 to 72a2d3b Compare June 21, 2025 20:30
@renovate renovate bot changed the title Update dependency pymdown-extensions to v10.15 Update dependency pymdown-extensions to v10.16 Jun 21, 2025
@renovate renovate bot force-pushed the renovate/pymdown-extensions-10.x branch from 72a2d3b to 67ba5a6 Compare July 28, 2025 16:57
@renovate renovate bot changed the title Update dependency pymdown-extensions to v10.16 Update dependency pymdown-extensions to v10.16.1 Jul 28, 2025
@renovate renovate bot changed the title Update dependency pymdown-extensions to v10.16.1 Update dependency pymdown-extensions to v10.17.1 Nov 11, 2025
@renovate renovate bot force-pushed the renovate/pymdown-extensions-10.x branch from 67ba5a6 to 78ae4c5 Compare November 11, 2025 23:44
@renovate renovate bot changed the title Update dependency pymdown-extensions to v10.17.1 Update dependency pymdown-extensions to v10.17.2 Nov 26, 2025
@renovate renovate bot force-pushed the renovate/pymdown-extensions-10.x branch from 78ae4c5 to e226538 Compare November 26, 2025 15:58
@renovate renovate bot force-pushed the renovate/pymdown-extensions-10.x branch from e226538 to 1e39ab6 Compare December 7, 2025 17:57
@renovate renovate bot changed the title Update dependency pymdown-extensions to v10.17.2 Update dependency pymdown-extensions to v10.18 Dec 7, 2025
@renovate renovate bot changed the title Update dependency pymdown-extensions to v10.18 Update dependency pymdown-extensions to v10.19 Dec 11, 2025
@renovate renovate bot force-pushed the renovate/pymdown-extensions-10.x branch 2 times, most recently from 2b64e17 to 08d2b97 Compare December 14, 2025 17:54
@renovate renovate bot changed the title Update dependency pymdown-extensions to v10.19 Update dependency pymdown-extensions to v10.19.1 Dec 14, 2025
@renovate renovate bot force-pushed the renovate/pymdown-extensions-10.x branch from 08d2b97 to e37aa8d Compare December 31, 2025 22:14
@renovate renovate bot changed the title Update dependency pymdown-extensions to v10.19.1 Update dependency pymdown-extensions to v10.20 Dec 31, 2025
@renovate renovate bot changed the title Update dependency pymdown-extensions to v10.20 Update dependency pymdown-extensions to v10.20.1 Jan 24, 2026
@renovate renovate bot force-pushed the renovate/pymdown-extensions-10.x branch from e37aa8d to 21d9b04 Compare January 24, 2026 09:27
@renovate renovate bot force-pushed the renovate/pymdown-extensions-10.x branch from 21d9b04 to 72d6af5 Compare February 15, 2026 21:44
@renovate renovate bot changed the title Update dependency pymdown-extensions to v10.20.1 Update dependency pymdown-extensions to v10.21 Feb 15, 2026
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