Skip to content

fix(deps): update website#5115

Open
renovate-bot wants to merge 1 commit intogoogle:masterfrom
renovate-bot:renovate/website
Open

fix(deps): update website#5115
renovate-bot wants to merge 1 commit intogoogle:masterfrom
renovate-bot:renovate/website

Conversation

@renovate-bot
Copy link
Collaborator

@renovate-bot renovate-bot commented Mar 24, 2026

This PR contains the following updates:

Package Change Age Confidence
google-cloud-storage ==3.9.0==3.10.1 age confidence
gunicorn (changelog) ==25.1.0==25.2.0 age confidence
webpack-bundle-analyzer 5.2.05.3.0 age confidence
werkzeug (changelog) ==3.1.6==3.1.7 age confidence

Release Notes

googleapis/python-storage (google-cloud-storage)

v3.10.1

Compare Source

Bug Fixes

v3.10.0

Compare Source

Features
Perf Improvments
Bug Fixes
benoitc/gunicorn (gunicorn)

v25.2.0: Gunicorn 25.2.0

Compare Source

New Features
  • Fast HTTP Parser (gunicorn_h1c 0.4.1): Integrate new exception types and limit parameters from gunicorn_h1c 0.4.1 for both WSGI and ASGI workers
    • Requires gunicorn_h1c >= 0.4.1 for http_parser='fast'
    • Falls back to Python parser in auto mode if version not met
    • Proper HTTP status codes for limit errors (414, 431)
Bug Fixes
  • uWSGI Async Workers: Fix InvalidUWSGIHeader: incomplete header error when using gevent or gthread workers with uwsgi protocol behind nginx. (#​3552, PR #​3554)

  • FileWrapper Iterator Protocol: Add __iter__ and __next__ methods to FileWrapper for full PEP 3333 compliance. (#​3396, PR #​3550)

Performance
  • ASGI HTTP Parser Optimizations: Improve ASGI worker HTTP parsing performance
    • Read chunks in 64-byte blocks instead of 1 byte at a time
    • Reuse BytesIO buffers with truncate/seek instead of creating new objects
    • Use bytearray.find() directly instead of converting to bytes first
    • Use index-based iteration for header parsing instead of list.pop(0)
webpack/webpack-bundle-analyzer (webpack-bundle-analyzer)

v5.3.0

Compare Source

Minor Changes
Patch Changes
pallets/werkzeug (werkzeug)

v3.1.7

Compare Source

Released 2026-03-23

  • parse_list_header preserves partially quoted items, discards empty
    items, and returns empty for unclosed quoted values. :pr:3128
  • WWWAuthenticate.to_header does not produce a trailing space when there
    are no parameters. :issue:3127
  • Transfer-Encoding is parsed as a set. :pr:3134
  • Request.host, get_host, and host_is_trusted validate the
    characters of the value. An empty value is no longer allowed. A Unix socket
    server address is ignored. The trusted_list argument to
    host_is_trusted is optional. :pr:3113
  • Fix multipart form parser handling of newline at boundary. :issue:3088
  • Response.make_conditional sets the Accept-Ranges header even if it
    is not a satisfiable range request. :issue:3108
  • merge_slashes merges any number of consecutive slashes. :issue:3121

Configuration

📅 Schedule: Branch creation - "before 6am on wednesday" in timezone Australia/Sydney, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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

This PR was generated by Mend Renovate. View the repository job log.

@forking-renovate forking-renovate bot added the dependencies Pull requests that update a dependency file label Mar 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant