fix(deps): update all non-major dependencies
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| coverage | dev | patch |
7.6.11 -> 7.6.12
|
| google-cloud-kms (source) | dependencies | minor |
3.2.2 -> 3.4.0
|
| google-cloud-secret-manager (source) | dependencies | minor |
2.22.1 -> 2.23.1
|
| pycqa/flake8 | repository | patch |
7.1.1 -> 7.1.2
|
| pydantic-settings (changelog) | dependencies | minor |
2.7.1 -> 2.8.1
|
| pytest (changelog) | dev | patch |
8.3.4 -> 8.3.5
|
| structlog (changelog) | dependencies | minor |
25.1.0 -> 25.2.0
|
| timothycrosley/isort | repository | patch |
6.0.0 -> 6.0.1
|
| uis/devops/continuous-delivery/ci-templates | repository | minor |
v6.5.0 -> v6.7.2
|
Note: The pre-commit manager in Renovate is not supported by the pre-commit maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.
Release Notes
nedbat/coveragepy (coverage)
v7.6.12
- Fix: some aarch64 distributions were missing (
issue 1927_). These are now building reliably.
.. _issue 1927: https://github.com/nedbat/coveragepy/issues/1927
.. _changes_7-6-11:
googleapis/google-cloud-python (google-cloud-kms)
v3.4.0: google-cloud-kms: v3.4.0
Features
- [google-cloud-kms] Support PQC asymmetric signing algorithms ML_DSA_65 and SLH_DSA_SHA2_128s (#13538) (891365e)
- Add a PublicKeyFormat enum to allow specifying the format the (891365e)
v3.3.1: google-cloud-kms: v3.3.1
Bug Fixes
- deps: Require grpc-google-iam-v1>=0.14.0 (16e14c8)
v3.3.0: google-cloud-kms: v3.3.0
Features
pydantic/pydantic-settings (pydantic-settings)
v2.8.1
What's Changed
- Fix for init source kwarg alias resolution. by @kschwab in https://github.com/pydantic/pydantic-settings/pull/550
- Revert usage of positional only argument in
BaseSettings.__init__by @Viicos in https://github.com/pydantic/pydantic-settings/pull/557 - Revert use of
objectinstead ofAnyby @Viicos in https://github.com/pydantic/pydantic-settings/pull/559 - Prepare release 2.8.1 by @hramezani in https://github.com/pydantic/pydantic-settings/pull/558
Full Changelog: https://github.com/pydantic/pydantic-settings/compare/v2.8.0...v2.8.1
v2.8.0
What's Changed
- CLI support for optional and variadic positional args by @kschwab in https://github.com/pydantic/pydantic-settings/pull/519
- Improve env_prefix config doc by @hramezani in https://github.com/pydantic/pydantic-settings/pull/523
- Add env_nested_max_split setting by @gsakkis in https://github.com/pydantic/pydantic-settings/pull/534
- Avoid using
AnyinBaseSettingssignature to avoid mypy errors by @Viicos in https://github.com/pydantic/pydantic-settings/pull/529 - Asynchronous CLI methods in CliApp by @KanchiShimono in https://github.com/pydantic/pydantic-settings/pull/533
- Don't explode env vars if env_nested_delimiter is empty by @gsakkis in https://github.com/pydantic/pydantic-settings/pull/540
- Prepare release 2.8.0 by @hramezani in https://github.com/pydantic/pydantic-settings/pull/541
New Contributors
- @gsakkis made their first contribution in https://github.com/pydantic/pydantic-settings/pull/534
- @KanchiShimono made their first contribution in https://github.com/pydantic/pydantic-settings/pull/533
Full Changelog: https://github.com/pydantic/pydantic-settings/compare/v2.7.1...v2.8.0
pytest-dev/pytest (pytest)
v8.3.5
pytest 8.3.5 (2025-03-02)
Bug fixes
-
#11777: Fixed issue where sequences were still being shortened even with
-vvverbosity. -
#12888: Fixed broken input when using Python 3.13+ and a
libeditbuild of Python, such as on macOS or with uv-managed Python binaries from thepython-build-standaloneproject. This could manifest e.g. by a broken prompt when usingPdb, or seeing empty inputs with manual usage ofinput()and suspended capturing. -
#13026: Fixed
AttributeError{.interpreted-text role="class"} crash when using--import-mode=importlibwhen top-level directory same name as another module of the standard library. -
#13053: Fixed a regression in pytest 8.3.4 where, when using
--import-mode=importlib, a directory containing py file with the same name would cause anImportError - #13083: Fixed issue where pytest could crash if one of the collected directories got removed during collection.
Improved documentation
-
#12842: Added dedicated page about using types with pytest.
See
types{.interpreted-text role="ref"} for detailed usage.
Contributor-facing changes
hynek/structlog (structlog)
v25.2.0
Added
-
structlog.tracebacks.Stacknow includes anexc_notesfield reflecting the notes attached to the exception. #684
Changed
-
structlog.stdlib.BoundLogger's binding-related methods now also returnSelf. #694 -
structlog.processors.TimeStampernow produces internally timezone-awaredatetimeobjects. Default output hasn't changed, but you can now use%zin your fmt string. #709
Fixed
timothycrosley/isort (timothycrosley/isort)
v6.0.1
Changes
- fix multi_line_output_modes docs (#2096) @xinydev
- Ruff rules PT for pytest (#2372) @cclauss
- Ruff rules B017, B028, and E203 (#2371) @cclauss
- Lint Python code with ruff (#2359) @cclauss
- Fix test_find_imports_in_file_error failing on Windows (#2369) @kobarity
- Move flake8 settings into pyproject.toml (#2360) @cclauss
- Upgrade to uv>=0.6.0 and enable-cache (#2364) @cclauss
- Apply some ruff rules (#2353) @cclauss
🐞 Fixes
- Add OSError handling in find_imports_in_file (#2331) @kobarity
- Link GH as changelog (#2354) @staticdev
👷 Continuous Integration
- Remove Safety (#2373) @staticdev
uis/devops/continuous-delivery/ci-templates (uis/devops/continuous-delivery/ci-templates)
v6.7.2
v6.7.1
v6.7.0
v6.6.1
v6.6.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.