Skip to content

Update all dependencies#332

Merged
hluk merged 1 commit intodevelopfrom
konflux/mintmaker/develop/all-dependencies
Feb 2, 2026
Merged

Update all dependencies#332
hluk merged 1 commit intodevelopfrom
konflux/mintmaker/develop/all-dependencies

Conversation

@red-hat-konflux
Copy link
Contributor

@red-hat-konflux red-hat-konflux bot commented Feb 2, 2026

This PR contains the following updates:

Package Change Age Confidence Type Update
gunicorn (changelog) >=24.1.1,<24.2.0 -> >=25.0.0,<25.1.0 age confidence project.dependencies major
quay.io/fedora/python-313 20260121 -> 20260128 age confidence final major
quay.io/konflux-ci/konflux-vanguard/task-rpms-signature-scan f2df541 -> 2f3015a tekton-bundle digest
renovatebot/pre-commit-hooks 42.84.0 -> 43.0.9 age confidence repository major

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.0.0: Gunicorn 25.0.0

Compare Source

New Features

  • Dirty Arbiters: Separate process pool for executing long-running, blocking
    operations (AI model loading, heavy computation) without blocking HTTP workers
    (PR #​3460)

    • Inspired by Erlang's dirty schedulers
    • Asyncio-based with Unix socket IPC
    • Stateful workers that persist loaded resources
    • New settings: --dirty-app, --dirty-workers, --dirty-timeout,
      --dirty-threads, --dirty-graceful-timeout
    • Lifecycle hooks: on_dirty_starting, dirty_post_fork,
      dirty_worker_init, dirty_worker_exit
  • Per-App Worker Allocation for Dirty Arbiters: Control how many dirty workers
    load each app for memory optimization with heavy models
    (PR #​3473)

    • Set workers class attribute on DirtyApp (e.g., workers = 2)
    • Or use config format module:class:N (e.g., myapp:HeavyModel:2)
    • Requests automatically routed to workers with the target app
    • New exception DirtyNoWorkersAvailableError for graceful error handling
    • Example: 8 workers × 10GB model = 80GB → with workers=2: 20GB (75% savings)
  • HTTP/2 Support (Beta): Native HTTP/2 (RFC 7540) support for improved performance
    with modern clients (PR #​3468)

    • Multiplexed streams over a single connection
    • Header compression (HPACK)
    • Flow control and stream prioritization
    • Works with gthread, gevent, and ASGI workers
    • New settings: --http-protocols, --http2-max-concurrent-streams,
      --http2-initial-window-size, --http2-max-frame-size, --http2-max-header-list-size
    • Requires SSL/TLS and h2 library: pip install gunicorn[http2]
    • New example: examples/http2_gevent/ with Docker and tests
  • HTTP 103 Early Hints: Support for RFC 8297 Early Hints to enable browsers to
    preload resources before the final response
    (PR #​3468)

    • WSGI: environ['wsgi.early_hints'](headers) callback
    • ASGI: http.response.informational message type
    • Works with both HTTP/1.1 and HTTP/2
  • uWSGI Protocol for ASGI Worker: The ASGI worker now supports receiving requests
    via the uWSGI binary protocol from nginx
    (PR #​3467)

Bug Fixes

  • Fix HTTP/2 ALPN negotiation for gevent and eventlet workers when
    do_handshake_on_connect is False (the default). The TLS handshake is now
    explicitly performed before checking selected_alpn_protocol().

  • Fix setproctitle initialization with systemd socket activation
    (#​3465)

  • Fix Expect: 100-continue handling: ignore the header for HTTP/1.0 requests
    since 100-continue is only valid for HTTP/1.1+
    (PR #​3463)

  • Fix missing _expected_100_continue attribute in UWSGIRequest

  • Disable setproctitle on macOS to prevent segfaults during process title updates

  • Publish full exception traceback when the application fails to load
    (#​3462)

  • Fix ASGI: quick shutdown on SIGINT/SIGQUIT, graceful on SIGTERM

Deprecations

  • Eventlet Worker: The eventlet worker is deprecated and will be removed in
    Gunicorn 26.0. Eventlet itself is no longer actively maintained.
    Please migrate to gevent, gthread, or another supported worker type.

Changes

  • Remove obsolete Makefile targets
    (PR #​3471)
  • Replace RST with markdown documentation format
renovatebot/pre-commit-hooks (renovatebot/pre-commit-hooks)

v43.0.9

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/43.0.9 for more changes

v43.0.8

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/43.0.8 for more changes

v43.0.7

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/43.0.7 for more changes

v43.0.6

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/43.0.6 for more changes

v43.0.5

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/43.0.5 for more changes

v43.0.4

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/43.0.4 for more changes

v43.0.3

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/43.0.3 for more changes

v43.0.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/43.0.2 for more changes

v43.0.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/43.0.1 for more changes

v43.0.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/43.0.0 for more changes

v42.95.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.95.1 for more changes

v42.95.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.95.0 for more changes

v42.94.7

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.94.7 for more changes

v42.94.6

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.94.6 for more changes

v42.94.4

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.94.4 for more changes

v42.94.3

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.94.3 for more changes

v42.94.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.94.2 for more changes

v42.94.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.94.1 for more changes

v42.94.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.94.0 for more changes

v42.93.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.93.1 for more changes

v42.93.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.93.0 for more changes

v42.92.14

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.92.14 for more changes

v42.92.13

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.92.13 for more changes

v42.92.12

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.92.12 for more changes

v42.92.11

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.92.11 for more changes

v42.92.10

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/42.92.10 for more changes


Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

To execute skipped test pipelines write comment /ok-to-test.


Documentation

Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.

Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
@red-hat-konflux red-hat-konflux bot force-pushed the konflux/mintmaker/develop/all-dependencies branch from 3420188 to cf8421a Compare February 2, 2026 08:37
@hluk hluk merged commit f6f1826 into develop Feb 2, 2026
7 checks passed
@red-hat-konflux red-hat-konflux bot deleted the konflux/mintmaker/develop/all-dependencies branch February 3, 2026 08:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant