fix(deps): update all non-major dependencies
This MR contains the following updates:
| Package | Type | Update | Change | Age | Confidence |
|---|---|---|---|---|---|
| DavidAnson/markdownlint-cli2 | repository | minor |
v0.20.0 → v0.21.0
|
||
| gunicorn (changelog) | webhook-proxy | minor |
25.0.3 → 25.1.0
|
||
| pydantic-settings (changelog) | dependencies | minor |
2.12.0 → 2.13.0
|
||
| pytest-httpserver | dev | patch |
1.1.4 → 1.1.5
|
||
| tox (changelog) | minor |
4.35.0 → 4.36.1
|
|||
| tox (changelog) | dev | minor |
4.35.0 → 4.36.1
|
||
| uis/devops/continuous-delivery/ci-templates | repository | patch |
v7.27.12 → v7.27.14
|
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
benoitc/gunicorn (gunicorn)
v25.1.0: Gunicorn 25.1.0
New Features
-
Control Interface (gunicornc): Add interactive control interface for managing running Gunicorn instances, similar to birdc for BIRD routing daemon (MR #3505)
- Unix socket-based communication with JSON protocol
- Interactive mode with readline support and command history
- Commands:
show all/workers/dirty/config/stats/listeners - Worker management:
worker add/remove/kill,dirty add/remove - Server control:
reload,reopen,shutdown - New settings:
--control-socket,--control-socket-mode,--no-control-socket - New CLI tool:
gunicorncfor connecting to control socket - See Control Interface Guide for details
-
Dirty Stash: Add global shared state between workers via
dirty.stash(MR #3503)- In-memory key-value store accessible by all workers
- Supports get, set, delete, clear, keys, and has operations
- Useful for sharing state like feature flags, rate limits, or cached data
-
Dirty Binary Protocol: Implement efficient binary protocol for dirty arbiter IPC using TLV (Type-Length-Value) encoding (MR #3500)
- More efficient than JSON for binary data
- Supports all Python types: str, bytes, int, float, bool, None, list, dict
- Better performance for large payloads
-
Dirty TTIN/TTOU Signals: Add dynamic worker scaling for dirty arbiters (MR #3504)
- Send SIGTTIN to increase dirty workers
- Send SIGTTOU to decrease dirty workers
- Respects minimum worker constraints from app configurations
Changes
- ASGI Worker: Promoted from beta to stable
- Dirty Arbiters: Now marked as beta feature
Documentation
- Fix Markdown formatting in /configure documentation
pydantic/pydantic-settings (pydantic-settings)
v2.13.0
What's Changed
- fix: Deterministic alias selection when using validate_by_name by @chbndrhnns in #707
- add deep merge functionality to config file sources by @pmeier in #698
- Add support for AWS Secrets Manager VersionId parameter by @jcyamacho in #708
- bugfix: Return
Nonefor inaccessible GCP Secret Manager secrets by @zaphod72 in #712 - Bugfix for cli_kebab_case="all" and CliImplicitFlag[bool] by @Digity101 in #702
- Unpack type alisases when looking for
NoDecodeby @tselepakis in #695 - CliToggleFlag and CliDualFlag by @kschwab in #717
- Fix for CLI duplicate enum field values. by @kschwab in #722
- fixed load nested config from env by @Sube-py in #723
- Add non-Path files support (for example Traversable) and open files using Path.open method by @mahenzon in #724
- add one more traversable test by @mahenzon in #725
- CLI fix fox external list args. by @kschwab in #727
- fix: handle case-insensitive retrieval in GoogleSecretManagerSettingsSource by @ezwiefel in #730
- CLI test fixes for help text formatting. by @kschwab in #735
- Avoid conflicts with the
NAMEenvironment variable in WSL by @kzrnm in #747 - fix: When restoring init kwargs, use deterministic order by @chbndrhnns in #746
- Add env_prefix_target by @kzrnm in #749
- Remove
(default: …)in the help message forCliToggleFlagby @kzrnm in #740 - Add support for CLI serialize styles. by @kschwab in #755
- Add support for overriding default help on CLI internal parser. by @kschwab in #758
- CLI format_help method support by @kschwab in #759
- feat(gcp): support SecretVersion annotation for per-field secret versioning by @ezwiefel in #763
- Allow
snake_case_conversionwithenv_prefixfor Azure Key Vault source by @cstarkers in #762 - fix: Only override preferred_key when no value was found by @chbndrhnns in #767
- Update deps by @hramezani in #768
- CLI coerce numeric types. by @kschwab in #769
- CLI Union Discriminator Choices in Help by @kschwab in #764
- Add nested path support for yaml_config_section (fixes #772) by @hugo-romero-mm in #773
- Prepare release 2.13.0 by @hramezani in #777
New Contributors
- @pmeier made their first contribution in #698
- @jcyamacho made their first contribution in #708
- @zaphod72 made their first contribution in #712
- @Digity101 made their first contribution in #702
- @Sube-py made their first contribution in #723
- @mahenzon made their first contribution in #724
- @kzrnm made their first contribution in #747
- @cstarkers made their first contribution in #762
- @hugo-romero-mm made their first contribution in #773
Full Changelog: https://github.com/pydantic/pydantic-settings/compare/v2.12.0...v2.13.0
csernazs/pytest-httpserver (pytest-httpserver)
v1.1.5
=====
.. _Release Notes_1.1.5_New Features:
New Features
- Add
bake()method toHTTPServerfor creating pre-configured request expectation proxies (BakedHTTPServer). This allows sharing common keyword arguments (e.g.method,headers) across multipleexpect_request()calls with last-wins merging semantics.#​470 <https://github.com/csernazs/pytest-httpserver/pull/470>_ Contributed by@HayaoSuzuki <https://github.com/HayaoSuzuki>_
.. _Release Notes_1.1.4:
tox-dev/tox (tox)
v4.36.1
What's Changed
-
🔒 ci(workflows): add explicit permissions to workflows by @gaborbernat in #3714 - Add architecture documentation by @rahuldevikar in #3708
-
📚 docs(man): add Unix man page and composable CLI argument inheritance by @gaborbernat in #3705 - Add new logging section in documentation by @rahuldevikar in #3701
- Report TOML parse errors during config discovery instead of silently ignoring them by @rahuldevikar in #3710
-
🐛 fix(execute): adopt CPython subprocess stream handling by @gaborbernat in #3715
Full Changelog: https://github.com/tox-dev/tox/compare/4.36.0...4.36.1
v4.36.0
What's Changed
-
✨ feat(config): allow skip_missing_interpreters per environment by @gaborbernat in #3684 - Return non-zero exit code from
tox configwhen exceptions occur by @veeceey in #3683 - Update development.rst to reflect current standards by @rahuldevikar in #3685
- Build dependencies should only come from build backend by @rahuldevikar in #3687
- Add packaging environment docs to regular Configuration by @rahuldevikar in #3686
-
🔧 chore(type): migrate from mypy to ty by @gaborbernat in #3688 -
📝 docs(plugins): document CLI argument conventions by @gaborbernat in #3689 - Exclude self-dependencies in run_order to prevent KeyError by @rahuldevikar in #3690
- Drop setup.py mentions from the installation page by @rahuldevikar in #3693
-
🚀 perf(tests): prevent stale fixture state and fix flaky timing assertions by @gaborbernat in #3692 -
✨ feat(run): add fail-fast option to stop on first failure by @gaborbernat in #3691 -
📝 docs(plugins): document toxfile.py inline plugins by @gaborbernat in #3694 -
✨ feat(cli): add shell completion via argcomplete by @gaborbernat in #3695 -
✨ feat(package): validate extras against package metadata by @gaborbernat in #3696 -
✨ feat(depends): add glob pattern support for depends option by @gaborbernat in #3697 -
✨ feat(env): add disallow_pass_env to exclude env vars by @gaborbernat in #3698 -
📝 docs: restructure documentation following Diataxis framework by @gaborbernat in #3702 -
📝 docs: config enhancements, man page, version tracking by @gaborbernat in #3703 - Added a _resolve_path() static method to InstallPackageAction by @rahuldevikar in #3699
- Follow FORCE_COLOR. Any non-empty value now enables color by @rahuldevikar in #3700
New Contributors
Full Changelog: https://github.com/tox-dev/tox/compare/4.35.0...4.36.0
uis/devops/continuous-delivery/ci-templates (uis/devops/continuous-delivery/ci-templates)
v7.27.14: 7.27.14
7.27.14 (2026-02-16)
Bug Fixes
- deps: update auto-build-image docker tag to v4.16.0 (7a90595)
v7.27.13: 7.27.13
7.27.13 (2026-02-16)
Bug Fixes
Configuration
- If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.