Skip to content

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

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

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

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 13, 2026

Updates the requirements on protobuf, tm-data-types, poetry-pre-commit-plugin, pylint, pyright, pyroma, black, codespell, griffe, mkdocs-gen-files, mkdocs-include-markdown-plugin, mkdocs-literate-nav, mkdocs-section-index, mkdocstrings-python, packaging, pydantic, pygments, pymdown-extensions, requests, tomli, coverage, psutil, pytest, pytest-cov, pytest-env, certifi, chardet, charset-normalizer, pytz, setuptools, click, mkdocs-get-deps, more-itertools, platformdirs, pydantic-core and typeguard to permit the latest version.
Updates protobuf to 6.33.6

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

Release notes

Sourced from black's releases.

26.3.1

Stable style

  • Prevent Jupyter notebook magic masking collisions from corrupting cells by using exact-length placeholders for short magics and aborting if a placeholder can no longer be unmasked safely (#5038)

Configuration

  • Always hash cache filename components derived from --python-cell-magics so custom magic names cannot affect cache paths (#5038)

Blackd

  • Disable browser-originated requests by default, add configurable origin allowlisting and request body limits, and bound executor submissions to improve backpressure (#5039)

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

... (truncated)

Changelog

Sourced from black's changelog.

Version 26.3.1

Stable style

  • Prevent Jupyter notebook magic masking collisions from corrupting cells by using exact-length placeholders for short magics and aborting if a placeholder can no longer be unmasked safely (#5038)

Configuration

  • Always hash cache filename components derived from --python-cell-magics so custom magic names cannot affect cache paths (#5038)

Blackd

  • Disable browser-originated requests by default, add configurable origin allowlisting and request body limits, and bound executor submissions to improve backpressure (#5039)

Version 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 eventloop or default eventloop (#4996)

... (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.2

Release notes

Sourced from griffe's releases.

2.0.2

2.0.2 - 2026-03-27

Compare with 2.0.1

Build

  • Add py.typed marker to packages (ce46ba3 by Timothée Mazzucotelli).

2.0.1

2.0.1 - 2026-03-23

Compare with 2.0.0

Bug Fixes

  • Allow setting type parameters through aliases (75c1236 by Timothée Mazzucotelli). Issue-449
Changelog

Sourced from griffe's changelog.

2.0.2 - 2026-03-27

Compare with 2.0.1

Build

  • Add py.typed marker to packages (ce46ba3 by Timothée Mazzucotelli).

2.0.1 - 2026-03-23

Compare with 2.0.0

Bug Fixes

  • Allow setting type parameters through aliases (75c1236 by Timothée Mazzucotelli). Issue-449

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

... (truncated)

Commits
  • 6f30ebb chore: Prepare release 2.0.2
  • ce46ba3 build: Add py.typed marker to packages
  • 006282c chore: Fix publish duty
  • 8df2c40 chore: Prepare release 2.0.1
  • 1236192 chore: Update ty comments
  • 75c1236 fix: Allow setting type parameters through aliases
  • 862a891 chore: Template upgrade
  • 2666aaa chore: Update sponsors section in README
  • e30c321 style: Format code for Python 3.10
  • 051394a chore: Add back title to type-check duty
  • Additional commits viewable in compare view

Updates mkdocs-gen-files from 0.6.0 to 0.6.1

Release notes

Sourced from mkdocs-gen-files's releases.

v0.6.1

Full Changelog: oprypin/mkdocs-gen-files@v0.6.0...v0.6.1

Commits

Updates mkdocs-include-markdown-plugin from 7.2.1 to 7.2.2

Release notes

Sourced from mkdocs-include-markdown-plugin's releases.

v7.2.2

Bug fixes

  • Fix natural order by extension not correctly applied
Commits

Updates mkdocs-literate-nav from 0.6.2 to 0.6.3

Release notes

Sourced from mkdocs-literate-nav's releases.

v0.6.3

Full Changelog: oprypin/mkdocs-literate-nav@v0.6.2...v0.6.3

Commits
  • b91268c v0.6.3
  • cee9ec4 Exclude properdocs when testing minimal dependencies
  • ea523f5 Warn when this plugin is being used from the mkdocs executable (#39)
  • 258b15a Drop testing under Python 3.9 to fix CI
  • See full diff in compare view

Updates mkdocs-section-index from 0.3.10 to 0.3.11

Release notes

Sourced from mkdocs-section-index's releases.

v0.3.11

Full Changelog: oprypin/mkdocs-section-index@v0.3.10...v0.3.11

Commits

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:

…ory with 36 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), [mkdocs-gen-files](https://github.com/oprypin/mkdocs-gen-files), [mkdocs-include-markdown-plugin](https://github.com/mondeja/mkdocs-include-markdown-plugin), [mkdocs-literate-nav](https://github.com/oprypin/mkdocs-literate-nav), [mkdocs-section-index](https://github.com/oprypin/mkdocs-section-index), [mkdocstrings-python](https://github.com/mkdocstrings/python), [packaging](https://github.com/pypa/packaging), [pydantic](https://github.com/pydantic/pydantic), [pygments](https://github.com/pygments/pygments), [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions), [requests](https://github.com/psf/requests), [tomli](https://github.com/hukkin/tomli), [coverage](https://github.com/coveragepy/coveragepy), [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), [click](https://github.com/pallets/click), [mkdocs-get-deps](https://github.com/mkdocs/get-deps), [more-itertools](https://github.com/more-itertools/more-itertools), [platformdirs](https://github.com/tox-dev/platformdirs), [pydantic-core](https://github.com/pydantic/pydantic) and [typeguard](https://github.com/agronholm/typeguard) to permit the latest version.

Updates `protobuf` to 6.33.6
- [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.1
- [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.1)

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

Updates `mkdocs-gen-files` from 0.6.0 to 0.6.1
- [Release notes](https://github.com/oprypin/mkdocs-gen-files/releases)
- [Commits](oprypin/mkdocs-gen-files@v0.6.0...v0.6.1)

Updates `mkdocs-include-markdown-plugin` from 7.2.1 to 7.2.2
- [Release notes](https://github.com/mondeja/mkdocs-include-markdown-plugin/releases)
- [Commits](mondeja/mkdocs-include-markdown-plugin@v7.2.1...v7.2.2)

Updates `mkdocs-literate-nav` from 0.6.2 to 0.6.3
- [Release notes](https://github.com/oprypin/mkdocs-literate-nav/releases)
- [Commits](oprypin/mkdocs-literate-nav@v0.6.2...v0.6.3)

Updates `mkdocs-section-index` from 0.3.10 to 0.3.11
- [Release notes](https://github.com/oprypin/mkdocs-section-index/releases)
- [Commits](oprypin/mkdocs-section-index@v0.3.10...v0.3.11)

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 `pydantic` from 2.12.5 to 2.13.0
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@v2.12.5...v2.13.0)

Updates `pygments` from 2.19.2 to 2.20.0
- [Release notes](https://github.com/pygments/pygments/releases)
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES)
- [Commits](pygments/pygments@2.19.2...2.20.0)

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

Updates `requests` from 2.32.5 to 2.33.1
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](psf/requests@v2.32.5...v2.33.1)

Updates `tomli` from 2.4.0 to 2.4.1
- [Changelog](https://github.com/hukkin/tomli/blob/master/CHANGELOG.md)
- [Commits](hukkin/tomli@2.4.0...2.4.1)

Updates `coverage` from 7.13.4 to 7.13.5
- [Release notes](https://github.com/coveragepy/coveragepy/releases)
- [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst)
- [Commits](coveragepy/coveragepy@7.13.4...7.13.5)

Updates `psutil` from 6.1.1 to 7.2.2
- [Changelog](https://github.com/giampaolo/psutil/blob/master/docs/changelog.rst)
- [Commits](giampaolo/psutil@v6.1.1...v7.2.2)

Updates `pytest` from 8.4.2 to 9.0.3
- [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.3)

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

Updates `pytest-env` from 1.2.0 to 1.6.0
- [Release notes](https://github.com/pytest-dev/pytest-env/releases)
- [Commits](pytest-dev/pytest-env@1.2.0...1.6.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.4.2
- [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.4.2)

Updates `charset-normalizer` from 3.4.4 to 3.4.7
- [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.7)

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 `click` from 8.3.1 to 8.3.2
- [Release notes](https://github.com/pallets/click/releases)
- [Changelog](https://github.com/pallets/click/blob/main/CHANGES.rst)
- [Commits](pallets/click@8.3.1...8.3.2)

Updates `mkdocs-get-deps` from 0.2.0 to 0.2.2
- [Commits](https://github.com/mkdocs/get-deps/commits)

Updates `more-itertools` from 10.8.0 to 11.0.2
- [Release notes](https://github.com/more-itertools/more-itertools/releases)
- [Commits](more-itertools/more-itertools@v10.8.0...v11.0.2)

Updates `platformdirs` from 4.9.2 to 4.9.6
- [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.6)

Updates `pydantic-core` from 2.41.5 to 2.46.0
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](https://github.com/pydantic/pydantic/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.6
  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.1
  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.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-dependencies
- dependency-name: mkdocs-gen-files
  dependency-version: 0.6.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: mkdocs-include-markdown-plugin
  dependency-version: 7.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: mkdocs-literate-nav
  dependency-version: 0.6.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: mkdocs-section-index
  dependency-version: 0.3.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  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: pydantic
  dependency-version: 2.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: pygments
  dependency-version: 2.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: pymdown-extensions
  dependency-version: 10.21.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: requests
  dependency-version: 2.33.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: tomli
  dependency-version: 2.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: coverage
  dependency-version: 7.13.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  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.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-dependencies
- dependency-name: pytest-cov
  dependency-version: 7.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-dependencies
- dependency-name: pytest-env
  dependency-version: 1.6.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.4.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-dependencies
- dependency-name: charset-normalizer
  dependency-version: 3.4.7
  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: click
  dependency-version: 8.3.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: mkdocs-get-deps
  dependency-version: 0.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: more-itertools
  dependency-version: 11.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-dependencies
- dependency-name: platformdirs
  dependency-version: 4.9.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: pydantic-core
  dependency-version: 2.46.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
Copy Markdown

codecov bot commented Apr 13, 2026

Codecov Report

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

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #138      +/-   ##
==========================================
+ 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
Copy Markdown

github-actions bot commented Apr 13, 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

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 13, 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
Copy Markdown

github-actions bot commented Apr 13, 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

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