Skip to content

python-deps(deps): bump the python-dependencies group across 1 directory with 23 updates#129

Open
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/pip/python-dependencies-e35991f308
Open

python-deps(deps): bump the python-dependencies group across 1 directory with 23 updates#129
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/pip/python-dependencies-e35991f308

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 9, 2026

Updates the requirements on protobuf, tm-data-types, poetry-pre-commit-plugin, pylint, pyright, pyroma, black, codespell, griffe, mkdocstrings-python, packaging, psutil, pytest, pytest-cov, pytest-env, certifi, chardet, charset-normalizer, pytz, setuptools, platformdirs, pydantic-core and typeguard to permit the latest version.
Updates protobuf to 6.33.5

Commits

Updates tm-data-types to 0.4.0

Release notes

Sourced from tm-data-types's releases.

v0.4.0 (2026-02-27)

Merged Pull Requests

  • gh-actions(deps): bump the gh-actions-dependencies group with 12 updates (#154)
  • python-deps(deps): bump the python-dependencies group with 7 updates (#153)
  • chore: update dependencies in requirements.txt and pyproject.toml for documentation builds (#152)
  • gh-actions(deps): bump the gh-actions-dependencies group with 13 updates (#143)
  • python-deps(deps): bump the python-dependencies group with 3 updates (#151)
  • Update linting (#149)
  • Ganesh12/wfm file type check (#145)
  • python-deps(deps): bump the python-dependencies group across 1 directory with 15 updates (#148)
  • chore: Drop support for Python 3.9, since it is EOL (#146)
  • gh-actions(deps): bump tektronix/python-package-ci-cd (#129)

Fixed

  • Updated check_style() logic to properly detect Digital and IQ waveform file types in addition to Analog waveforms.

Changed

  • Dropped support for Python 3.9
Changelog

Sourced from tm-data-types's changelog.

v0.4.0 (2026-02-27)

Merged Pull Requests

  • gh-actions(deps): bump the gh-actions-dependencies group with 12 updates (#154)
  • python-deps(deps): bump the python-dependencies group with 7 updates (#153)
  • chore: update dependencies in requirements.txt and pyproject.toml for documentation builds (#152)
  • gh-actions(deps): bump the gh-actions-dependencies group with 13 updates (#143)
  • python-deps(deps): bump the python-dependencies group with 3 updates (#151)
  • Update linting (#149)
  • Ganesh12/wfm file type check (#145)
  • python-deps(deps): bump the python-dependencies group across 1 directory with 15 updates (#148)
  • chore: Drop support for Python 3.9, since it is EOL (#146)
  • gh-actions(deps): bump tektronix/python-package-ci-cd (#129)

Fixed

  • Updated check_style() logic to properly detect Digital and IQ waveform file types in addition to Analog waveforms.

Changed

  • Dropped support for Python 3.9

v0.3.0 (2025-10-28)

Merged Pull Requests

  • wfm type detection (#125)
  • python-deps(deps): bump the python-dependencies group with 6 updates (#103)
  • gh-actions(deps): bump tektronix/python-package-ci-cd (#104)
  • chore: Update Mermaid library source to use CDN (#117)
  • python-deps(deps): bump the python-dependencies group with 2 updates (#116)
  • python-deps(deps): bump the python-dependencies group with 5 updates (#112)
  • docs: Correct formatting in glossary and update setuptools version in pre-commit config (#111)
  • gh-actions(deps): bump actions/checkout (#107)
  • python-deps(deps): bump the python-dependencies group with 8 updates (#105)
  • Removed unused models (#101)

Fixed

  • Fixed WFM file type detection to correctly identify digital and IQ waveforms instead of always defaulting to analog waveforms
  • Improved metadata system error messages to provide helpful guidance when accessing custom metadata fields

Added

  • Added set_custom_metadata() convenience method to WaveformMetaInfo classes for easier custom metadata management
  • Added comprehensive docstrings to all metadata classes with practical examples and usage guidance
  • Added helpful warnings in remap() method for unknown metadata fields

... (truncated)

Commits
  • 2522357 0.4.0
  • 9b3631f gh-actions(deps): bump the gh-actions-dependencies group with 12 updates (#154)
  • e7834eb python-deps(deps): bump the python-dependencies group with 7 updates (#155)
  • c75d072 python-deps(deps): bump the python-dependencies group with 7 updates (#153)
  • a8a1048 chore: update dependencies in requirements.txt and pyproject.toml for documen...
  • a52bb47 gh-actions(deps): bump the gh-actions-dependencies group with 13 updates (#143)
  • 94e3d03 python-deps(deps): bump the python-dependencies group with 3 updates (#151)
  • f160125 Update linting (#149)
  • 84c8470 Ganesh12/wfm file type check (#145)
  • f5abd43 python-deps(deps): bump the python-dependencies group across 1 directory with...
  • Additional commits viewable in compare view

Updates poetry-pre-commit-plugin to 0.2.2

Release notes

Sourced from poetry-pre-commit-plugin's releases.

0.2.2

What's Changed

Full Changelog: vstrimaitis/poetry-pre-commit-plugin@0.2.1...0.2.2

Commits

Updates pylint to 4.0.5

Commits
  • 88e1ab7 Bump pylint to 4.0.5, update changelog (#10860)
  • d96d489 [Backport maintenance/4.0.x] Relax isort version constraint to allow isort 8 ...
  • 0b08ccb Fix dynamic color mapping for "fail-on" messages when using multiple reporter...
  • 154dba4 [Backport maintenance/4.0.x] Fix FP for invalid-name with typing.Final on...
  • 7b73bfd Disable unspecified-encoding for py-version above Python 3.15 (#10800)
  • 4cc98be [Backport maintenance/4.0.x] Fix setting options for import order checker (#1...
  • f0d30a2 Sync astroid version with requirements file again
  • 38bdf02 [Backport maintenance/4.0.x] Fix logging-unsupported-format when logging ...
  • f08c33a [Backport maintenance/4.0.x] Properly detect self.fail() as a terminating...
  • e16f942 Bump pylint to 4.0.4, update changelog
  • Additional commits viewable in compare view

Updates pyright to 1.1.408

Commits

Updates pyroma to 5.0.1

Changelog

Sourced from pyroma's changelog.

5.0.1 (2025-12-09)

  • check-manifest was missing from the requirements list.

  • Passing in multiple tests to be skipped now actually works. [Matt Norton]

5.0 (2025-07-15)

  • Re-releasing as final.

5.0b2 (2025-07-10)

  • Fixed a bug that failed to find license-expression fields.

5.0b1 (2025-07-04)

  • Changed the internal metadata names to match Core Metadata. This brings less confusion, especially since setuptools and PyPI aren't exactly the same either, so let's pick the offical standard and run with it.

  • Added a rating for if the wheel fails to build. Unfortunately it's impossible to get a proper error out of it, so the message tells you to run python -m build.

5.0a1 (2025-07-02)

  • Removed support for fetching data via monkey-patching setup.py.

  • Added a warning if you have only a setup.cfg, something that is working with some tools, but is not officially supported.

  • Some general cleanups and simplifications thanks to those changes.

4.3.3 (2025-07-03)

  • Licensing specifications are less flexible than I thought. Updated to reflect that.

... (truncated)

Commits

Updates black from 24.10.0 to 26.3.0

Release notes

Sourced from black's releases.

26.3.0

Stable style

  • Don't double-decode input, causing non-UTF-8 files to be corrupted (#4964)
  • Fix crash on standalone comment in lambda default arguments (#4993)
  • Preserve parentheses when # type: ignore comments would be merged with other comments on the same line, preventing AST equivalence failures (#4888)

Preview style

  • Fix bug where if guards in case blocks were incorrectly split when the pattern had a trailing comma (#4884)
  • Fix string_processing crashing on unassigned long string literals with trailing commas (one-item tuples) (#4929)
  • Simplify implementation of the power operator "hugging" logic (#4918)

Packaging

  • Fix shutdown errors in PyInstaller builds on macOS by disabling multiprocessing in frozen environments (#4930)

Performance

  • Introduce winloop for windows as an alternative to uvloop (#4996)
  • Remove deprecated function uvloop.install() in favor of uvloop.new_event_loop() (#4996)
  • Rename maybe_install_uvloop function to maybe_use_uvloop to simplify loop installation and creation of either a uvloop/winloop evenloop or default eventloop (#4996)

Output

  • Emit a clear warning when the target Python version is newer than the running Python version, since AST safety checks cannot parse newer syntax. Also replace the misleading "INTERNAL ERROR" message with an actionable error explaining the version mismatch (#4983)

Blackd

  • Introduce winloop to be used when windows in use which enables blackd to run faster on windows when winloop is installed. (#4996)

Integrations

  • Remove unused gallery script (#5030)
  • Harden parsing of black requirements in the GitHub Action when use_pyproject is enabled so that only version specifiers are accepted and direct references such as black @ https://... are rejected. Users should upgrade to the latest version of the action as soon as possible. This update is received automatically when using psf/black@stable, and is independent of the version of Black installed by the

... (truncated)

Changelog

Sourced from black's changelog.

26.3.0

Stable style

  • Don't double-decode input, causing non-UTF-8 files to be corrupted (#4964)
  • Fix crash on standalone comment in lambda default arguments (#4993)
  • Preserve parentheses when # type: ignore comments would be merged with other comments on the same line, preventing AST equivalence failures (#4888)

Preview style

  • Fix bug where if guards in case blocks were incorrectly split when the pattern had a trailing comma (#4884)
  • Fix string_processing crashing on unassigned long string literals with trailing commas (one-item tuples) (#4929)
  • Simplify implementation of the power operator "hugging" logic (#4918)

Packaging

  • Fix shutdown errors in PyInstaller builds on macOS by disabling multiprocessing in frozen environments (#4930)

Performance

  • Introduce winloop for windows as an alternative to uvloop (#4996)
  • Remove deprecated function uvloop.install() in favor of uvloop.new_event_loop() (#4996)
  • Rename maybe_install_uvloop function to maybe_use_uvloop to simplify loop installation and creation of either a uvloop/winloop evenloop or default eventloop (#4996)

Output

  • Emit a clear warning when the target Python version is newer than the running Python version, since AST safety checks cannot parse newer syntax. Also replace the misleading "INTERNAL ERROR" message with an actionable error explaining the version mismatch (#4983)

Blackd

  • Introduce winloop to be used when windows in use which enables blackd to run faster on windows when winloop is installed. (#4996)

Integrations

  • Remove unused gallery script (#5030)
  • Harden parsing of black requirements in the GitHub Action when use_pyproject is enabled so that only version specifiers are accepted and direct references such as black @ https://... are rejected. Users should upgrade to the latest version of the action as soon as possible. This update is received automatically when using

... (truncated)

Commits

Updates codespell from 2.4.1 to 2.4.2

Release notes

Sourced from codespell's releases.

v2.4.2

Highlights

  • Fixed compatibility with chardet 7+

What's Changed

... (truncated)

Commits
  • 2ccb47f Compat with chardet 7 (#3886)
  • 4ec53bf [pre-commit.ci] pre-commit autoupdate
  • 2a4acba Bump actions/download-artifact from 7 to 8
  • be17cac Bump actions/upload-artifact from 6 to 7
  • 04a0712 Bump ruff (#3879)
  • 583d879 avoide->avoid, avoided, avoids,
  • 1f59f34 Add correction for 'foudation' to 'foundation'
  • e047fda Add spelling correction for gather and variants.
  • b5cd66d respondant->respondent
  • 92125a3 Add detection of ivoice and variants.
  • Additional commits viewable in compare view

Updates griffe from 1.15.0 to 2.0.0

Changelog

Sourced from griffe's changelog.

2.0.0 - 2026-02-09

Compare with 1.15.0

Breaking Changes

This version removes previously deprecated API:

  • ExportedName: Public object was removed
  • infer_docstring_style(options): Parameter was removed
  • parse_auto(options): Parameter was removed
  • parse_google(options): Parameter was removed
  • parse_numpy(options): Parameter was removed
  • parse_sphinx(options): Parameter was removed
  • assert_git_repo: Public object was removed
  • get_latest_tag: Public object was removed
  • get_repo_root: Public object was removed
  • tmp_worktree: Public object was removed

Features

  • Support merging overload annotations into implementation (584cdb5 by Timothée Mazzucotelli). Issue-442, PR-443
  • Add support for PEP 750 template strings (59266a9 by ellie). PR-440

Bug Fixes

Code Refactoring

Build

  • Declare tag pattern for uv-dynamic-versioning (no v prefix) (c869c97 by Timothée Mazzucotelli). Upstream-issue
  • Change build system to hatchling (09b0682 by Bartosz Sławecki). PR-430
Commits
  • bc86dc3 chore: Prepare release 2.0.0
  • 4772456 refactor: Make griffe imports lazy in CLI
  • c869c97 build: Declare tag pattern for uv-dynamic-versioning (no v prefix)
  • cb535e0 docs: Update example command in home page
  • 40b0a79 chore: Simplify build duty
  • 852b5d2 chore: Fix sdist file inclusion
  • d750a74 chore: Allow building subpackages in root dist folder
  • 9cb6f13 chore: Ignore dist dirs in subpackages
  • 584cdb5 feat: Support merging overload annotations into implementation
  • 59266a9 feat: Add support for PEP 750 template strings
  • Additional commits viewable in compare view

Updates mkdocstrings-python from 2.0.2 to 2.0.3

Release notes

Sourced from mkdocstrings-python's releases.

2.0.3

2.0.3 - 2026-02-20

Compare with 2.0.2

Build

  • Depend on griffelib instead of griffe (770a5f6 by Timothée Mazzucotelli).
Changelog

Sourced from mkdocstrings-python's changelog.

2.0.3 - 2026-02-20

Compare with 2.0.2

Build

  • Depend on griffelib instead of griffe (770a5f6 by Timothée Mazzucotelli).
Commits
  • a0b99c5 chore: Prepare release 2.0.3
  • 770a5f6 build: Depend on griffelib instead of griffe
  • bf8caaf Merge branch 'main' of github.com:mkdocstrings/python
  • 95f58aa ci: Minor lint fixes
  • 186d6cf chore: Update sponsors section in README
  • See full diff in compare view

Updates packaging from 24.2 to 26.0

Release notes

Sourced from packaging's releases.

26.0

Read about the performance improvements here: https://iscinumpy.dev/post/packaging-faster.

What's Changed

Features:

Behavior adaptations:

Fixes:

Performance:

... (truncated)

Changelog

Sourced from packaging's changelog.

26.0 - 2026-01-20


Features:
  • PEP 751: support pylock (:pull:900)
  • PEP 794: import name metadata (:pull:948)
  • Support for writing metadata to a file (:pull:846)
  • Support __replace__ on Version (:pull:1003)
  • Support positional pattern matching for Version and SpecifierSet (:pull:1004)

Behavior adaptations:

  • PEP 440 handling of prereleases for Specifier.contains, SpecifierSet.contains, and SpecifierSet.filter (:pull:897)
  • Handle PEP 440 edge case in SpecifierSet.filter (:pull:942)
  • Adjust arbitrary equality intersection preservation in SpecifierSet (:pull:951)
  • Return False instead of raising for .contains with invalid version (:pull:932)
  • Support arbitrary equality on arbitrary strings for Specifier and SpecifierSet's filter and contains method. (:pull:954)
  • Only try to parse as Version on certain marker keys, return False on unequal ordered comparisons (:pull:939)

Fixes:

  • Update _hash when unpickling Tag() (:pull:860)
  • Correct comment and simplify implicit prerelease handling in Specifier.prereleases (:pull:896)
  • Use explicit _GLibCVersion NamedTuple in _manylinux (:pull:868)
  • Detect invalid license expressions containing () (:pull:879)
  • Correct regex for metadata 'name' format (:pull:925)
  • Improve the message around expecting a semicolon (:pull:833)
  • Support nested parens in license expressions (:pull:931)
  • Add space before at symbol in Requirements string (:pull:953)
  • A root logger use found, use a packaging logger instead (:pull:965)
  • Better support for subclassing Marker and Requirement (:pull:1022)
  • Normalize all extras, not just if it comes first (:pull:1024)
  • Don't produce a broken repr if Marker fails to construct (:pull:1033)

Performance:

  • Avoid recompiling regexes in the tokenizer for a 3x speedup (:pull:1019)
  • Improve performance in _manylinux.py (:pull:869)
  • Minor cleanups to Version (:pull:913)
  • Skip redundant creation of Version's in specifier comparison (:pull:986)
  • Cache the Specifier's Version (:pull:985)
  • Make Version a little faster (:pull:987)
  • Minor Version regex cleanup (:pull:990)
  • Faster regex on Python 3.11.5+ for Version (:pull:988, :pull:1055)
  • Lazily calculate _key in Version (:pull:989, :pull:1048)
  • Faster canonicalize_version (:pull:993)
  • Use re.fullmatch in a couple more places (:pull:992, :pull:1029)
  • Use map instead of generator (:pull:996)
  • Deprecate ._version (_Version, a NamedTuple) (:pull:995, :pull:1062)
    </tr></table>

... (truncated)

Commits

…ory with 23 updates

Updates the requirements on [protobuf](https://github.com/protocolbuffers/protobuf), [tm-data-types](https://github.com/tektronix/tm_data_types), [poetry-pre-commit-plugin](https://github.com/vstrimaitis/poetry-pre-commit-plugin), [pylint](https://github.com/pylint-dev/pylint), [pyright](https://github.com/RobertCraigie/pyright-python), [pyroma](https://github.com/regebro/pyroma), [black](https://github.com/psf/black), [codespell](https://github.com/codespell-project/codespell), [griffe](https://github.com/mkdocstrings/griffe), [mkdocstrings-python](https://github.com/mkdocstrings/python), [packaging](https://github.com/pypa/packaging), [psutil](https://github.com/giampaolo/psutil), [pytest](https://github.com/pytest-dev/pytest), [pytest-cov](https://github.com/pytest-dev/pytest-cov), [pytest-env](https://github.com/pytest-dev/pytest-env), [certifi](https://github.com/certifi/python-certifi), [chardet](https://github.com/chardet/chardet), [charset-normalizer](https://github.com/jawah/charset_normalizer), [pytz](https://github.com/stub42/pytz), [setuptools](https://github.com/pypa/setuptools), [platformdirs](https://github.com/tox-dev/platformdirs), [pydantic-core](https://github.com/pydantic/pydantic-core) and [typeguard](https://github.com/agronholm/typeguard) to permit the latest version.

Updates `protobuf` to 6.33.5
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Commits](https://github.com/protocolbuffers/protobuf/commits)

Updates `tm-data-types` to 0.4.0
- [Release notes](https://github.com/tektronix/tm_data_types/releases)
- [Changelog](https://github.com/tektronix/tm_data_types/blob/main/CHANGELOG.md)
- [Commits](tektronix/tm_data_types@v0.2.0...v0.4.0)

Updates `poetry-pre-commit-plugin` to 0.2.2
- [Release notes](https://github.com/vstrimaitis/poetry-pre-commit-plugin/releases)
- [Commits](vstrimaitis/poetry-pre-commit-plugin@0.1.2...0.2.2)

Updates `pylint` to 4.0.5
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](pylint-dev/pylint@v3.3.7...v4.0.5)

Updates `pyright` to 1.1.408
- [Release notes](https://github.com/RobertCraigie/pyright-python/releases)
- [Commits](RobertCraigie/pyright-python@v1.1.402...v1.1.408)

Updates `pyroma` to 5.0.1
- [Changelog](https://github.com/regebro/pyroma/blob/master/CHANGES.txt)
- [Commits](regebro/pyroma@4.2...5.0.1)

Updates `black` from 24.10.0 to 26.3.0
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](psf/black@24.10.0...26.3.0)

Updates `codespell` from 2.4.1 to 2.4.2
- [Release notes](https://github.com/codespell-project/codespell/releases)
- [Commits](codespell-project/codespell@v2.4.1...v2.4.2)

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

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

Updates `packaging` from 24.2 to 26.0
- [Release notes](https://github.com/pypa/packaging/releases)
- [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst)
- [Commits](pypa/packaging@24.2...26.0)

Updates `psutil` from 6.1.1 to 7.2.2
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst)
- [Commits](giampaolo/psutil@release-6.1.1...release-7.2.2)

Updates `pytest` from 8.4.2 to 9.0.2
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.4.2...9.0.2)

Updates `pytest-cov` from 5.0.0 to 7.0.0
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](pytest-dev/pytest-cov@v5.0.0...v7.0.0)

Updates `pytest-env` from 1.2.0 to 1.5.0
- [Release notes](https://github.com/pytest-dev/pytest-env/releases)
- [Commits](pytest-dev/pytest-env@1.2.0...1.5.0)

Updates `certifi` from 2026.1.4 to 2026.2.25
- [Commits](certifi/python-certifi@2026.01.04...2026.02.25)

Updates `chardet` from 5.2.0 to 7.0.1
- [Release notes](https://github.com/chardet/chardet/releases)
- [Changelog](https://github.com/chardet/chardet/blob/main/docs/changelog.rst)
- [Commits](chardet/chardet@5.2.0...7.0.1)

Updates `charset-normalizer` from 3.4.4 to 3.4.5
- [Release notes](https://github.com/jawah/charset_normalizer/releases)
- [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md)
- [Commits](jawah/charset_normalizer@3.4.4...3.4.5)

Updates `pytz` from 2025.2 to 2026.1.post1
- [Release notes](https://github.com/stub42/pytz/releases)
- [Commits](stub42/pytz@release_2025.2...release_2026.1.post1)

Updates `setuptools` from 82.0.0 to 82.0.1
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)
- [Commits](pypa/setuptools@v82.0.0...v82.0.1)

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

Updates `pydantic-core` from 2.41.5 to 2.42.0
- [Release notes](https://github.com/pydantic/pydantic-core/releases)
- [Commits](https://github.com/pydantic/pydantic-core/commits)

Updates `typeguard` from 4.5.0 to 4.5.1
- [Release notes](https://github.com/agronholm/typeguard/releases)
- [Commits](agronholm/typeguard@4.5.0...4.5.1)

---
updated-dependencies:
- dependency-name: protobuf
  dependency-version: 6.33.5
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: tm-data-types
  dependency-version: 0.4.0
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: poetry-pre-commit-plugin
  dependency-version: 0.2.2
  dependency-type: direct:development
  dependency-group: python-dependencies
- dependency-name: pylint
  dependency-version: 4.0.5
  dependency-type: direct:development
  dependency-group: python-dependencies
- dependency-name: pyright
  dependency-version: 1.1.408
  dependency-type: direct:development
  dependency-group: python-dependencies
- dependency-name: pyroma
  dependency-version: 5.0.1
  dependency-type: direct:development
  dependency-group: python-dependencies
- dependency-name: black
  dependency-version: 26.3.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-dependencies
- dependency-name: codespell
  dependency-version: 2.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: griffe
  dependency-version: 2.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-dependencies
- dependency-name: mkdocstrings-python
  dependency-version: 2.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: packaging
  dependency-version: '26.0'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-dependencies
- dependency-name: psutil
  dependency-version: 7.2.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-dependencies
- dependency-name: pytest
  dependency-version: 9.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-dependencies
- dependency-name: pytest-cov
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-dependencies
- dependency-name: pytest-env
  dependency-version: 1.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: certifi
  dependency-version: 2026.2.25
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: chardet
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-dependencies
- dependency-name: charset-normalizer
  dependency-version: 3.4.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: pytz
  dependency-version: 2026.1.post1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-dependencies
- dependency-name: setuptools
  dependency-version: 82.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: platformdirs
  dependency-version: 4.9.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: pydantic-core
  dependency-version: 2.42.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: typeguard
  dependency-version: 4.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@codecov
Copy link

codecov bot commented Mar 9, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 69.53%. Comparing base (e13ed59) to head (2b5ebb0).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #129      +/-   ##
==========================================
+ Coverage   69.12%   69.53%   +0.40%     
==========================================
  Files           4        4              
  Lines         745      745              
  Branches      114      114              
==========================================
+ Hits          515      518       +3     
+ Misses        198      195       -3     
  Partials       32       32              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions
Copy link

github-actions bot commented Mar 9, 2026

Test Results (macos)

path passed subtotal
tests/test_client.py 69 69
tests/test_logging.py 3 3
TOTAL 72 72

Link to workflow run

@github-actions
Copy link

github-actions bot commented Mar 9, 2026

Test Results (windows)

path passed xpassed subtotal
tests\test_client.py 64 5 69
tests\test_logging.py 3 3
TOTAL 67 5 72

Link to workflow run

@github-actions
Copy link

github-actions bot commented Mar 9, 2026

Test Results (ubuntu)

path passed subtotal
tests/test_client.py 69 69
tests/test_logging.py 3 3
TOTAL 72 72

Link to workflow run

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant