Skip to content

Bump the "dependencies" group with 3 updates across multiple ecosystems#244

Merged
kattni merged 1 commit into
mainfrom
dependabot/dependencies-77c0f27450
Jun 29, 2026
Merged

Bump the "dependencies" group with 3 updates across multiple ecosystems#244
kattni merged 1 commit into
mainfrom
dependabot/dependencies-77c0f27450

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 28, 2026

Copy link
Copy Markdown
Contributor

Bumps the dependencies group with 1 update: actions/setup-python.

Updates actions/setup-python from 6.2.0 to 6.3.0

Release notes

Sourced from actions/setup-python's releases.

v6.3.0

What's Changed

Enhancement

Dependency update

Documentation

New Contributors

Full Changelog: actions/setup-python@v6...v6.3.0

Commits

Bumps the dependencies group with 5 updates:

Package From To
pymdown-extensions 10.21.3 11.0
ruff 0.15.18 0.15.20
setuptools-scm 10.0.5 10.2.0
translate-toolkit 3.19.11 3.19.13
wlc 2.0.0 2.0.1

Updates pymdown-extensions from 10.21.3 to 11.0

Release notes

Sourced from pymdown-extensions's releases.

11.0

  • BREAK: B64: Restricts relative links to base_path by default. Can be disabled by setting new restrict_path option to False. The new root_path can be specified if paths are desired to be restricted to a different location separate base_path which is also used as a relative base for image paths.
  • NEW: Drop Python 3.9 support.
  • FIX: Tabbed: Fix issue where an empty title would cause an exception.
Commits

Updates ruff from 0.15.18 to 0.15.20

Release notes

Sourced from ruff's releases.

0.15.20

Release Notes

Released on 2026-06-25.

Preview features

  • Allow human-readable names in rule selectors (#25887)
  • Emit a warning instead of an error for unknown rule selectors (#26113)
  • Match noqa shebang handling in ruff:ignore comments (#26286)
  • [ruff] Remove pytest-fixture-autouse (RUF076) (#26240, #26371)

Documentation

  • Add versioning sections to custom crate READMEs (#26317)
  • Update ruff_python_parser README for crates.io (#26315)
  • [perflint] Clarify that PERF402 applies to any iterable (#26242)

Contributors

Install ruff 0.15.20

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/ruff/releases/download/0.15.20/ruff-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://releases.astral.sh/github/ruff/releases/download/0.15.20/ruff-installer.ps1 | iex"

Download ruff 0.15.20

File Platform Checksum
ruff-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ruff-x86_64-apple-darwin.tar.gz Intel macOS checksum
ruff-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
ruff-i686-pc-windows-msvc.zip x86 Windows checksum
ruff-x86_64-pc-windows-msvc.zip x64 Windows checksum
ruff-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
ruff-i686-unknown-linux-gnu.tar.gz x86 Linux checksum

... (truncated)

Changelog

Sourced from ruff's changelog.

0.15.20

Released on 2026-06-25.

Preview features

  • Allow human-readable names in rule selectors (#25887)
  • Emit a warning instead of an error for unknown rule selectors (#26113)
  • Match noqa shebang handling in ruff:ignore comments (#26286)
  • [ruff] Remove pytest-fixture-autouse (RUF076) (#26240, #26371)

Documentation

  • Add versioning sections to custom crate READMEs (#26317)
  • Update ruff_python_parser README for crates.io (#26315)
  • [perflint] Clarify that PERF402 applies to any iterable (#26242)

Contributors

0.15.19

Released on 2026-06-23.

Preview features

  • Support human-readable names when hovering suppression comments and in code actions (#26114)

Bug fixes

  • Fall back to default settings when editor-only settings are invalid (#26244)
  • Fix panic when inserting text at a notebook cell boundary (#26111)

Rule changes

  • [pylint] Update fix suggestions for __floor__, __trunc__, __length_hint__, and __matmul__ variants (PLC2801) (#26239)

Performance

  • Avoid allocating when parsing single string literals (#26200)
  • Avoid reallocating singleton call arguments (#26223)
  • Lazily create source files for lint diagnostics (#26226)
  • Optimize formatter text width and indentation (#26236)
  • Reserve capacity for builtin bindings (#26229)
  • Skip repeated-key checks for singleton dictionaries (#26228)
  • Use ArrayVec for qualified name segments (#26224)

... (truncated)

Commits
  • f82a36b Bump 0.15.20 (#26376)
  • af32943 Improve the summarise-ecosystem-results skill (#26378)
  • 485ebab Remove RUF076 name from schema (#26371)
  • ef81835 [ty] Implement rust-analyzer's "Click for full compiler diagnostic" feature (...
  • 572b31e [ruff] Remove pytest-fixture-autouse (RUF076) (#26240)
  • f703f21 Allow human-readable names in rule selectors (#25887)
  • 0d726b2 [ty] Reuse equality semantics for membership compatibility (#25955)
  • dbe6e98 [ty] Infer definite equality comparison results (#26337)
  • e700ea3 [ty] Prove TypedDict structural patterns exhaustive (#26285)
  • 6a0d2ec [ty] Widen inferred class-valued instance attributes (#26338)
  • Additional commits viewable in compare view

Updates setuptools-scm from 10.0.5 to 10.2.0

Release notes

Sourced from setuptools-scm's releases.

setuptools-scm v10.2.0

Added

  • Restore Python 3.8 and 3.9 support, re-enabling use as a build dependency for projects like scikit-build that still support these versions. (#1445)

Miscellaneous

  • Move PKG-INFO discovery tests from vcs-versioning to setuptools-scm where the entry points are registered. (#1446)

setuptools-scm v10.1.2

Fixed

  • Fix DeprecationWarning leak by threading VcsEnvironment through VersionInferenceConfig and using env.make_reader() in _should_write_to_source. (#1424)

setuptools-scm v10.1.1

Fixed

  • Update CI to use PyPy 3.11 as cryptography has no PyPy 3.10 build available (#1421)

setuptools-scm v10.1.0

Added

  • Add backward-compatible shims in setuptools_scm.git, setuptools_scm.hg, setuptools_scm.hg_git, and setuptools_scm.scm_workdir so that external code calling get_scm_version(config) or run_describe(config) with an explicit Configuration continues to work. The shim automatically wires _config and VcsEnvironment onto the workdir. (#compat-shims)
  • Write scm_version.json and scm_file_list.json into egg-info directories during egg_info, enabling sdist fallback version inference when no VCS is present. Add ScmEggInfoMixin for workdir-based file finding in find_sources(). (#egg-info-metadata)
  • Add write_to_source pyproject.toml option to control whether version files are written to the source tree. When unset, a deprecation warning advises setting it explicitly before the default changes in a future major release. The SETUPTOOLS_SCM_WRITE_TO_SOURCE environment variable overrides this setting. (#1301)
  • Adopt the workdir-centric pipeline from vcs-versioning: version discovery now follows an explicit env → config → workdir → version chain instead of relying on ambient globals and parse entry points. The egg_info command writes scm_version.json and scm_file_list.json metadata so sdists can infer versions without a VCS checkout. Requires vcs-versioning >= 2.0.0.dev0. (#1378)

Fixed

  • Fix worktree file listing test to expect relative paths from the file finder. The test now passes on Linux; Windows remains xfail due to a subprocess limitation with worktree directories. (#620)
  • Remove the _warn_on_old_setuptools() check that incorrectly warned when a custom build-backend caused setuptools.__version__ to return the project version instead of setuptools' version. The minimum setuptools version is now enforced via build-system requirements. (#1192)
  • Wrap version in setuptools.sic() when normalize = false to prevent setuptools from re-normalizing the version after our hook returns. This preserves CalVer zero-padding (e.g. 2024.01.05) and other non-canonical version strings in dist.metadata.version. (#1354)
  • Skip writing non-package version files to build_lib, fixing incorrect inclusion of root-level version files in wheels. (#1364)

Documentation

  • Rewrite the GitHub Actions CI/CD example to use a dedicated build job (via build-and-inspect-python-package) and OIDC Trusted Publishers instead of building in publishing jobs with long-lived API tokens. (#1215)
Commits
  • a705891 Merge pull request #1448 from pypa/release/main
  • 630448e Prepare release: setuptools-scm v10.2.0, vcs-versioning v2.2.0
  • aaf4950 Merge pull request #1445 from RonnyPfannschmidt/python-legacy
  • dd60bf9 Merge pull request #1447 from RonnyPfannschmidt/fix/1446-move-pkginfo-tests
  • 535f5ff fix: move PKG-INFO discovery tests to setuptools-scm (#1446)
  • 3546a0e feat: restore Python 3.8 and 3.9 support
  • 0cde123 Merge pull request #1443 from pypa/release/main
  • 51bc391 Prepare release: vcs-versioning v2.1.2
  • 310f3c3 Merge pull request #1442 from RonnyPfannschmidt/fix/1439-metadata-workdir-cus...
  • b7b70a8 fix: don't re-parse stored tags through tag_regex in MetadataWorkdir (#1439)
  • Additional commits viewable in compare view

Updates translate-toolkit from 3.19.11 to 3.19.13

Release notes

Sourced from translate-toolkit's releases.

3.19.13

Released on 26 June 2026

This release contains improvements and bug fixes.

Changes

Formats and Converters

  • PO
    • Preserve existing PO header order when updating files
  • Properties
    • Honor explicit strings personality options in po2prop
    • Preserve spacing around quoted .strings keys

Documentation

  • Document importing translated Markdown using a source template
  • Clarify --maxlinelength handling for quoted string content

Other

  • Modernize the Read the Docs setup
  • Update development tooling and CI dependencies

Contributors

This release was made possible by the following contributors:

Michal Čihař

3.19.12

Released on 22 June 2026

This release contains improvements and bug fixes.

Changes

Formats and Converters

  • Markdown
    • Add an opt-in value-only YAML front matter translation mode
  • CSV
    • Make spreadsheet formula escaping configurable
    • Correctly handle plurals when using templates
  • JSON
    • Improve JSON validation
    • Tighten WebExtension JSON validation
    • Loosen Nextcloud JSON validation
  • HTML

... (truncated)

Commits
  • 1718b60 chore: release 3.19.13
  • 413f9fd fix(convert): preserve .strings key quote spacing
  • 10952ee fix(po2prop): honor strings personality option
  • 570d85d docs(md2po): document translated Markdown import
  • 1adb147 chore(deps): update dependency ty to v0.0.54 (#6403)
  • d3366b0 chore(deps): update dependency syrupy to v5.3.3 (#6402)
  • 3cff478 chore(deps): update dependency ty to v0.0.53 (#6401)
  • 150b013 chore(deps): update actions/setup-python action to v6.3.0 (#6400)
  • 70df000 chore(deps): update actions/cache action to v6 (#6399)
  • bc9cfe6 chore: modernize readthedocs setup
  • Additional commits viewable in compare view

Updates wlc from 2.0.0 to 2.0.1

Release notes

Sourced from wlc's releases.

2.0.1

What's Changed

Changes and improvements

Dependency updates

... (truncated)

Changelog

Sourced from wlc's changelog.

2.0.1

  • Released on 26th June 2026.
  • Require explicit URL pinning for unscoped API keys when the API URL comes from automatically discovered project configuration: WLC_KEY requires WLC_URL and --key requires --url.
  • Removed TRACE from the default retryable HTTP methods.
  • Added package and container provenance attestations and SBOM publishing for release artifacts.
  • Updated development dependencies, CI actions, and Docker base images.
Commits
  • 1c183af docs: update changelog for the 2.0.1 release
  • 055fd2d fix: require explicit URL for unscoped API keys
  • c880c8c chore(deps): update dependency ty to v0.0.54 (#1499)
  • 7c01e2f chore(deps): update dependency ty to v0.0.53 (#1498)
  • 9896feb chore(deps): update actions/setup-python action to v6.3.0 (#1497)
  • b8c60a7 chore(deps): update actions/cache action to v6 (#1496)
  • e68e1ae chore(deps): update dependency ty to v0.0.52 (#1495)
  • 6923314 chore(deps): update weblate/base to v2026.26.0 (#1494)
  • a9c98e5 chore(deps): update pre-commit hook rvben/rumdl-pre-commit to v0.2.20 (#1492)
  • fa0d641 chore(deps): update pre-commit hook mongodb/kingfisher to v1.103.0 (#1493)
  • Additional commits viewable in compare view

Bumps the dependencies group with 2 updates: https://github.com/astral-sh/ruff-pre-commit and https://github.com/rvben/rumdl-pre-commit.

Updates https://github.com/astral-sh/ruff-pre-commit from v0.15.18 to 0.15.20

Release notes

Sourced from https://github.com/astral-sh/ruff-pre-commit's releases.

v0.15.20

See: https://github.com/astral-sh/ruff/releases/tag/0.15.20

v0.15.19

See: https://github.com/astral-sh/ruff/releases/tag/0.15.19

Commits

Updates https://github.com/rvben/rumdl-pre-commit from v0.2.20 to 0.2.25

Release notes

Sourced from https://github.com/rvben/rumdl-pre-commit's releases.

v0.2.25

See: https://github.com/rvben/rumdl/releases/tag/v0.2.25

v0.2.24

See: https://github.com/rvben/rumdl/releases/tag/v0.2.24

v0.2.23

See: https://github.com/rvben/rumdl/releases/tag/v0.2.23

v0.2.22

See: https://github.com/rvben/rumdl/releases/tag/v0.2.22

v0.2.21

See: https://github.com/rvben/rumdl/releases/tag/v0.2.21

Commits

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 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 dependencies group with 1 update: [actions/setup-python](https://github.com/actions/setup-python).


Updates `actions/setup-python` from 6.2.0 to 6.3.0
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v6.2.0...v6.3.0)
Bump the dependencies group with 5 updates

Bumps the dependencies group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions) | `10.21.3` | `11.0` |
| [ruff](https://github.com/astral-sh/ruff) | `0.15.18` | `0.15.20` |
| [setuptools-scm](https://github.com/pypa/setuptools-scm) | `10.0.5` | `10.2.0` |
| [translate-toolkit](https://github.com/translate/translate) | `3.19.11` | `3.19.13` |
| [wlc](https://github.com/WeblateOrg/wlc) | `2.0.0` | `2.0.1` |


Updates `pymdown-extensions` from 10.21.3 to 11.0
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases)
- [Commits](facelessuser/pymdown-extensions@10.21.3...11.0)

Updates `ruff` from 0.15.18 to 0.15.20
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.15.18...0.15.20)

Updates `setuptools-scm` from 10.0.5 to 10.2.0
- [Release notes](https://github.com/pypa/setuptools-scm/releases)
- [Changelog](https://github.com/pypa/setuptools-scm/blob/main/RELEASE_SYSTEM.md)
- [Commits](pypa/setuptools-scm@setuptools-scm-v10.0.5...setuptools-scm-v10.2.0)

Updates `translate-toolkit` from 3.19.11 to 3.19.13
- [Release notes](https://github.com/translate/translate/releases)
- [Changelog](https://github.com/translate/translate/blob/master/docs/history.rst)
- [Commits](translate/translate@3.19.11...3.19.13)

Updates `wlc` from 2.0.0 to 2.0.1
- [Release notes](https://github.com/WeblateOrg/wlc/releases)
- [Changelog](https://github.com/WeblateOrg/wlc/blob/main/CHANGES.rst)
- [Commits](WeblateOrg/wlc@2.0.0...2.0.1)
Bump the dependencies group with 2 updates

Bumps the dependencies group with 2 updates: [https://github.com/astral-sh/ruff-pre-commit](https://github.com/astral-sh/ruff-pre-commit) and [https://github.com/rvben/rumdl-pre-commit](https://github.com/rvben/rumdl-pre-commit).


Updates `https://github.com/astral-sh/ruff-pre-commit` from v0.15.18 to 0.15.20
- [Release notes](https://github.com/astral-sh/ruff-pre-commit/releases)
- [Commits](astral-sh/ruff-pre-commit@v0.15.18...v0.15.20)

Updates `https://github.com/rvben/rumdl-pre-commit` from v0.2.20 to 0.2.25
- [Release notes](https://github.com/rvben/rumdl-pre-commit/releases)
- [Commits](rvben/rumdl-pre-commit@v0.2.20...v0.2.25)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: 6.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: pymdown-extensions
  dependency-version: '11.0'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: ruff
  dependency-version: 0.15.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: setuptools-scm
  dependency-version: 10.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: translate-toolkit
  dependency-version: 3.19.13
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: wlc
  dependency-version: 2.0.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: https://github.com/astral-sh/ruff-pre-commit
  dependency-version: 0.15.20
  dependency-type: direct:production
  dependency-group: dependencies
- dependency-name: https://github.com/rvben/rumdl-pre-commit
  dependency-version: 0.2.25
  dependency-type: direct:production
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Jun 28, 2026
@kattni
kattni merged commit 6d5ed0e into main Jun 29, 2026
5 checks passed
@kattni
kattni deleted the dependabot/dependencies-77c0f27450 branch June 29, 2026 02:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant