Bump the required group with 9 updates
Type: Pull Request
State: Open
Association: Contributor
Comments: 1
(about 1 year ago)
(about 1 year ago)
part:tooling type:tech-debt
Bumps the required group with 9 updates:
| Package | From | To |
|---|---|---|
| pydoclint | 0.6.4 |
0.6.6 |
| markdown | 3.7 |
3.8 |
| mkdocs-material | 9.6.11 |
9.6.12 |
| mkdocstrings-python | 1.16.8 |
1.16.10 |
| frequenz-repo-config[lib] | 0.13.1 |
0.13.3 |
| types-markdown | 3.7.0.20250322 |
3.8.0.20250415 |
| nox | 2025.2.9 |
2025.5.1 |
| frequenz-repo-config[extra-lint-examples] | 0.13.1 |
0.13.3 |
| setuptools-scm[toml] | 8.2.0 |
8.3.1 |
Updates pydoclint from 0.6.4 to 0.6.6
Release notes
Sourced from pydoclint's releases.
0.6.6
What's Changed
- Fix bug with double quotes; change "--quiet" default by
@jsh9in jsh9/pydoclint#236Full Changelog: https://github.com/jsh9/pydoclint/compare/0.6.5...0.6.6
0.6.5
What's Changed
- Fix typo in config option default value by
@jsh9in jsh9/pydoclint#229- Fix a bug in checking assert errors by
@jsh9in jsh9/pydoclint#230Full Changelog: https://github.com/jsh9/pydoclint/compare/0.6.4...0.6.5
Changelog
Sourced from pydoclint's changelog.
[0.6.6] - 2025-04-16
- Fixed
- A bug where double quotes in function signature type hints are not treated as interchangeable as double quotes in the docstring
- Changed
- Changed the default of option
--quietfrom False to True- Full diff
[0.6.5] - 2025-04-03
- Fixed
- A typo in the default config value of
--ignore-private-args- A bug with checking assert errors when
shouldDeclareAssertErrorIfAssertStatementExistsis False- Full diff
Commits
Updates markdown from 3.7 to 3.8
Release notes
Sourced from markdown's releases.
Release 3.8
Changed
- DRY fix in
abbrextension by introducing methodcreate_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_listontoc(#1493).- Ensure
md_in_htmlprocesses content inside "markdown" blocks as they are parsed outside of "markdown" blocks to keep things more consistent for third-party extensions (#1503).md_in_htmlhandle tags within inline code blocks better (#1075).md_in_htmlfix handling of one-liner block HTML handling (#1074).- Ensure
<center>is treated like a block-level element (#1481).- Ensure that
abbrextension respectsAtomicStringand does not process perceived abbreviations in these strings (#1512).- Ensure
smartyextension correctly renders nested closing quotes (#1514).
Changelog
Sourced from markdown's changelog.
title: Changelog toc_depth: 2
Python-Markdown Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. See the Contributing Guide for details.
[Unreleased]
Fixed
- 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
abbrextension by introducing methodcreate_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_listontoc(#1493).- Ensure
md_in_htmlprocesses content inside "markdown" blocks as they are parsed outside of "markdown" blocks to keep things more consistent for third-party extensions (#1503).md_in_htmlhandle tags within inline code blocks better (#1075).md_in_htmlfix handling of one-liner block HTML handling (#1074).- Ensure
<center>is treated like a block-level element (#1481).- Ensure that
abbrextension respectsAtomicStringand does not process perceived abbreviations in these strings (#1512).- Ensure
smartyextension correctly renders nested closing quotes (#1514).[3.7.0] - 2024-08-16
Changed
Refactor
abbrExtensionA new
AbbrTreeprocessorhas been introduced, which replaces the now deprecatedAbbrInlineProcessor. Abbreviation processing now happens after Attribute Lists, avoiding a conflict between the two extensions (#1460).
... (truncated)
Commits
b34e1d0Bump version to 3.8e6b7163Update deploy workflow to normalize versionbd67d48Improve changelog validatione912575Fix incorrect TOC list structure in docs42d4b43Fix CI badge in README1caf028Optimize raw HTML post-processor (#1510)f6cfc5cUse PEP 639 license expressions in project metadata9c6e39aAdd Python 3.13 and drop Python 3.87aae61bAdd special case for closing nested quotes0ad5b0aAbbr should respect AtomicStrings- Additional commits viewable in compare view
Updates mkdocs-material from 9.6.11 to 9.6.12
Release notes
Sourced from mkdocs-material's releases.
mkdocs-material-9.6.12
- Fixed #8158: Flip footnote back reference icon for right-to-left languages
Changelog
Sourced from mkdocs-material's changelog.
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
itemsnot 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
- Fixed #8067: Drawer has gap on right side in Firefox on some OSs
mkdocs-material-9.6.8+insiders-4.53.16 (2025-03-13)
- Fixed #8019: Tooltips have precedence over instant previews
mkdocs-material-9.6.8 (2025-03-13)
- Added Welsh translations
- Fixed #8076: Privacy plugin crashes if HTTP download fails
mkdocs-material-9.6.7 (2025-03-03)
... (truncated)
Commits
4c0004ePrepare 9.6.12 release45584dfUpdated dependencies475fa22WIP6a1600fDocumentationefe44f6Fixed footnote back reference icon orientation for RTL languages5d99a9fDocumentation (#8155)99fefe8Documentation (#8157)f6480d7Update README9baaad9Updated publishing guide (#8150)cbe7421Updated premium sponsors- Additional commits viewable in compare view
Updates mkdocstrings-python from 1.16.8 to 1.16.10
Release notes
Sourced from mkdocstrings-python's releases.
1.16.10
1.16.10 - 2025-04-03
Bug Fixes
1.16.9
1.16.9 - 2025-04-03
Bug Fixes
Changelog
Sourced from mkdocstrings-python's changelog.
1.16.10 - 2025-04-03
Bug Fixes
1.16.9 - 2025-04-03
Bug Fixes
Commits
e15fb74chore: Prepare release 1.16.10482b451chore: Increase mkdocstrings lower bound (for tests in CI)f9eb591chore: Lowercase black8870eb9fix: Fix inventorybase_urlbeing ignored6d16798chore: Prepare release 1.16.9337b46bfix: Usetoc_labeloption in a few missing places- See full diff in compare view
Updates frequenz-repo-config[lib] from 0.13.1 to 0.13.3
Release notes
Sourced from frequenz-repo-config[lib]'s releases.
v0.13.3
Frequenz Repository Configuration Release Notes
This version only widens the
setuptoolsdependency to support 79.x.What's Changed
- Clear release notes and migration script by
@llucaxin frequenz-floss/frequenz-repo-config-python#389- Bump, widen and fix setuptools dependency by
@llucaxin frequenz-floss/frequenz-repo-config-python#392Full Changelog: https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.2...v0.13.3
v0.13.2
Bug Fixes
- Fix
setuptoolsdependency range so it is possible to use the latestsetuptoolsversion.What's Changed
- Bump types-markdown from 3.7.0.20241204 to 3.7.0.20250322 by
@dependabotin frequenz-floss/frequenz-repo-config-python#376- Clear release notes by
@llucaxin frequenz-floss/frequenz-repo-config-python#381- Bump pydoclint from 0.6.0 to 0.6.4 by
@dependabotin frequenz-floss/frequenz-repo-config-python#385- Update types-setuptools requirement from =67.6.0,<79 by
@dependabotin frequenz-floss/frequenz-repo-config-python#384- Bump the patch group with 2 updates by
@dependabotin frequenz-floss/frequenz-repo-config-python#382- Bump the minor group with 3 updates by
@dependabotin frequenz-floss/frequenz-repo-config-python#386- Fix setuptools dependency by
@llucaxin frequenz-floss/frequenz-repo-config-python#387- Prepare release notes for v0.13.2 by
@llucaxin frequenz-floss/frequenz-repo-config-python#388Full Changelog: https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.1...v0.13.2
Commits
3fbbfd8Bump, widen and fix setuptools dependency (#392)4db0469Prepare release notes for v0.13.3.2a5ba59Bump, widen and fix setuptools dependencyce77b23Clear release notes and migration script (#389)68f7578Clear release notes and migration scriptb698be0Prepare release notes for v0.13.2 (#388)37d8f29Prepare release notes for v0.13.2edfed22Fix setuptools dependency (#387)a1fa91fFix setuptools dependencyafdfbc5Bump the minor group with 3 updates (#386)- Additional commits viewable in compare view
Updates types-markdown from 3.7.0.20250322 to 3.8.0.20250415
Commits
- See full diff in compare view
Updates nox from 2025.2.9 to 2025.5.1
Release notes
Sourced from nox's releases.
2025.05.01 🌸
This is a bugfix release that primarily adds support for uv 0.7+. A few other small fixes were made.
We'd like to thank the following folks who contributed to this release:
@chirizxc@gschaffner@henryiii@living180@Spectre5(first contribution)Bugfixes:
uv versionis nowuv self version, respectUVby@henryiiiand@Spectre5in wntrblm/nox#955- Add
UV_PYTHONto disallowed vars by@henryiiiin wntrblm/nox#959- Never ignore URL dependencies in PEP 723 noxfiles by
@gschaffnerin wntrblm/nox#935- Support forcing Python on parametrized session by
@henryiiiin wntrblm/nox#958- Fix
conda_installissue with newer conda (only Unix) by@henryiiiin wntrblm/nox#957- Show skip reason by default by
@chirizxcin wntrblm/nox#941- Support
Pathfor envdir by@henryiiiin wntrblm/nox#932- Use Python 3.12 for action, allow 3.13, drop 3.8 from auto versions by
@henryiiiin wntrblm/nox#946Documentation:
- Fix a typo in the changelog by
@gschaffnerin wntrblm/nox#936- Update uv recipe by
@henryiiiin wntrblm/nox#933- Fix parametrized session tagging example by
@living180in wntrblm/nox#942- uv now supports
pip install .reinstallation by@henryiiiin wntrblm/nox#947Internal changes:
- Use PEP 639 license info by
@henryiiiin wntrblm/nox#956- Make test skips a bit smarter by
@henryiiiin wntrblm/nox#929- Add our own requirements to conda too by
@henryiiiin wntrblm/nox#945
Changelog
Sourced from nox's changelog.
Changelog
2025.05.01
This is a bugfix release that primarily adds support for uv 0.7+. A few other small fixes were made.
We'd like to thank the following folks who contributed to this release:
@chirizxc@gschaffner@henryiii@living180@Spectre5(first contribution)Bugfixes:
uv versionis nowuv self version, respectUVby@henryiiiand@Spectre5in wntrblm/nox#955- Add
UV_PYTHONto disallowed vars by@henryiiiin wntrblm/nox#959- Never ignore URL dependencies in PEP 723 noxfiles by
@gschaffnerin wntrblm/nox#935- Support forcing Python on parametrized session by
@henryiiiin wntrblm/nox#958- Fix
conda_installissue with newer conda (only Unix) by@henryiiiin wntrblm/nox#957- Show skip reason by default by
@chirizxcin wntrblm/nox#941- Support
Pathfor envdir by@henryiiiin wntrblm/nox#932- Use Python 3.12 for action, allow 3.13, drop 3.8 from auto versions by
@henryiiiin wntrblm/nox#946Documentation:
- Fix a typo in the changelog by
@gschaffnerin wntrblm/nox#936- Update uv recipe by
@henryiiiin wntrblm/nox#933- Fix parametrized session tagging example by
@living180in wntrblm/nox#942- uv now supports
pip install .reinstallation by@henryiiiin wntrblm/nox#947Internal changes:
- Use PEP 639 license info by
@henryiiiin wntrblm/nox#956- Make test skips a bit smarter by
@henryiiiin wntrblm/nox#929- Add our own requirements to conda too by
@henryiiiin wntrblm/nox#9452025.02.09
This release improves PEP 723 support, including adding dependencies to the noxfile itself ("plugins"). It adds the long-awaited "requires" option, allowing sessions to require other sessions. And it brings further improvements to the
pyproject.tomlsupport, including helpers for dependency-groups and Python version lists.We'd like to thank the following folks who contributed to this release:
@btemplep(first contribution)@chirizxc(first contribution)@davidhewitt(first contribution)@gschaffner(first contribution)
... (truncated)
Commits
2254a1echore: bump version to 2025.05.01 (#960)e0b5e33fix: conda_install issue with newer conda (#957)a58fe60fix: support forcing Python on parametrized session (#958)aa475d6fix: add UV_PYTHON to disallowed vars (#959)1acbb4echore: use PEP 639 license (#956)7219be7chore(deps): bump astral-sh/setup-uv from 5 to 6 in the actions group (#952)b943f95fix: uv version is now uv self version, support UV (#955)1d52c8fNever ignore URL dependencies in PEP 723 noxfiles (#935)4e7f644feat: show skip reason by default (#941)70df6abfix: use Python 3.12 for action, allow 3.13, drop 3.8 from auto versions (#946)- Additional commits viewable in compare view
Updates frequenz-repo-config[extra-lint-examples] from 0.13.1 to 0.13.3
Release notes
Sourced from frequenz-repo-config[extra-lint-examples]'s releases.
v0.13.3
Frequenz Repository Configuration Release Notes
This version only widens the
setuptoolsdependency to support 79.x.What's Changed
- Clear release notes and migration script by
@llucaxin frequenz-floss/frequenz-repo-config-python#389- Bump, widen and fix setuptools dependency by
@llucaxin frequenz-floss/frequenz-repo-config-python#392Full Changelog: https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.2...v0.13.3
v0.13.2
Bug Fixes
- Fix
setuptoolsdependency range so it is possible to use the latestsetuptoolsversion.What's Changed
- Bump types-markdown from 3.7.0.20241204 to 3.7.0.20250322 by
@dependabotin frequenz-floss/frequenz-repo-config-python#376- Clear release notes by
@llucaxin frequenz-floss/frequenz-repo-config-python#381- Bump pydoclint from 0.6.0 to 0.6.4 by
@dependabotin frequenz-floss/frequenz-repo-config-python#385- Update types-setuptools requirement from =67.6.0,<79 by
@dependabotin frequenz-floss/frequenz-repo-config-python#384- Bump the patch group with 2 updates by
@dependabotin frequenz-floss/frequenz-repo-config-python#382- Bump the minor group with 3 updates by
@dependabotin frequenz-floss/frequenz-repo-config-python#386- Fix setuptools dependency by
@llucaxin frequenz-floss/frequenz-repo-config-python#387- Prepare release notes for v0.13.2 by
@llucaxin frequenz-floss/frequenz-repo-config-python#388Full Changelog: https://github.com/frequenz-floss/frequenz-repo-config-python/compare/v0.13.1...v0.13.2
Commits
3fbbfd8Bump, widen and fix setuptools dependency (#392)4db0469Prepare release notes for v0.13.3.2a5ba59Bump, widen and fix setuptools dependencyce77b23Clear release notes and migration script (#389)68f7578Clear release notes and migration scriptb698be0Prepare release notes for v0.13.2 (#388)37d8f29Prepare release notes for v0.13.2edfed22Fix setuptools dependency (#387)a1fa91fFix setuptools dependencyafdfbc5Bump the minor group with 3 updates (#386)- Additional commits viewable in compare view
Updates setuptools-scm[toml] from 8.2.0 to 8.3.1
Release notes
Sourced from setuptools-scm[toml]'s releases.
v8.3.1
What's Changed
- fix #1131: allow self-build without importlib_metadata by
@RonnyPfannschmidtin pypa/setuptools-scm#1132Full Changelog: https://github.com/pypa/setuptools-scm/compare/v8.3.0...v8.3.1
v8.3.0
What's Changed
- use importlib_metadata on python <3.10 by
@RonnyPfannschmidtin pypa/setuptools-scm#1130New Contributors
@radarheremade their first contribution in pypa/setuptools-scm#1128Full Changelog: https://github.com/pypa/setuptools-scm/compare/v8.2.1...v8.3.0
Changelog
Sourced from setuptools-scm[toml]'s changelog.
v8.3.1
Fixed
- fixed #1131: allow self-build without importlib_metadata avaliable on python3.9
v8.3.0
Fixed
- fix #1013: use modern importlib_metadata in all cases to dedup distribution objects that must shadow based on pythonpath priority starting with python 3.10 this is part of python itself
v8.2.1 (yanked due to legacy python issues)
Fixed
Commits
b6a2022Merge pull request #1132 from RonnyPfannschmidt/self-build-no-importlib15dca67fix #1131: allow self-build without importlib_metadatacd5c8a0Merge pull request #1130 from RonnyPfannschmidt/fix-1013-importlib-dedup0a07be8changelog1f7abea[pre-commit.ci] pre-commit autoupdate (#1129)e79a57amigrate to selectable entrypoints9fcaffaremove setuptools pin again - needs a breaking releasefc2d841use importlib_metadata on python <3.101bd767dFixed typo (#1128)bce5cfc[pre-commit.ci] pre-commit autoupdate (#1126)- 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill 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 versionwill 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
Pull Request Statistics
0
0
+0
-0
Technical Details
| ID: | 803530 |
| UUID: | 3034838713 |
| Node ID: | PR_kwDON4iYP86UsVgb |
| Host: | GitHub |
| Repository: | frequenz-floss/frequenz-client-assets-python |