Sourced from idna's releases.
v3.8
What's Changed
- Fix regression where IDNAError exception was not being produced for certain inputs.
- Add support for Python 3.13, drop support for Python 3.5 as it is no longer testable.
- Documentation improvements
- Updates to package testing using Github actions
Thanks to Hugo van Kemenade for contributions to this release.
Full Changelog: https://github.com/kjd/idna/compare/v3.7...v3.8
Sourced from idna's changelog.
3.8 (2024-08-23) ++++++++++++++++
- Fix regression where IDNAError exception was not being produced for certain inputs.
- Add support for Python 3.13, drop support for Python 3.5 as it is no longer testable.
- Documentation improvements
- Updates to package testing using Github actions
Thanks to Hugo van Kemenade for contributions to this release.
784c6f4
Release v3.828c7c9e
Typo fixa2b41c3
Pin remainder of Github Actions flagged in code scanning1f613c5
More Github Action dependency pinninga87e2b6
Update OSSF scorecard to latest version12d4dd1
Merge pull request #182 from
kjd/github-pypi-actionse1a1541
Pin Github Actions dependenciesc109d3a
Merge branch 'master' into github-pypi-actionsf8a8de4
Do not try to build/send packages to TestPyPI for now613bdde
Update regexp to move global flag to start of expressionSourced from markdown's releases.
Release 3.7
Changed
Refactor
abbr
ExtensionA new
AbbrTreeprocessor
has been introduced, which replaces the now deprecatedAbbrInlineProcessor
. Abbreviation processing now happens after Attribute Lists, avoiding a conflict between the two extensions (#1460).The
AbbrPreprocessor
class has been renamed toAbbrBlockprocessor
, 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)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 theglossary
option.Fixed
- Fixed links to source code on GitHub from the documentation (#1453).
Sourced from markdown's changelog.
[3.7] -- 2024-08-16
Changed
Refactor
abbr
ExtensionA new
AbbrTreeprocessor
has been introduced, which replaces the now deprecatedAbbrInlineProcessor
. Abbreviation processing now happens after Attribute Lists, avoiding a conflict between the two extensions (#1460).The
AbbrPreprocessor
class has been renamed toAbbrBlockprocessor
, 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)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 theglossary
option.Fixed
- Fixed links to source code on GitHub from the documentation (#1453).
Sourced from mkdocs-material's releases.
mkdocs-material-9.5.33
- Fixed #7453: Incorrect position of tooltip when sorting table
mkdocs-material-9.5.32
- Fixed RXSS vulnerability via deep link in search results
- Added support for fetching latest release from GitLab
Thanks go to
@joaopalmeiro
for their contributions
Sourced from mkdocs-material's changelog.
mkdocs-material-9.5.33 (2024-08-23)
- Fixed #7453: Incorrect position of tooltip when sorting table
mkdocs-material-9.5.32 (2024-08-19)
- Fixed RXSS vulnerability via deep link in search results
- Added support for fetching latest release from GitLab
mkdocs-material-9.5.31+insiders-4.53.12 (2024-08-02)
- Fixed #7410: Instant previews jump on content tabs with anchor links
- Fixed #7408: Instant previews jump on content tabs
mkdocs-material-9.5.31 (2024-08-02)
- Fixed #7405: DockerHub missing images > 9.5.27 due to change in Alpine/APK
mkdocs-material-9.5.30 (2024-07-23)
- Fixed #7380: Navigation icons disappearing on hover in Safari
- Fixed #7367: Blog readtime computation includes SVG text content
mkdocs-material-9.5.29 (2024-07-14)
- Updated Galician translations
- Fixed #7362: Annotations in figure captions rendering incorrectly
mkdocs-material-9.5.28 (2024-07-02)
- Fixed #7313: Improved tooltips mounted in sidebar when feature is disabled
mkdocs-material-9.5.27 (2024-06-16)
- Updated Estonian translations
mkdocs-material-9.5.26 (2024-06-06)
- Fixed #7232: Tab switches on scroll when linking tabs (9.5.19 regression)
- Fixed #7230: Blog author avatar broken when referring to local file
mkdocs-material-9.5.25+insiders-4.53.11 (2024-05-27)
- Fixed projects plugin crashing when serving before building subprojects
mkdocs-material-9.5.25 (2024-05-27)
- Fixed #7209: Tags plugin crashing on numeric tags
mkdocs-material-9.5.24+insiders-4.53.10 (2024-05-20)
... (truncated)
a91ee70
Prepare 9.5.33 release4104faf
Updated dependencies8ee7137
Updated premium sponsorse1c1bad
Updated blog post2445537
Removed pyodide_macros plugin's schema (#7468)47f7f63
Added plugins to "external-community" in plugins.json (#7465)42ab11f
Added edit_uri_template
to docs/schema.json (#7466)e5c9575
Fixed invalid tooltip position in tables when using table sort7a770dc
Updated blog post4030f53
Prepare 9.5.32 releaseSourced from watchdog's releases.
4.0.2
- Add support for Python 3.13 (#1052)
- [core] Run
ruff
, apply several fixes (#1033)- [core] Remove execution rights from
events.py
- [documentation] Update
PatternMatchingEventHandler
docstrings (#1048)- [documentation] Simplify the quickstart example (#1047)
- [fsevents] Add missing
event_filter
keyword-argument toFSEventsObserver.schedule()
(#1049)- [utils] Fix a possible race condition in
AutoRestartTrick
(#1002)- [watchmedo] Remove execution rights from
watchmedo.py
:heart_decoration: Thanks to our beloved contributors:
@BoboTiG
,@nbelakovski
,@ivg
Sourced from watchdog's changelog.
4.0.2
2024-08-11 • `full history <https://github.com/gorakhargosh/watchdog/compare/v4.0.1...v4.0.2>`__
- Add support for Python 3.13 (
[#1052](https://github.com/gorakhargosh/watchdog/issues/1052) <https://github.com/gorakhargosh/watchdog/pull/1052>
__)- [core] Run
ruff
, apply several fixes ([#1033](https://github.com/gorakhargosh/watchdog/issues/1033) <https://github.com/gorakhargosh/watchdog/pull/1033>
__)- [core] Remove execution rights from
events.py
- [documentation] Update
PatternMatchingEventHandler
docstrings ([#1048](https://github.com/gorakhargosh/watchdog/issues/1048) <https://github.com/gorakhargosh/watchdog/pull/1048>
__)- [documentation] Simplify the quickstart example (
[#1047](https://github.com/gorakhargosh/watchdog/issues/1047) <https://github.com/gorakhargosh/watchdog/pull/1047>
__)- [fsevents] Add missing
event_filter
keyword-argument toFSEventsObserver.schedule()
([#1049](https://github.com/gorakhargosh/watchdog/issues/1049) <https://github.com/gorakhargosh/watchdog/pull/1049>
__)- [utils] Fix a possible race condition in
AutoRestartTrick
([#1002](https://github.com/gorakhargosh/watchdog/issues/1002) <https://github.com/gorakhargosh/watchdog/pull/1002>
__)- [watchmedo] Remove execution rights from
watchmedo.py
- Thanks to our beloved contributors:
@BoboTiG
,@nbelakovski
,@ivg
9c5a432
Version 4.0.2aac4328
chore: add git attributes file6a33516
docs: tweakcff604e
feat: Python 3.13 support (#1052)7503d34
fix: possible race condition in AutoRestartTrick
(#1002)7d4a369
[core] Run ruff, apply several fixes (#1033)7cd723a
chore: partly move settings from setup.cfg
to
pyproject.toml
654707e
fix: remove execution rights from events.py
, and
watchmedo.py
, files4043ef0
tests: improve flakyness + clean-up206843c
chore: remove useless kwarg on BaseObserver
subclasses