Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:benoit_monin
python-pymdown-extensions
python-pymdown-extensions.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File python-pymdown-extensions.changes of Package python-pymdown-extensions
------------------------------------------------------------------- Fri Sep 27 16:43:40 UTC 2024 - Benoît Monin <benoit.monin@gmx.fr> - update to version 10.11: * NEW: SuperFences: Allow fenced code to be parsed in the form ```lang {.class #id}. ------------------------------------------------------------------- Thu Sep 26 09:11:10 UTC 2024 - Benoît Monin <benoit.monin@gmx.fr> - update to version 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***. ------------------------------------------------------------------- Sun Sep 22 20:32:57 UTC 2024 - Benoît Monin <benoit.monin@gmx.fr> - update to version 10.10.1: * FIX: FancyLists: Remove a mistaken semicolon from injected classes. ------------------------------------------------------------------- Sun Sep 22 18:08:11 UTC 2024 - Benoît Monin <benoit.monin@gmx.fr> - update to version 10.10: * NEW: FancyLists: Add new FancyLists extension. * NEW: MagicLink: Change social links to support x instead of twitter. * NEW: Emoji: Update Twemoji data to the latest. * FIX: PathConverter: Fixes for latest changes in Python regarding urlunparse. ------------------------------------------------------------------- Sun Jul 28 20:13:11 UTC 2024 - Benoît Monin <benoit.monin@gmx.fr> - update to version 10.9: * NEW: Officially support Python 3.13. * FIX: Snippets: Better handling of cases where URL snippet requests contain no header length. - drop 2379.patch: merged upsteam ------------------------------------------------------------------- Thu May 23 18:06:10 UTC 2024 - Benoît Monin <benoit.monin@gmx.fr> - add 2379.patch to fix build: Update tests to account for latest Ruff and Pygments updates ------------------------------------------------------------------- Sun Apr 28 13:38:24 UTC 2024 - Benoît Monin <benoit.monin@gmx.fr> - update to version 10.8.1: * FIX: Snippets: Fix snippet line range with a start of line 1. ------------------------------------------------------------------- Sun Apr 21 11:39:09 UTC 2024 - Benoît Monin <benoit.monin@gmx.fr> - update to version 10.8: * NEW: Require Python Markdown 3.6+. * FIX: Fix some test cases. * FIX: Fix warnings due to recent changes in Python Markdown. - drop patches: merged upstream - set minimum markdown version to 3.6 ------------------------------------------------------------------- Sun Mar 31 16:10:56 UTC 2024 - Benoît Monin <benoit.monin@gmx.fr> - add patches from upstream to fix the tests: * fix_smartsymbols_toc_test.patch * fix_deprecation_warnings_introduced_in_latest_python_markdown.patch ------------------------------------------------------------------- Tue Mar 5 20:10:00 UTC 2024 - Benoît Monin <benoit.monin@gmx.fr> - update to version 10.7.1: * FIX: SmartSymbols: Ensure symbols are properly translated in table of content tokens. ------------------------------------------------------------------- Sun Dec 31 16:42:40 UTC 2023 - Benoît Monin <benoit.monin@gmx.fr> - update to version 10.7: * NEW: Emoji: Update Twemoji and Gemoji data to latest. * NEW: Emoji: Due to recent Gemoji update, non-standard emoji are no longer indexed. So emoji such as :octocat: are no longer resolved. * NEW: Highlight: Added new option default_lang which will cause code blocks with no language specifier to be highlighted with the specified default language instead of plain text. * NEW: InlineHilite: style_plain_text can be specified with a language string (in addition to its previous boolean requirement) to treat inline code blocks with no explicit language specifier with a specific default language. - additional changes from version 10.6: * NEW: MagicLink: Allow configuring custom repository providers based off the existing providers. ------------------------------------------------------------------- Sat Nov 25 19:49:46 UTC 2023 - Benoît Monin <benoit.monin@gmx.fr> - update to version 10.5: * NEW: Blocks: Admonitions and Details now allow configuring custom block classes and default titles. * FIX: Keys: Ensure that Keys does not parse base64 encoded URLs. ------------------------------------------------------------------- Mon Nov 13 17:00:30 UTC 2023 - Benoît Monin <benoit.monin@gmx.fr> - update to version 10.4: * NEW: Snippets: Allow PathLike objects for base_path to better support interactions with MkDocs. * FIX: Block Admonitions: Empty titles should be respected. * FIX: Block Details: Empty summary should be respected. ------------------------------------------------------------------- Fri Oct 20 16:47:52 UTC 2023 - Benoît Monin <benoit.monin@gmx.fr> - update to version 10.3.1: * FIX: SuperFences: Fix an issue where braces were not handled properly in attributes. ------------------------------------------------------------------- Sun Sep 3 12:20:15 UTC 2023 - Benoît Monin <benoit.monin@gmx.fr> - update to version 10.3: * NEW: Officially support Python 3.12. * NEW: Drop Python 3.7 support. - require python >= 3.8 ------------------------------------------------------------------- Fri Sep 1 14:43:00 UTC 2023 - Benoît Monin <benoit.monin@gmx.fr> - update to version 10.2.1: * FIX: Tabbed: Fix regression. - additional changes from version 10.2: * NEW: Highlight: Add new stripnl option to configure Pygments' default handling of stripping leading and and trailing new lines from code blocks. Mainly affects fenced code blocks. * FIX: SuperFences: Fix issue where when SuperFences attempts to test if a placeholder is its own, it can throw an exception. ------------------------------------------------------------------- Fri Jul 14 18:02:56 UTC 2023 - Benoît Monin <benoit.monin@gmx.fr> - update to version 10.1: * NEW: Add new combine_header_slug option in legacy Tabbed extension and new Block Tab extension that will prefix a content tab's slug with the parent header's slug. ------------------------------------------------------------------- Tue May 16 19:50:26 UTC 2023 - Benoît Monin <benoit.monin@gmx.fr> - update to version 10.0.1: * FIX: Regression related to snippets nested deeply under specified base path. ------------------------------------------------------------------- Mon May 15 18:53:28 UTC 2023 - Benoît Monin <benoit.monin@gmx.fr> - update to version 10.0: * Break: Snippets: snippets will restrict snippets to ensure they are under the base_path preventing snippets relative to the base_path but not explicitly under it. restrict_base_path can be set to False for legacy behavior. ------------------------------------------------------------------- Sat Apr 8 08:15:22 UTC 2023 - Benoît Monin <benoit.monin@gmx.fr> - update to version 9.11: * NEW: Emoji: Update to new CDN and use Twemoji 14.1.2. * NEW: Snippets: Ignore nested snippet section syntax when including a section. - drop skip_python2 and require python >= 3.7 - increase minimum Pygments version to 2.12 - require PyYAML at run time, not just build - update package description ------------------------------------------------------------------- Sun Mar 5 18:31:30 UTC 2023 - Benoît Monin <benoit.monin@gmx.fr> - update to version 9.10: * NEW: Blocks: Add new experimental general purpose blocks that provide a framework for creating fenced block containers for specialized parsing. * NEW: Highlight: When enabling line spans and/or line anchors, if a code block has an ID associated with it, line ids will be generated using that code ID instead of the code block count. * NEW: Snippets: Expand section syntax to allow section names with - and _. * NEW: Snippets: When check_paths is enabled, and a specified section is not found, raise an error. * NEW: Snippets: Add new experimental feature dedent_sections that will de-indent (remove any common leading whitespace from every line in text) from that block of text. * NEW: MagicLink: Update GitLab links to match recent changes and to be more correct. * NEW: MagicLink: Relax required hash length when performing link shortening. - additional changes from version 9.9.3: * FIX: Highlight: Remove extraneous new lines from end of indented code blocks when using use_pygments = False. ------------------------------------------------------------------- Fri Jan 20 22:11:57 UTC 2023 - Benoît Monin <benoit.monin@gmx.fr> - update to version 9.9.2: * FIX: Snippets syntax can break in XML comments as XML comments do not allow --. Relax Snippets syntax such that -8<- (single -) are allowed. - additional changes from version 9.9.1: * FIX: Use a different CDN for Twemoji icons as MaxCDN is no longer available. ------------------------------------------------------------------- Wed Nov 23 21:29:46 UTC 2022 - Benoît Monin <benoit.monin@gmx.fr> - update to version 9.9: * ENHANCE: BetterEm: Further improvements to strong/emphasis handling: + Ensure that one or more consecutive * or _ surrounded by whitespace are not considered as a token. * ENHANCE: Caret: Apply recent BetterEm improvements to Caret: + Fix case where ^^ nested between ^ would be handled in an unexpected way. + Ensure that one or more consecutive ^ surrounded by whitespace are not considered as a token. * ENHANCE: Tilde: Apply recent BetterEm improvements to Tilde: + Fix case where ~~ nested between ~ would be handled in an unexpected way. + Ensure that one or more consecutive ~ surrounded by whitespace are not considered a token. * ENHANCE: Mark: Apply recent BetterEm improvements to Mark: + Ensure that one or more consecutive = surrounded by whitespace are not considered a token. ------------------------------------------------------------------- Sat Nov 12 21:34:46 UTC 2022 - Benoît Monin <benoit.monin@gmx.fr> - update to version 9.8: * NEW: Formally declare support for Python 3.11. * FIX: BetterEm: Fix case where ** nested between * would be handled in an unexpected way. - remove python-module macro definition: not needed anymore ------------------------------------------------------------------- Sun Oct 23 19:55:29 UTC 2022 - Benoît Monin <benoit.monin@gmx.fr> - update to version 9.7: * NEW: Tabbed: Add new syntax to allow forcing a specific tab to be select by default. * NEW: Snippets: Add new option to pass arbitrary HTTP headers. * NEW: Snippets: Allow specifying sections in a snippet and including just the specified section. ------------------------------------------------------------------- Mon Oct 3 16:06:51 UTC 2022 - Benoît Monin <benoit.monin@gmx.fr> - update to version 9.6: * NEW: Highlight: Allow greater granularity of specifying where language guessing takes place via guess_lang option (e.g. block vs inline). * NEW: Tabbed: Add options for generating tab IDs from tab titles * NEW: Snippets: Add support for specifying specific lines for Snippets. * NEW: Snippets: Commenting out files in block format no longer requires a space directly after ;. * NEW: Snippets: A new sane way to escape snippets is now available. ------------------------------------------------------------------- Tue Jun 7 15:11:47 UTC 2022 - Benoît Monin <benoit.monin@gmx.fr> - update to version 9.5: * NEW: InlineHilite: Custom inline code block formatters can now be forced to raise an exception by raising a InlineHiliteException. * NEW: Snippets: Add new options to handle importing snippets from URL. * NEW: Snippets: Snippets will only swallow missing file errors (unless check_paths is enabled), all other errors will be propagated up. * NEW: Snippets: When a file or URL is missing, raise SnippetMissingError instead of IOError. * FIX: Snippets: Small issues related to recursive inclusion of snippets. ------------------------------------------------------------------- Thu May 26 20:20:58 UTC 2022 - Benoît Monin <benoit.monin@gmx.fr> - update to version 9.4: * NEW: Highlight: Changes in order to support Pygments 2.12+. - update tarball name: changed upstream - drop bf.png: now included in source tarball - update BuildRequires: project is now built with hatchling - remove Requires pep562: dropped by upstream - update description - adjust %build and %install commands - update the files list ------------------------------------------------------------------- Mon Mar 21 17:38:03 UTC 2022 - Benoît Monin <benoit.monin@gmx.fr> - update to version 9.3: * NEW: B64: Allow SVG to be encoded and inlined. * NEW: PathConverter: Add option to use file:// prefix on absolute paths. * FIX: Highlight: Ensure that extend_pygments_lang is not case sensitive regarding language names. ------------------------------------------------------------------- Fri Feb 11 21:04:41 UTC 2022 - Benoît Monin <benoit.monin@gmx.fr> - update to version 9.2: * NEW: Drop Python 3.6 support and formally add Python 3.10 support. * NEW: Highlight: Add pygments_lang_option to enable attaching language classes to Pygments code blocks. * NEW: SuperFences: Custom fence validators and formatters can now be forced to raise an exception by raising a SuperFencesException. * NEW: Keys: Add power and fingerprint keys. * FIX: SuperFences: Fix case where custom fence in a blockquote was not gracefully handled. * FIX: Arithmatex: fix issue where if you limit the inline or block syntax to specific input types, access to certain matched groups could cause an error. - drop Fix-test-failures-related-to-latest-Python-Markdown.patch: fixed upstream - run the tests on all suse version ------------------------------------------------------------------- Mon Dec 20 15:19:42 UTC 2021 - Benoît Monin <benoit.monin@gmx.fr> - add Fix-test-failures-related-to-latest-Python-Markdown.patch: backport commit 8ee5b5caec8f to fix test failure ------------------------------------------------------------------- Sun Nov 14 20:04:57 UTC 2021 - Benoît Monin <benoit.monin@gmx.fr> - update to version 9.1: * NEW: Highlight: If linenums is enabled globally via the highlight extension, and a code block specifies a line number of zero (e.g. SuperFences), disable line numbers for that code block. * FIX: Snippets: Add missing documentation for auto_append feature that was added in 8.2. * FIX: Highlight: When attr_list is enabled, attributes were not properly added to Pygments code blocks in the table format. (#1505) ------------------------------------------------------------------- Thu Sep 30 18:53:43 UTC 2021 - Benoît Monin <benoit.monin@gmx.fr> - update to version 9.0: * NEW: Arithmatex: Wrap MathJax "script" format (non-preview) with a container element just like all other Arithmatex output formats. * NEW: Arithmatex: MathJax (non-generic) form's container element now has the arithmatex class added just like everywhere else. * NEW: Arithmatex: Add options to override HTML element container type of inline and block math. * NEW: Arithmatex: Add new formatter functions intended to replace old math fenced/inline block formatters. * NEW: Emoji: Upgraded Twitter emoji database to support latest emoji. * NEW: Highlight: Add support for the Pygments option linespans. * NEW: Highlight: Add support for Pygments option lineanchors. * NEW: Highlight: Add support for Pygments option anchorlinenos. * NEW: Highlight: Remove legacy_no_wrap_code option. * NEW: Add support for generating title headers pulled from the Pygments lexer for code blocks. * NEW: SuperFences: Allow setting a title, or overriding an auto title via the new title option in a fenced code header. * NEW: SuperFences: Allow adding ID and arbitrary data- attributes on Pygments code blocks. * NEW: SuperFences: Removed old deprecated option highlight_code which no longer did anything. * NEW: SuperFences: Remove legacy code meant to help with transitioning to new custom fence function format. * NEW: Tabbed: New alternate style that allows for a scrollable tabs if they overflow. * NEW: Slugs: Add new configurable slugify function that aims to replace all other slugify methods. * FIX: BetterEm: Fix some complex cases related to "smart" logic. (#1413) * FIX: EscapeAll: Fix issue where an escaped HTML entity may end up with incorrect slug and incorrect table of content entry. * FIX: Highlight: Fix issue that occurs when showing only nth line numbers and using pymdownx-inline. Lines not showing a line number would not render with the proper leading space. - drop fix_pymdownx-inline_with_empty_line_numbers.patch: fixed upstream ------------------------------------------------------------------- Thu Aug 26 15:39:44 UTC 2021 - Benoît Monin <benoit.monin@gmx.fr> - only run test with tumbleweed: they fail with leap ------------------------------------------------------------------- Thu Aug 12 18:47:15 UTC 2021 - Benoît Monin <benoit.monin@gmx.fr> - update to version 8.2: * NEW: Snippets: now accepts a list of base paths which will be resolved in the order they are specified. * NEW: Snippets: allow for specifying certain snippets to auto-append to every file. * NEW: Snippets: a snippet base path can be a full path to a file * NEW: MagicLink: add GitHub Discussions support to MagicLink. (#1187) * NEW: MagicLink: add new normalize_issue_symbols option to make issues, pull request, and discussion links all render with # instead of #, !, and ? respectively. * FIX: MagicLink: documentation will not render links with special icons added via CSS so as not to confuse users that may think that is part of MagicLink. * FIX: Tabbed & Details: Fix corner case with lists. (#1225) * FIX: Fix issue with unescaping logic in code blocks. - add fix_pymdownx-inline_with_empty_line_numbers.patch: partial backport of upstream commit 00bcec176b fix build with older versions of Pygments - fix typo for Pygments in Recommends ------------------------------------------------------------------- Thu Jan 28 21:50:44 UTC 2021 - Benoît Monin <benoit.monin@gmx.fr> - update to version 8.1.1: * FIX: Ensure content immediately before Details content or Tabbed content gets preserved. * FIX: StripHTML: Fix some corner cases related to stripping comments. ------------------------------------------------------------------- Thu Dec 24 19:26:28 UTC 2020 - Benoît Monin <benoit.monin@gmx.fr> - update to version 8.1: * NEW: Drop support for Python 3.5. * NEW: Officially support Python 3.9. * NEW: Tabbed titles can now have simple Markdown in them which can be parsed and rendered (like emoji, bold, etc.). * FIX: Avoid parsing script tags in PathConverter and B64 extensions. - increase the minimal required version of python to 3.6 - re-enable all the tests: fixed upstream * drop fix-tests-with-markdown-3.3.patch * keep all the test syntax * copy the test image to the correct directory ------------------------------------------------------------------- Sat Nov 14 17:11:00 UTC 2020 - Benoît Monin <benoit.monin@gmx.fr> - add fix-tests-with-markdown-3.3.patch and remove some test syntax so the tests succeed with markdown 3.3 ------------------------------------------------------------------- Mon Sep 28 18:14:45 UTC 2020 - Benoît Monin <benoit.monin@gmx.fr> - update to version 8.0.1: * FIX: Fix issue with pymdownx-inline an Pygments 2.7+. ------------------------------------------------------------------- Tue Aug 11 19:33:23 UTC 2020 - Benoît Monin <benoit.monin@gmx.fr> - update to version 8.0: * NEW: Added SaneHeaders extension. * NEW: SuperFences & InlineHilite: gracefully handle failing custom formatters and/or validators. * NEW: SuperFences: if a custom fence validator fails, try the next custom fence until all are exhausted. * NEW: SuperFences: no longer allow custom options in the form key= (no value). * NEW: SuperFences: if attr_list extension is enabled, fenced code that use brace attribute list style headers (```{lang #id .class attr=value}) will attach arbitrary attributes that are included in the header to the code element. * NEW: SuperFences: when Pygments is disabled, options (such as linenums) included in fenced code headers no longer do anything * NEW: SuperFences: backwards incompatible changes where made to custom fence API. See Release Notes for instructions on how to migrate to the new API. * NEW: SuperFences: has removed legacy code tab feature. * NEW: Highlight: add new option language_prefix which controls the prefix applied to language classes when Pygments is not being used. * NEW: Highlight: A new option called code_attr_on_pre was added to the Highlight extension and controls whether language classes, and any ids, attributes, and classes that are defined in fenced code attribute list style headers, are attached to the code element or pre element. * NEW: Highlight: option linenums now defaults to None and accepts None, True, or False. * NEW: ExtraRawHTML: remove extension. * FIX: Fix issues with complex emphasis combinations in BetterEm. * FIX: Details: fix corner cases related to extension and lists. * FIX: Tabbed: fix corner cases related to extension and lists. * FIX: EscapeAll: Handle HTML entities special. * FIX: SuperFences: Fix parameter unpacking bug. ------------------------------------------------------------------- Wed Jul 29 18:37:20 UTC 2020 - Benoît Monin <benoit.monin@gmx.fr> - fix requires syntax ------------------------------------------------------------------- Sun Apr 19 17:43:52 UTC 2020 - Benoît Monin <benoit.monin@gmx.fr> - update to version 7.1: * NEW: SuperFences will now allow number ranges in hl_lines option. (#878) * NEW: Emoji extension now requires custom emoji indexes to take an options and md argument. The old non-argument format is deprecated and still accepted, but support for indexes with no arguments will be removed at a future time. * NEW: Highlight now allows the specifying of a custom line number class when not using Pygments. * FIX: Better Arithmatex patterns. Fix issue #888 which caused a hang due to a regular expression typo. ------------------------------------------------------------------- Tue Apr 7 17:54:42 UTC 2020 - Benoît Monin <benoit.monin@gmx.fr> - update to version 7.0: * NEW: MagicLink will now shorten user name and repository links when link shortening is enabled * NEW: Added MagicLink options social_url_shortener and shortener_user_exclude were added * NEW: UML examples are now demonstrated with Mermaid in documentation * NEW: SuperFences, if using the attribute list format allows adding additional classes * NEW: Custom SuperFences' formatters should now also include the keyword parametersclasses and id_value to allow injecting classes and IDs via the now supported attribute list format * NEW: Deprecate the SuperFences highight_code option * NEW: If a custom fence (SuperFences) or inline (InlineHilite) is given the name of *, it will override the default fence logic * NEW: SuperFences and InlineHilite no longer sync settings from CodeHilite * NEW: Add new Tabbed extension for general purpose tabbed content in Markdown * NEW: Deprecate old SuperFences tabbed content feature * NEW: SuperFences' tabbed content classes have changed from supferfences-tabs and superfences-content to tabbed-set and tabbed-content respectively * NEW: Upgrade to Twemoji 12.1.5 * NEW: New key codes and key code changes in Keys extension * FIX: Numerous deprecation warnings associated with the recent release of Python Markdown 3.2 * FIX: Ensure ExtraRawHTML raises a deprecation warning ------------------------------------------------------------------- Sun Feb 9 20:25:30 UTC 2020 - Benoît Monin <benoit.monin@gmx.fr> - update to version 6.3: * NEW: pymdownx.extrarawhtml is now deprecated in favor of Python Markdown's md_in_html extension found in the 3.2 release. * NEW: When using Pygments 2.4+, code under pre elements will also be wrapped in code blocks: <pre><code></code></pre>. legacy_no_wrap_code option has been provided as a temporary way to get the old behavior during the transition period, the option will be removed in the future. * NEW: Remove deprecated version and version_info. * FIX: Allow single word hostnames in MagicLink auto-link. - disable python2 build: pymdown-extensions is python 3 only now - update minimum versions for Markdown and Pygments ------------------------------------------------------------------- Sun Dec 22 18:46:40 UTC 2019 - Benoît Monin <benoit.monin@gmx.fr> - update to version 6.2.1: * FIX: Fix issue in PathConverter where Windows path conversion from relative to absolute doesn't always work in all browsers. ------------------------------------------------------------------- Sun Nov 17 17:36:58 UTC 2019 - Benoît Monin <benoit.monin@gmx.fr> - update to version 6.2: * NEW: Upgrade Twemoji to use 12.1.3. * NEW: Downgrade and lock EmojiOne version 2.2.7. 2.2.7 is the last truly free version of EmojiOne. This is the safest version that users should use. EmojiOne will not be updated anymore as they are now JoyPixels and have a license that is not that permissible. We've reverted support for any version greater than 2.2.7 to ensure we don't accidentally cause a user to improperly use JoyPixels' assets. * NEW: Drop specialized to_awesome generator for EmojiOne. * FIX: MagicLink: match the auto-link pattern in the current Markdown package. * FIX: Fix fenced math escape issue when using MathJax script output format. ------------------------------------------------------------------- Tue Oct 29 20:18:02 UTC 2019 - Benoît Monin <benoit.monin@gmx.fr> - package creation with version 6.1
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor