jvanderaa / jvanderaa.github.io

GitHub Pages
3 stars 0 forks source link

Update dependency markdown to v3.7 #189

Open renovate[bot] opened 1 month ago

renovate[bot] commented 1 month ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
markdown (changelog) ==3.6 -> ==3.7 age adoption passing confidence

Release Notes

Python-Markdown/markdown (markdown) ### [`v3.7`](https://redirect.github.com/Python-Markdown/markdown/releases/tag/3.7) [Compare Source](https://redirect.github.com/Python-Markdown/markdown/compare/3.6...3.7) ##### Changed ##### Refactor `abbr` Extension A new `AbbrTreeprocessor` has been introduced, which replaces the now deprecated `AbbrInlineProcessor`. Abbreviation processing now happens after Attribute Lists, avoiding a conflict between the two extensions ([#​1460](https://redirect.github.com/Python-Markdown/markdown/issues/1460)). The `AbbrPreprocessor` class has been renamed to `AbbrBlockprocessor`, which better reflects what it is. `AbbrPreprocessor` has been deprecated. A call to `Markdown.reset()` now clears all previously defined abbreviations. Abbreviations are now sorted by length before executing `AbbrTreeprocessor` to ensure that multi-word abbreviations are implemented even if an abbreviation exists for one of those component words. ([#​1465](https://redirect.github.com/Python-Markdown/markdown/issues/1465)) Abbreviations without a definition are now ignored. This avoids applying abbr tags to text without a title value. Added an optional `glossary` configuration option to the abbreviations extension. This provides a simple and efficient way to apply a dictionary of abbreviations to every page. Abbreviations can now be disabled by setting their definition to `""` or `''`. This can be useful when using the `glossary` option. ##### Fixed - Fixed links to source code on GitHub from the documentation ([#​1453](https://redirect.github.com/Python-Markdown/markdown/issues/1453)).

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.



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