Skip to content

chore(deps)(deps): bump the python-minor-patch group across 1 directory with 10 updates#280

Open
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/uv/python-minor-patch-5be9f5bfb9
Open

chore(deps)(deps): bump the python-minor-patch group across 1 directory with 10 updates#280
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/uv/python-minor-patch-5be9f5bfb9

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 26, 2026

Bumps the python-minor-patch group with 10 updates in the / directory:

Package From To
httpx-retries 0.4.5 0.4.6
tox 4.34.1 4.46.3
ruff 0.15.0 0.15.4
openapi-spec-validator 0.7.2 0.8.1
openapi-python-client 0.28.1 0.28.2
datamodel-code-generator 0.53.0 0.54.0
mkdocs-material 9.7.1 9.7.3
mkdocs-swagger-ui-tag 0.7.2 0.8.0
poethepoet 0.41.0 0.42.1
ty 0.0.15 0.0.19

Updates httpx-retries from 0.4.5 to 0.4.6

Release notes

Sourced from httpx-retries's releases.

0.4.6

Fixed

Changelog

Sourced from httpx-retries's changelog.

[0.4.6] - 2026-02-18

Fixed

  • Don't recalculate time_to_sleep unecessarily
Commits

Updates tox from 4.34.1 to 4.46.3

Release notes

Sourced from tox's releases.

v4.46.3

What's Changed

New Contributors

Full Changelog: tox-dev/tox@4.46.2...4.46.3

v4.46.2

What's Changed

Full Changelog: tox-dev/tox@4.46.1...4.46.2

v4.46.1

What's Changed

Full Changelog: tox-dev/tox@4.46.0...4.46.1

v4.46.0

What's Changed

Full Changelog: tox-dev/tox@4.45.0...4.46.0

v4.45.0

What's Changed

... (truncated)

Changelog

Sourced from tox's changelog.

Bug fixes - 4.46.3

  • Fix SchemaStore update workflow creating PRs with merge conflicts by branching from upstream master - by :user:gaborbernat. (:issue:3828)
  • Fixed the minimum version of virtualenv, to avoid incompatibility. (:issue:3829)

v4.46.2 (2026-02-25)


Bug fixes - 4.46.2

  • Fix SchemaStore update workflow authentication and PR creation for fork repositories - by :user:gaborbernat. (:issue:3826)

v4.46.1 (2026-02-25)


Bug fixes - 4.46.1

  • Allow glob patterns (*, ?) in depends configuration for ini files - by :user:gaborbernat. (:issue:3822)
  • Fix false positive schema validation errors with tombi by adding additionalProperties: true to partial-tox.json on SchemaStore - by :user:gaborbernat. (:issue:3823)

v4.46.0 (2026-02-24)


Features - 4.46.0

  • Add architecture (ISA) awareness to Python discovery. tox now propagates the machine field (e.g. arm64, x86_64) from :pypi:virtualenv's interpreter info — derived from :func:python:sysconfig.get_platform — through the Python specification, validation, and journal. This allows selecting a Python interpreter by CPU architecture via :ref:base_python (e.g. cpython3.12-64-arm64) and ensures tox validates the running interpreter's architecture matches the requested one. Requires virtualenv >= 20.39 - by :user:rahuldevikar. (:issue:3069)
  • Add env_base TOML sections for named environment templates that generate multiple environments from factor combinations via Cartesian product -- by :user:gaborbernat. (:issue:3817)

Bug fixes - 4.46.0

  • Drop chardet dependency and use BOM detection with locale fallback for requirements file decoding, matching pip's own approach - by :user:gaborbernat. (:issue:3818)
  • Allow --help to render even when the configuration file is malformed or missing - by :user:gaborbernat.

... (truncated)

Commits

Updates ruff from 0.15.0 to 0.15.4

Release notes

Sourced from ruff's releases.

0.15.4

Release Notes

Released on 2026-02-26.

