Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 1, 2025

Bumps the patch group with 6 updates:

Package From To
markdown 3.8 3.8.2
mkdocs-material 9.6.14 9.6.15
mkdocstrings-python 1.16.11 1.16.12
frequenz-repo-config[lib] 0.13.4 0.13.5
frequenz-repo-config[extra-lint-examples] 0.13.4 0.13.5
hypothesis 6.135.14 6.135.20

Updates markdown from 3.8 to 3.8.2

Release notes

Sourced from markdown's releases.

Release 3.8.2

Fixed

  • Fix codecs deprecation in Python 3.14.
  • Fix issue with unclosed comment parsing in Python 3.14.
  • Fix issue with unclosed declarations in Python 3.14.
  • Fix issue with unclosed HTML tag <foo and Python 3.14.

Release 3.8.1

Fixed

  • Ensure incomplete markup declaration in raw HTML doesn't crash parser (#1534).
  • Fixed dropped content in md_in_html (#1526).
  • Fixed HTML handling corner case that prevented some content from not being rendered (#1528).
Changelog

Sourced from markdown's changelog.

[3.8.2] - 2025-06-19

Fixed

  • Fix codecs deprecation in Python 3.14.
  • Fix issue with unclosed comment parsing in Python 3.14.
  • Fix issue with unclosed declarations in Python 3.14.
  • Fix issue with unclosed HTML tag <foo and Python 3.14.

[3.8.1] - 2025-06-18

Fixed

  • Ensure incomplete markup declaration in raw HTML doesn't crash parser (#1534).
  • Fixed dropped content in md_in_html (#1526).
  • Fixed HTML handling corner case that prevented some content from not being rendered (#1528).

[3.8.0] - 2025-04-09

Changed

  • DRY fix in abbr extension by introducing method create_element (#1483).
  • Clean up test directory by removing some redundant tests and port non-redundant cases to the newer test framework.
  • Improved performance of the raw HTML post-processor (#1510).

Fixed

  • Backslash Unescape IDs set via attr_list on toc (#1493).
  • Ensure md_in_html processes content inside "markdown" blocks as they are parsed outside of "markdown" blocks to keep things more consistent for third-party extensions (#1503).
  • md_in_html handle tags within inline code blocks better (#1075).
  • md_in_html fix handling of one-liner block HTML handling (#1074).
  • Ensure <center> is treated like a block-level element (#1481).
  • Ensure that abbr extension respects AtomicString and does not process perceived abbreviations in these strings (#1512).
  • Ensure smarty extension correctly renders nested closing quotes (#1514).

[3.7.0] - 2024-08-16

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).

    The AbbrPreprocessor class has been renamed to AbbrBlockprocessor, which

... (truncated)

Commits
  • d9c8431 Bump version to 3.8.2
  • 9980cb5 Fixes for Python 3.14
  • 3561310 Properly document version specification.
  • 3bb9d42 Update documentation for release process
  • 3870f20 Bump version to 3.8.1
  • 8207214 Ensure incomplete markup declaration in raw HTML doesn't crash parser.
  • 64a3c0f Fix HTML handling of \</>
  • f2b9fd1 Ensure md_in_html does not drop content
  • 513de8a Update pypa/gh-action-pypi-publish to v1.12.4
  • See full diff in compare view

Updates mkdocs-material from 9.6.14 to 9.6.15

Release notes

Sourced from mkdocs-material's releases.

mkdocs-material-9.6.15

  • Updated Mongolian translations
  • Improved semantic markup of "edit this page" button
  • Improved info plugin virtual environment resolution
  • Fixed #8291: Large font size setting throws of breakpoints in JavaScript
Changelog

Sourced from mkdocs-material's changelog.

mkdocs-material-9.6.15 (2025-07-01)

  • Updated Mongolian translations
  • Improved semantic markup of "edit this page" button
  • Improved info plugin virtual environment resolution
  • Fixed #8291: Large font size setting throws of breakpoints in JavaScript

mkdocs-material-9.6.14 (2025-05-13)

  • Fixed #8215: Social plugin crashes when CairoSVG is updated to 2.8

mkdocs-material-9.6.13 (2025-05-10)

  • Fixed #8204: Annotations showing list markers in print view
  • Fixed #8153: Improve style of cardinality symbols in Mermaid.js ER diagrams

mkdocs-material-9.6.12 (2025-04-17)

  • Fixed #8158: Flip footnote back reference icon for right-to-left languages

mkdocs-material-9.6.11 (2025-04-01)

  • Updated Docker image to latest Alpine Linux
  • Bump required Jinja version to 3.1
  • Fixed #8133: Jinja filter items not available (9.6.10 regression)
  • Fixed #8128: Search plugin not entirely disabled via enabled setting

mkdocs-material-9.6.10 (2025-03-30)

This version is a pure refactoring release, and does not contain new features or bug fixes. It strives to improve the compatibility of our templates with alternative Jinja-like template engines that we're currently exploring, including minijinja.

Additionally, it replaces several instances of Python function invocations with idiomatic use of template filters. All instances where variables have been mutated inside templates have been replaced. Most changes have been made in partials, and only a few in blocks, and all of them are fully backward compatible, so no changes to overrides are necessary.

Note that this release does not replace the Jinja template engine with minijinja. However, our templates are now 99% compatible with minijinja, which means we can explore alternative Jinja-compatible implementations. Additionally, immutability and removal of almost all Python function invocations means much more idiomatic templating.

mkdocs-material-9.6.9 (2025-03-17)

  • Updated Serbo-Croatian translations
  • Fixed #8086: Custom SVG icons containing hashes break rendering

... (truncated)

Commits

Updates mkdocstrings-python from 1.16.11 to 1.16.12

Release notes

Sourced from mkdocstrings-python's releases.

1.16.12

1.16.12 - 2025-06-03

Compare with 1.16.11

Bug Fixes

  • Only replace CSS class in first highlighting span (d57740f by Timothée Mazzucotelli). Issue-281
Changelog

Sourced from mkdocstrings-python's changelog.

1.16.12 - 2025-06-03

Compare with 1.16.11

Bug Fixes

  • Only replace CSS class in first highlighting span (d57740f by Timothée Mazzucotelli). Issue-281
Commits
  • 3c4424d chore: Prepare release 1.16.12
  • d57740f fix: Only replace CSS class in first highlighting span
  • See full diff in compare view

Updates frequenz-repo-config[lib] from 0.13.4 to 0.13.5

Release notes

Sourced from frequenz-repo-config[lib]'s releases.

v0.13.5

Frequenz Repository Configuration Release Notes

Bug Fixes

  • Fixed some typos in the docs.

  • Fixed wrong comparison for mike versions when versions were equal.

  • Fixed version regex escaping of .. This means that a version like v0x1e1 were accepted as valid semver versions. Now this version is not considered a semver version anymore.

  • setuptools.grpc_tools: Fix wrong passing of include paths when passed via:

    • Command-line: Now extra white-spaces and empty strings are removed, before they were passed to protoc -I.
    • pyproject.toml: Now an empty array/list can be passed to override the default paths, before this resulted in an empty string being passed to protoc -I.

What's Changed

Full Changelog: frequenz-floss/frequenz-repo-config-python@v0.13.4...v0.13.5

Commits
  • 0da3bdb Fix missing comparison for equal versions (#415)
  • 5fb428b Prepare release notes for the v0.13.5 release
  • 15c1a4e Fix semver version regex escaping of .
  • 64d8b8c Fix missing comparison for equal versions
  • f93e20f setuptools: Fix passing empty include paths (#418)
  • 735bd98 Add release notes
  • ef1733a Clean comma-separated include paths in grpc_tools
  • 6aff099 Do not convert array of paths to a string
  • 1b3c39c Fix typos in documentation (#416)
  • 3b81b2b Fix typos in documentation
  • Additional commits viewable in compare view

Updates frequenz-repo-config[extra-lint-examples] from 0.13.4 to 0.13.5

Release notes

Sourced from frequenz-repo-config[extra-lint-examples]'s releases.

v0.13.5

Frequenz Repository Configuration Release Notes

Bug Fixes

  • Fixed some typos in the docs.

  • Fixed wrong comparison for mike versions when versions were equal.

  • Fixed version regex escaping of .. This means that a version like v0x1e1 were accepted as valid semver versions. Now this version is not considered a semver version anymore.

  • setuptools.grpc_tools: Fix wrong passing of include paths when passed via:

    • Command-line: Now extra white-spaces and empty strings are removed, before they were passed to protoc -I.
    • pyproject.toml: Now an empty array/list can be passed to override the default paths, before this resulted in an empty string being passed to protoc -I.

What's Changed

Full Changelog: frequenz-floss/frequenz-repo-config-python@v0.13.4...v0.13.5

Commits
  • 0da3bdb Fix missing comparison for equal versions (#415)
  • 5fb428b Prepare release notes for the v0.13.5 release
  • 15c1a4e Fix semver version regex escaping of .
  • 64d8b8c Fix missing comparison for equal versions
  • f93e20f setuptools: Fix passing empty include paths (#418)
  • 735bd98 Add release notes
  • ef1733a Clean comma-separated include paths in grpc_tools
  • 6aff099 Do not convert array of paths to a string
  • 1b3c39c Fix typos in documentation (#416)
  • 3b81b2b Fix typos in documentation
  • Additional commits viewable in compare view

Updates hypothesis from 6.135.14 to 6.135.20

Release notes

Sourced from hypothesis's releases.

Hypothesis for Python - version 6.135.20

Fixes "reproduction_decorator" being missing under hypothesis-specific metadata in many observability observations, when it should have been present.

The canonical version of these notes (with links) is on readthedocs.

Hypothesis for Python - version 6.135.19

Improve threading compatibility of an internal helper for managing deterministic rng seeding.

The canonical version of these notes (with links) is on readthedocs.

Hypothesis for Python - version 6.135.18

Remove an internal assertion which could trigger if (1) a lambda was present in the source code of a test, (2) and the source code file was edited on disk between the start of the python process and when Hypothesis runs the property.

The canonical version of these notes (with links) is on readthedocs.

Hypothesis for Python - version 6.135.17

Refactor some internals related to the shrinker for better compatibility with free-threading (issue #4451).

The canonical version of these notes (with links) is on readthedocs.

Hypothesis for Python - version 6.135.16

Fixes an error when the "_pytest" module is present in "sys.modules", but not the "_pytest.outcomes" or "_pytest.fixtures" modules. This can happen with code that imports just "_pytest", without importing "pytest".

The canonical version of these notes (with links) is on readthedocs.

Hypothesis for Python - version 6.135.15

Temporarily disable the warning when "shared()" strategies with the same "key" draw from different base strategies, due to false alarms. Once we fix the false alarms in a future release, the warning will be re-enabled.

The canonical version of these notes (with links) is on readthedocs.

Commits
  • afbcc3b Bump hypothesis-python version to 6.135.20 and update changelog
  • 5862716 Merge pull request #4445 from tybug/observability-reproduction-decorator
  • 3303ed8 Bump hypothesis-python version to 6.135.19 and update changelog
  • 9d46ce9 Merge pull request #4455 from tybug/free-threading-global-random-lock
  • 3f18ab4 Bump hypothesis-python version to 6.135.18 and update changelog
  • 4240f8a Merge pull request #4452 from tybug/lambda-source-error
  • 2c4928b specify encoding
  • e392576 Merge branch 'master' into lambda-source-error
  • d1bf8c7 format
  • 9c0a392 use threadlocal instead of a lock
  • Additional commits viewable 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the patch group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [markdown](https://github.com/Python-Markdown/markdown) | `3.8` | `3.8.2` |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) | `9.6.14` | `9.6.15` |
| [mkdocstrings-python](https://github.com/mkdocstrings/python) | `1.16.11` | `1.16.12` |
| [frequenz-repo-config[lib]](https://github.com/frequenz-floss/frequenz-repo-config-python) | `0.13.4` | `0.13.5` |
| [frequenz-repo-config[extra-lint-examples]](https://github.com/frequenz-floss/frequenz-repo-config-python) | `0.13.4` | `0.13.5` |
| [hypothesis](https://github.com/HypothesisWorks/hypothesis) | `6.135.14` | `6.135.20` |


Updates `markdown` from 3.8 to 3.8.2
- [Release notes](https://github.com/Python-Markdown/markdown/releases)
- [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md)
- [Commits](Python-Markdown/markdown@3.8...3.8.2)

Updates `mkdocs-material` from 9.6.14 to 9.6.15
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](squidfunk/mkdocs-material@9.6.14...9.6.15)

Updates `mkdocstrings-python` from 1.16.11 to 1.16.12
- [Release notes](https://github.com/mkdocstrings/python/releases)
- [Changelog](https://github.com/mkdocstrings/python/blob/main/CHANGELOG.md)
- [Commits](mkdocstrings/python@1.16.11...1.16.12)

Updates `frequenz-repo-config[lib]` from 0.13.4 to 0.13.5
- [Release notes](https://github.com/frequenz-floss/frequenz-repo-config-python/releases)
- [Changelog](https://github.com/frequenz-floss/frequenz-repo-config-python/blob/v0.x.x/RELEASE_NOTES.md)
- [Commits](frequenz-floss/frequenz-repo-config-python@v0.13.4...v0.13.5)

Updates `frequenz-repo-config[extra-lint-examples]` from 0.13.4 to 0.13.5
- [Release notes](https://github.com/frequenz-floss/frequenz-repo-config-python/releases)
- [Changelog](https://github.com/frequenz-floss/frequenz-repo-config-python/blob/v0.x.x/RELEASE_NOTES.md)
- [Commits](frequenz-floss/frequenz-repo-config-python@v0.13.4...v0.13.5)

Updates `hypothesis` from 6.135.14 to 6.135.20
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](HypothesisWorks/hypothesis@hypothesis-python-6.135.14...hypothesis-python-6.135.20)

---
updated-dependencies:
- dependency-name: markdown
  dependency-version: 3.8.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: mkdocs-material
  dependency-version: 9.6.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: mkdocstrings-python
  dependency-version: 1.16.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: frequenz-repo-config[lib]
  dependency-version: 0.13.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: frequenz-repo-config[extra-lint-examples]
  dependency-version: 0.13.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: hypothesis
  dependency-version: 6.135.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added part:tooling Affects the development tooling (CI, deployment, dependency management, etc.) type:tech-debt Improves the project without visible changes for users labels Jul 1, 2025
@dependabot dependabot bot requested a review from a team as a code owner July 1, 2025 18:44
@dependabot dependabot bot requested review from ela-kotulska-frequenz and removed request for a team July 1, 2025 18:44
@dependabot dependabot bot added part:tooling Affects the development tooling (CI, deployment, dependency management, etc.) type:tech-debt Improves the project without visible changes for users labels Jul 1, 2025
@github-project-automation github-project-automation bot moved this from To do to Review approved in Python SDK Roadmap Jul 2, 2025
@llucax llucax added this pull request to the merge queue Jul 2, 2025
Merged via the queue into v1.x.x with commit a2a9066 Jul 2, 2025
10 checks passed
@llucax llucax deleted the dependabot/pip/patch-59c812ee12 branch July 2, 2025 15:13
@github-project-automation github-project-automation bot moved this from Review approved to Done in Python SDK Roadmap Jul 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

part:tooling Affects the development tooling (CI, deployment, dependency management, etc.) type:tech-debt Improves the project without visible changes for users

Projects

Development

Successfully merging this pull request may close these issues.

1 participant