This is a follow-up release to 0.15.3 that resolves a panic when the new rule PLR1712 was enabled with any rule that analyzes definitions, such as many of the ANN or D rules.

Bug fixes

  • Fix panic on access to definitions after analyzing definitions (#23588)
  • [pyflakes] Suppress false positive in F821 for names used before del in stub files (#23550)

Documentation

  • Clarify first-party import detection in Ruff (#23591)
  • Fix incorrect import-heading example (#23568)

Contributors

Install ruff 0.15.4

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

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

Download ruff 0.15.4

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
ruff-powerpc64-unknown-linux-gnu.tar.gz PPC64 Linux checksum

... (truncated)

Changelog

Sourced from ruff's changelog.

0.15.4

Released on 2026-02-26.

This is a follow-up release to 0.15.3 that resolves a panic when the new rule PLR1712 was enabled with any rule that analyzes definitions, such as many of the ANN or D rules.

Bug fixes

  • Fix panic on access to definitions after analyzing definitions (#23588)
  • [pyflakes] Suppress false positive in F821 for names used before del in stub files (#23550)

Documentation

  • Clarify first-party import detection in Ruff (#23591)
  • Fix incorrect import-heading example (#23568)

Contributors

0.15.3

Released on 2026-02-26.

Preview features

  • Drop explicit support for .qmd file extension (#23572)

    This can now be enabled instead by setting the extension option:

    # ruff.toml
    extension = { qmd = "markdown" }
    pyproject.toml
    [tool.ruff]
    extension = { qmd = "markdown" }

  • Include configured extensions in file discovery (#23400)

  • [flake8-bandit] Allow suspicious imports in TYPE_CHECKING blocks (S401-S415) (#23441)

  • [flake8-bugbear] Allow B901 in pytest hook wrappers (#21931)

  • [flake8-import-conventions] Add missing conventions from upstream (ICN001, ICN002) (#21373)

... (truncated)

Commits
  • f14edd8 Bump 0.15.4 (#23595)
  • fd09d37 Fix panic on access to definitions after analyzing definitions (#23588)
  • 81d655f [pyflakes] suppress false positive in F821 for names used before del in...
  • 625b4f5 [ruff] docs: Clarify first-party import detection in Ruff (#23591)
  • 60facfa one word typo fix in a while_loop.md test case (#23589)
  • fbb9fa7 docs: fix incorrect import-heading example (#23568)
  • 5bc49a9 Increase the ruleset size to 16 bits (#23586)
  • a62ba8c [ty] Fix overloaded callable assignability for unary Callable targets (#23277)
  • e5f2f36 Bump 0.15.3 (#23585)
  • 0e19fc9 [ty] defer calculating conjunctions in narrowing constraints (#23552)
  • Additional commits viewable in compare view

Updates openapi-spec-validator from 0.7.2 to 0.8.1

Release notes

Sourced from openapi-spec-validator's releases.

0.8.1

Features

  • CLI version option #466
  • Split CLI error controls into validation and subschema modes #469

Fixes

  • Fix malformed schema traversal to report validation errors instead of internal exceptions #467
  • Validate declared path parameters against path template #470

Deprecations

  • Deprecates --error/--errors CLI options #469

0.8.0

Upgrades

  • Jsonschema-path 0.4 and openapi-schema-validator 0.7 upgrades #459
  • Python 3.13 and 3.14 support #392 #457

Fixes

  • Update openapi-schema-validator version constraint #439

Backward incompatibilities

0.8.0b3

Upgrades

  • Jsonschema-path 0.4.0b8 upgrade #455

0.8.0b2

Upgrades

  • Jsonschema-path 0.4.0b2 upgrade #449

Fixes

  • Update openapi-schema-validator version constraint #439

0.8.0b1

Upgrades

  • Python 3.8 support dropped #392
  • Python 3.13 support #392
  • Jsonschema-path upgrade #398
Commits
  • 49d99d5 Version 0.8.1
  • 67c7fca Merge pull request #470 from python-openapi/fix/path-params-must-match-path-t...
  • 5f07454 Validate declared path parameters against path template
  • 3c6b1c5 Merge pull request #469 from python-openapi/fix/cli-separate-validation-and-s...
  • 6f2895e Split CLI error controls into validation and subschema modes
  • 5823ff8 Merge pull request #468 from python-openapi/docs/clarify-intentionally-invali...
  • 8b86b95 Clarify usage example for intentionally invalid spec
  • 90a94ed Merge pull request #467 from python-openapi/fix/malformed-property-schema-err...
  • e80a2bb Fix malformed schema traversal to report validation errors instead of interna...
  • 1b3e90a Merge pull request #466 from python-openapi/feature/cli-version-option
  • Additional commits viewable in compare view

Updates openapi-python-client from 0.28.1 to 0.28.2

Release notes

Sourced from openapi-python-client's releases.

0.28.2 (2026-02-09)

Features

  • Update uv_build 0.10 when using --meta=uv (#1396)
Changelog

Sourced from openapi-python-client's changelog.

0.28.2 (2026-02-09)

Features

  • Update uv_build 0.10 when using --meta=uv (#1396)
Commits

Updates datamodel-code-generator from 0.53.0 to 0.54.0

Release notes

Sourced from datamodel-code-generator's releases.

0.54.0

Breaking Changes

Code Generation Changes

  • Enum member names from oneOf/anyOf const constructs now use title field when provided - Previously, when creating enums from oneOf/anyOf constructs with const values, the title field was incorrectly ignored and enum member names were generated using the pattern {type}_{value} (e.g., integer_200). Now, when a title is specified, it is correctly used as the enum member name (e.g., OK instead of integer_200). Users who have code depending on the previously generated enum member names will need to update their references. (#2975) Before:
    class StatusCode(IntEnum):
        integer_200 = 200
        integer_404 = 404
        integer_500 = 500
    After:
    class StatusCode(IntEnum):
        OK = 200
        Not_Found = 404
        Server_Error = 500
  • Field names matching Python builtins are now automatically sanitized - When a field name matches a Python builtin type AND the field's type annotation uses that same builtin (e.g., int: int, list: list[str], dict: dict[str, Any]), the field is now renamed with a trailing underscore (e.g., int_) and an alias is added to preserve the original JSON field name. This prevents Python syntax issues and shadowing of builtin types. Previously, such fields were generated as-is (e.g., int: int | None = None), which could cause code that shadows Python builtins. After this change, the same field becomes int_: int | None = Field(None, alias='int'). This affects fields named: int, float, bool, str, bytes, list, dict, set, frozenset, tuple, and other Python builtins when their type annotation uses the matching builtin type. (#2968)
  • $ref with non-standard metadata fields no longer triggers schema merging - Previously, when a $ref was combined with non-standard fields like markdownDescription, if, then, else, or other extras not in the whitelist, the generator would merge schemas and potentially create duplicate models (e.g., UserWithExtra alongside User). Now, only whitelisted schema-affecting extras (currently just const) trigger merging. This means:
    • Fewer merged/duplicate models will be generated
    • References are preserved directly instead of being expanded
    • Field types may change from inline merged types to direct references Example schema:
    properties:
      user:
        $ref: "#/definitions/User"
        nullable: true
        markdownDescription: "A user object"
    Before: Could generate a merged UserWithMarkdownDescription model After: Directly uses User | None reference (#2993)
  • Enum member names no longer get underscore suffix with --capitalise-enum-members - Previously, enum values like replace, count, index would generate REPLACE_, COUNT_, INDEX_ when using --capitalise-enum-members. Now they correctly generate REPLACE, COUNT, INDEX. The underscore suffix is only added when --use-subclass-enum is also used AND the lowercase name conflicts with builtin type methods. Users relying on the previous naming (e.g., referencing MyEnum.REPLACE_ in code) will need to update to use the new names without trailing underscores. (#2999)
  • Fields using $ref with inline keywords now include merged metadata - When a schema property uses $ref alongside additional keywords (e.g., const, enum, readOnly, constraints), the generator now correctly merges metadata (description, title, constraints, defaults, readonly/writeOnly) from the referenced schema into the field definition. Previously, this metadata was lost. For example, a field like type: Type may now become type: Type = Field(..., description='Type of this object.', title='type') when the referenced schema includes those attributes. This also affects additionalProperties and OpenAPI parameter schemas. (#2997)

What's Changed

... (truncated)

Changelog

Sourced from datamodel-code-generator's changelog.

0.54.0 - 2026-02-14

Breaking Changes

Code Generation Changes

  • Enum member names from oneOf/anyOf const constructs now use title field when provided - Previously, when creating enums from oneOf/anyOf constructs with const values, the title field was incorrectly ignored and enum member names were generated using the pattern {type}_{value} (e.g., integer_200). Now, when a title is specified, it is correctly used as the enum member name (e.g., OK instead of integer_200). Users who have code depending on the previously generated enum member names will need to update their references. (#2975) Before:
    class StatusCode(IntEnum):
        integer_200 = 200
        integer_404 = 404
        integer_500 = 500
    After:
    class StatusCode(IntEnum):
        OK = 200
        Not_Found = 404
        Server_Error = 500
  • Field names matching Python builtins are now automatically sanitized - When a field name matches a Python builtin type AND the field's type annotation uses that same builtin (e.g., int: int, list: list[str], dict: dict[str, Any]), the field is now renamed with a trailing underscore (e.g., int_) and an alias is added to preserve the original JSON field name. This prevents Python syntax issues and shadowing of builtin types. Previously, such fields were generated as-is (e.g., int: int | None = None), which could cause code that shadows Python builtins. After this change, the same field becomes int_: int | None = Field(None, alias='int'). This affects fields named: int, float, bool, str, bytes, list, dict, set, frozenset, tuple, and other Python builtins when their type annotation uses the matching builtin type. (#2968)
  • $ref with non-standard metadata fields no longer triggers schema merging - Previously, when a $ref was combined with non-standard fields like markdownDescription, if, then, else, or other extras not in the whitelist, the generator would merge schemas and potentially create duplicate models (e.g., UserWithExtra alongside User). Now, only whitelisted schema-affecting extras (currently just const) trigger merging. This means:
    • Fewer merged/duplicate models will be generated
    • References are preserved directly instead of being expanded
    • Field types may change from inline merged types to direct references Example schema:
    properties:
      user:
        $ref: "#/definitions/User"
        nullable: true
        markdownDescription: "A user object"
    Before: Could generate a merged UserWithMarkdownDescription model After: Directly uses User | None reference (#2993)
  • Enum member names no longer get underscore suffix with --capitalise-enum-members - Previously, enum values like replace, count, index would generate REPLACE_, COUNT_, INDEX_ when using --capitalise-enum-members. Now they correctly generate REPLACE, COUNT, INDEX. The underscore suffix is only added when --use-subclass-enum is also used AND the lowercase name conflicts with builtin type methods. Users relying on the previous naming (e.g., referencing MyEnum.REPLACE_ in code) will need to update to use the new names without trailing underscores. (#2999)
  • Fields using $ref with inline keywords now include merged metadata - When a schema property uses $ref alongside additional keywords (e.g., const, enum, readOnly, constraints), the generator now correctly merges metadata (description, title, constraints, defaults, readonly/writeOnly) from the referenced schema into the field definition. Previously, this metadata was lost. For example, a field like type: Type may now become type: Type = Field(..., description='Type of this object.', title='type') when the referenced schema includes those attributes. This also affects additionalProperties and OpenAPI parameter schemas. (#2997)

What's Changed

... (truncated)

Commits
  • 2ea6244 Fix incorrect relative imports with --use-exact-imports and --collapse-root-m...
  • 34b7d29 fix codespeed python version (#3000)
  • f3ef9c6 Fix merged result in parse_item not passed back to parse_object_fields (#2997)
  • 5011903 Fix extra underscore on enum members like replace with --capitalise-enum-memb...
  • 907a1a8 Fix exact imports with module/class name collision (#2998)
  • 2b659f0 Fix missing | None for nullable enum literals in TypedDict (#2991)
  • 992af20 Fix type loss when $ref is used with non-standard metadata fields (#2993)
  • 0f1bc0f Fix patternProperties/propertyNames key constraints lost with field_constrain...
  • 24b576e Fix missing Field import with multiple aliases on required fields (#2992)
  • b58970a Fix RecursionError in _merge_ref_with_schema for circular $ref (#2983)
  • Additional commits viewable in compare view

Updates mkdocs-material from 9.7.1 to 9.7.3

Release notes

Sourced from mkdocs-material's releases.

mkdocs-material-9.7.2

[!WARNING]

Material for MkDocs is in maintenance mode

Going forward, the Material for MkDocs team focuses on Zensical, a next-gen static site generator built from first principles. We will provide critical bug fixes and security updates for Material for MkDocs until November 2026.

Read the full announcement on our blog

Changes

  • Opened up version ranges of optional dependencies for forward-compatibility
  • Added warning to mkdocs build about impending MkDocs 2.0 incompatibility (doesn't affect strict mode)
Changelog

Sourced from mkdocs-material's changelog.

mkdocs-material-9.7.3 (2026-02-24)

  • Fixed #8567: Print MkDocs 2.0 incompatibility warning to stderr

mkdocs-material-9.7.2 (2026-02-18)

  • Opened up version ranges of optional dependencies for forward-compatibility
  • Added warning to 'mkdocs build' about impending MkDocs 2.0 incompatibility

mkdocs-material-9.7.1 (2025-12-18)

  • Updated requests to 2.30+ to mitigate CVE in urllib
  • Fixed privacy plugin not picking up protocol-relative URLs
  • Fixed #8542: false positives and negatives captured in privacy plugin

mkdocs-material-9.7.0 (2025-11-11)

⚠️ Material for MkDocs is now in maintenance mode

This is the last release of Material for MkDocs that will receive new features. Going forward, the Material for MkDocs team focuses on Zensical, a next-gen static site generator built from first principles. We will provide critical bug fixes and security updates for Material for MkDocs for 12 months at least.

Read the full announcement on our blog: https://squidfunk.github.io/mkdocs-material/blog/2025/11/05/zensical/

This release includes all features that were previously exclusive to the Insiders edition. These features are now freely available to everyone.

Note on deprecated plugins: The projects and typeset plugins are included in this release, but must be considered deprecated. Both plugins proved unsustainable to maintain and represent architectural dead ends. They are provided as-is without ongoing support.

Changes:

  • Added support for pinned blog posts and author profiles
  • Added support for customizing pagination for blog index pages
  • Added support for customizing blog category sort order
  • Added support for staying on page when switching languages
  • Added support for disabling tags in table of contents
  • Added support for nested tags and shadow tags
  • Added support for footnote tooltips
  • Added support for instant previews
  • Added support for instant prefetching
  • Added support for custom social card layouts
  • Added support for custom social card background images
  • Added support for selectable rangs in code blocks
  • Added support for custom selectors for code annotations

... (truncated)

Commits
  • da5d442 Prepare 9.7.3 release
  • 03e8bae Fixed order of imports
  • 70dee38 Switched warning message to print to stderr
  • b78109b Updated blog post on MkDocs 2.0
  • e1dd2c8 Updated blog post on MkDocs 2.0
  • 6972761 Updated blog post on MkDocs 2.0
  • e21a119 Updated changelog
  • d5654b5 Prepare 9.7.2 release
  • b18af2f Opened up version ranges in optional dependencies
  • 39cdfbd Added social card for blog post
  • Additional commits viewable in compare view

Updates mkdocs-swagger-ui-tag from 0.7.2 to 0.8.0

Release notes

Sourced from mkdocs-swagger-ui-tag's releases.

mkdocs-swagger-ui-tag-0.8.0

  • Supported deactivate browser cache for openapi files (#37)
  • Updated swagger-ui-dist source (#38)
  • Updated swagger-ui-dist to 5.31.2
  • Switched to swagger ui builtin dark mode
Changelog

Sourced from mkdocs-swagger-ui-tag's changelog.

mkdocs-swagger-ui-tag 0.8.0 (2026-02-22)

* Supported deactivate browser cache for openapi files ([#37](https://github.com/blueswen/mkdocs-swagger-ui-tag/issues/37))
* Updated swagger-ui-dist source ([#38](https://github.com/blueswen/mkdocs-swagger-ui-tag/issues/38))
* Updated swagger-ui-dist to 5.31.2
* Switched to swagger ui builtin dark mode

mkdocs-swagger-ui-tag 0.7.2 (2025-08-24)

* Updated swagger-ui-dist to 5.27.1 ([#36](https://github.com/blueswen/mkdocs-swagger-ui-tag/issues/36))

mkdocs-swagger-ui-tag 0.7.1 (2025-05-04)

* Updated swagger-ui-dist to 5.21.0

mkdocs-swagger-ui-tag 0.7.0 (2025-04-06)

* Updated swagger-ui-dist to 5.20.6
* Migrated to uv and pyproject.toml for development and building
* Supported filename filter ([#26](https://github.com/blueswen/mkdocs-swagger-ui-tag/issues/26))
* Compatible with bs4 4.0.0+ ([#29](https://github.com/blueswen/mkdocs-swagger-ui-tag/issues/29))

mkdocs-swagger-ui-tag 0.6.11 (2024-10-27)

* Updated swagger-ui-dist to 5.17.14

mkdocs-swagger-ui-tag 0.6.10 (2024-05-01)

* Updated swagger-ui-dist to 5.17.3

mkdocs-swagger-ui-tag 0.6.9 (2024-03-25)

* Updated swagger-ui-dist to 5.12.0
* Improved OAS 3.1 dark mode contrast ([#22](https://github.com/blueswen/mkdocs-swagger-ui-tag/issues/22))
* Generate iframe ids deterministically ([#20](https://github.com/blueswen/mkdocs-swagger-ui-tag/issues/20))

mkdocs-swagger-ui-tag 0.6.8 (2024-01-22)

* Updated swagger-ui-dist to 5.11.0

mkdocs-swagger-ui-tag 0.6.7 (2023-11-18)

* Updated swagger-ui-dist to 5.10.0

mkdocs-swagger-ui-tag 0.6.6 (2023-10-25)

* Updated swagger-ui-dist to 5.9.1
* Updated dark mode background color to #1e2129

mkdocs-swagger-ui-tag 0.6.5 (2023-09-14)

... (truncated)

Commits

Updates poethepoet from 0.41.0 to 0.42.1

Release notes

Sourced from poethepoet's releases.

0.42.1

Enhancements

Completion script fixes

[!IMPORTANT] You must follow the instructions to (re)install the completion script for your preferred shell environment to benefit from the completion script fixes

New Contributors

Full Changelog: nat-n/poethepoet@v0.42.0...v0.42.1

0.42.0

Enhancements

[!IMPORTANT] You must follow the instructions to (re)install the completion script for your preferred shell environment to benefit from the enhancements for zsh or PowerShell

New Contributors

Full Changelog: nat-n/poethepoet@v0.41.0...v0.42.0

Commits
  • 4979272 Bump version to 0.42.1
  • 1f40807 fix: completion script edge case handling (#366)
  • c67a858 feat(uv): add exact option for uv executor (

…ry with 10 updates

Bumps the python-minor-patch group with 10 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [httpx-retries](https://github.com/will-ockmore/httpx-retries) | `0.4.5` | `0.4.6` |
| [tox](https://github.com/tox-dev/tox) | `4.34.1` | `4.46.3` |
| [ruff](https://github.com/astral-sh/ruff) | `0.15.0` | `0.15.4` |
| [openapi-spec-validator](https://github.com/python-openapi/openapi-spec-validator) | `0.7.2` | `0.8.1` |
| [openapi-python-client](https://github.com/openapi-generators/openapi-python-client) | `0.28.1` | `0.28.2` |
| [datamodel-code-generator](https://github.com/koxudaxi/datamodel-code-generator) | `0.53.0` | `0.54.0` |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) | `9.7.1` | `9.7.3` |
| [mkdocs-swagger-ui-tag](https://github.com/blueswen/mkdocs-swagger-ui-tag) | `0.7.2` | `0.8.0` |
| [poethepoet](https://github.com/nat-n/poethepoet) | `0.41.0` | `0.42.1` |
| [ty](https://github.com/astral-sh/ty) | `0.0.15` | `0.0.19` |



Updates `httpx-retries` from 0.4.5 to 0.4.6
- [Release notes](https://github.com/will-ockmore/httpx-retries/releases)
- [Changelog](https://github.com/will-ockmore/httpx-retries/blob/main/CHANGELOG.md)
- [Commits](will-ockmore/httpx-retries@0.4.5...0.4.6)

Updates `tox` from 4.34.1 to 4.46.3
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](tox-dev/tox@4.34.1...4.46.3)

Updates `ruff` from 0.15.0 to 0.15.4
- [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.0...0.15.4)

Updates `openapi-spec-validator` from 0.7.2 to 0.8.1
- [Release notes](https://github.com/python-openapi/openapi-spec-validator/releases)
- [Commits](python-openapi/openapi-spec-validator@0.7.2...0.8.1)

Updates `openapi-python-client` from 0.28.1 to 0.28.2
- [Release notes](https://github.com/openapi-generators/openapi-python-client/releases)
- [Changelog](https://github.com/openapi-generators/openapi-python-client/blob/main/CHANGELOG.md)
- [Commits](openapi-generators/openapi-python-client@v0.28.1...v0.28.2)

Updates `datamodel-code-generator` from 0.53.0 to 0.54.0
- [Release notes](https://github.com/koxudaxi/datamodel-code-generator/releases)
- [Changelog](https://github.com/koxudaxi/datamodel-code-generator/blob/main/CHANGELOG.md)
- [Commits](koxudaxi/datamodel-code-generator@0.53.0...0.54.0)

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

Updates `mkdocs-swagger-ui-tag` from 0.7.2 to 0.8.0
- [Release notes](https://github.com/blueswen/mkdocs-swagger-ui-tag/releases)
- [Changelog](https://github.com/blueswen/mkdocs-swagger-ui-tag/blob/main/CHANGELOG)
- [Commits](blueswen/mkdocs-swagger-ui-tag@v0.7.2...v0.8.0)

Updates `poethepoet` from 0.41.0 to 0.42.1
- [Release notes](https://github.com/nat-n/poethepoet/releases)
- [Commits](nat-n/poethepoet@v0.41.0...v0.42.1)

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

---
updated-dependencies:
- dependency-name: httpx-retries
  dependency-version: 0.4.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-minor-patch
- dependency-name: tox
  dependency-version: 4.46.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-patch
- dependency-name: ruff
  dependency-version: 0.15.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-minor-patch
- dependency-name: openapi-spec-validator
  dependency-version: 0.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-patch
- dependency-name: openapi-python-client
  dependency-version: 0.28.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-minor-patch
- dependency-name: datamodel-code-generator
  dependency-version: 0.54.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-patch
- dependency-name: mkdocs-material
  dependency-version: 9.7.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-minor-patch
- dependency-name: mkdocs-swagger-ui-tag
  dependency-version: 0.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-patch
- dependency-name: poethepoet
  dependency-version: 0.42.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-minor-patch
- dependency-name: ty
  dependency-version: 0.0.19
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Dependency management python Python language and version issues labels Feb 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency management python Python language and version issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant