Skip to content

chore(deps): bump the flask group across 1 directory with 3 updates - #39245

Open
dependabot[bot] wants to merge 1 commit into
lts/1.13.xfrom
dependabot/uv/api/lts/1.13.x/flask-1086fc46af
Open

chore(deps): bump the flask group across 1 directory with 3 updates#39245
dependabot[bot] wants to merge 1 commit into
lts/1.13.xfrom
dependabot/uv/api/lts/1.13.x/flask-1086fc46af

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 20, 2026

Copy link
Copy Markdown
Contributor

Bumps the flask group with 3 updates in the /api directory: flask-compress, flask-cors and gunicorn.

Updates flask-compress from 1.23 to 1.24

Changelog

Sourced from flask-compress's changelog.

1.24 (2026-03-31)

  • add mypy annotations and mark it as checkable, #76 by @​orborde
  • enable trusted publishing, allowing GitHub Actions to publish releases to PyPI without long lived credentials, #78 by @​alexprengere
Commits
  • f20d36c Bump to version 1.24
  • f457a00 Enable trusted publishing
  • 0e029ee Bump the github-actions group with 2 updates (#77)
  • 4ab0b11 Add mypy annotations and mark it as checkable. (#76)
  • 310a6be Bump the github-actions group across 1 directory with 3 updates (#73)
  • 8bb8ce6 Pre-commit autoupdate
  • See full diff in compare view

Updates flask-cors from 6.0.2 to 6.0.5

Release notes

Sourced from flask-cors's releases.

6.0.5

Supersedes 6.0.4

What's Changed

Full Changelog: corydolphin/flask-cors@6.0.3...6.0.5

6.0.4

What's Changed

Full Changelog: corydolphin/flask-cors@6.0.3...6.0.4

6.0.3

What's Changed

Full Changelog: corydolphin/flask-cors@6.0.2...6.0.3

6.0.3-pre

What's Changed

Full Changelog: corydolphin/flask-cors@6.0.2...6.0.3

Commits
  • 91ebc49 Typing Hotfix: support blueprints in the type system
  • d601665 Add strict MyPy Typing
  • c8e8871 Harden release publishing workflow (#406)
  • e1d4034 Derive package version from git tag via setuptools-scm (#405)
  • See full diff in compare view

Updates gunicorn from 25.1.0 to 26.0.0

Release notes

Sourced from gunicorn's releases.

26.0.0

Breaking Changes

  • Eventlet worker removed: The eventlet worker class has been dropped. Migrate to gevent, gthread, or tornado.

New Features

  • ASGI Framework Compatibility Suite: New end-to-end compatibility test harness covering Starlette, FastAPI, Litestar, Quart, Sanic, and BlackSheep. Current grid passes 438/444 tests (98%).
  • ASGI Test Suite Expansion: 134 additional ASGI unit tests covering protocol semantics, lifespan, websockets, and chunked framing.

Security

  • HTTP/1.1 Request-Target Validation (RFC 9112 sections 3.2.3, 3.2.4):
    • Reject authority-form request-target outside CONNECT
    • Reject asterisk-form request-target outside OPTIONS
    • Reject relative-reference request-targets
  • Header Field Hardening (RFC 9110):
    • Reject control characters in header field-value (section 5.5)
    • Reject forbidden trailer field-names (section 6.5.1)
    • Reject Content-Length list form (RFC 9112 section 6.3)
  • Request Smuggling Hardening:
    • Tighten keepalive gate and scope finish_body byte cap
    • Keep _body_receiver alive across the keepalive smuggling gate so pipelined requests cannot re-enter a closed body
    • Address parser/protocol findings from a six-point WSGI/ASGI audit
  • PROXY Protocol (ASGI): Enforce proxy_allow_ips and tighten v1/v2 parsing in the ASGI callback parser.
  • Connection Draining: Drain the connection on close per RFC 9112 section 9.6 to prevent reset-on-close truncation.

Bug Fixes

  • Body Framing on HEAD/204/304:
    • Keep Content-Length on HEAD and 304 responses (#3621)
    • Drop body framing on HEAD/204/304 even when the framework set it
    • Warn once when an ASGI app emits a body for a no-body response
  • HTTP/2 ASGI:
    • Fix _handle_stream_ended to set _body_complete in the async HTTP/2 handler so request bodies finalize correctly on stream end
    • Add InvalidChunkExtension mapping and fast-parser support in ASGI tests (#3565)
  • HTTP/1.1 100-Continue: Stop adding Transfer-Encoding: chunked to 100-Continue interim responses.
  • WebSocket Close Handshake (RFC 6455):
    • Comply with the close handshake state machine
    • Close the transport after the close handshake completes
    • Fix binary send when the text key is None
  • Early Hints: Validate headers in the early_hints callback to match process_headers; pass only the header name to InvalidHeader (#3588).
  • ASGI Framework Fixes:
    • Fix ASGI disconnect handling for Django-style apps
    • Fix Litestar request handling (use raw ASGI receive for body/headers)
    • Fix Litestar HTTP endpoints for compatibility tests
    • Fix Quart headers endpoint to normalize keys to lowercase
    • Fix Quart WebSocket close test app (missing accept())
    • Fix duplicate Transfer-Encoding header for BlackSheep streaming

... (truncated)

Commits
  • 5d819cf release: 26.0.0
  • b45c70d Merge pull request #3611 from zc-mattcen/docs-typo
  • 99c8d48 Merge pull request #3623 from benoitc/chore/drop-eventlet-add-h2-uvloop-test-...
  • 5a655af Merge pull request #3622 from benoitc/test/docker-port-and-ipv4-fixes
  • 201df19 chore: remove eventlet worker; add h2 and uvloop to test deps
  • f4ac8e1 test: pass action name to dirty client and stabilize after TTOU spam
  • 54d38af test: unblock docker fixtures on macOS hosts
  • 68843c8 Merge pull request #3621 from benoitc/fix/asgi-preserve-content-length-on-hea...
  • 31f2618 Merge pull request #3620 from benoitc/fix/asgi-proxy-protocol-trust-and-parsing
  • 41ec752 fix: keep Content-Length on HEAD and 304 responses
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Jul 20, 2026
@dependabot
dependabot Bot requested a review from a team July 20, 2026 01:16
@dependabot
dependabot Bot requested a review from QuantumGhost as a code owner July 20, 2026 01:16
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Jul 20, 2026
@dependabot dependabot Bot changed the title chore(deps): bump the flask group in /api with 3 updates chore(deps): bump the flask group across 1 directory with 3 updates Jul 27, 2026
@dependabot
dependabot Bot force-pushed the dependabot/uv/api/lts/1.13.x/flask-1086fc46af branch from 0fc7547 to dbdd9ca Compare July 27, 2026 01:16
@dosubot dosubot Bot added the size:XS This PR changes 0-9 lines, ignoring generated files. label Jul 27, 2026
@dependabot dependabot Bot changed the title chore(deps): bump the flask group across 1 directory with 3 updates chore: bump the flask group across 1 directory with 3 updates Jul 29, 2026
@dependabot
dependabot Bot force-pushed the dependabot/uv/api/lts/1.13.x/flask-1086fc46af branch 2 times, most recently from 43e5c2a to f83e8d9 Compare July 29, 2026 00:54
@dependabot dependabot Bot changed the title chore: bump the flask group across 1 directory with 3 updates chore(deps): bump the flask group across 1 directory with 3 updates Aug 3, 2026
@dependabot
dependabot Bot force-pushed the dependabot/uv/api/lts/1.13.x/flask-1086fc46af branch 2 times, most recently from afb2033 to 7a9a29e Compare August 4, 2026 03:11
Bumps the flask group with 3 updates in the /api directory: [flask-compress](https://github.com/colour-science/flask-compress), [flask-cors](https://github.com/corydolphin/flask-cors) and [gunicorn](https://github.com/benoitc/gunicorn).


Updates `flask-compress` from 1.23 to 1.24
- [Changelog](https://github.com/colour-science/flask-compress/blob/master/CHANGELOG.md)
- [Commits](colour-science/flask-compress@v1.23...v1.24)

Updates `flask-cors` from 6.0.2 to 6.0.5
- [Release notes](https://github.com/corydolphin/flask-cors/releases)
- [Changelog](https://github.com/corydolphin/flask-cors/blob/main/CHANGELOG.md)
- [Commits](corydolphin/flask-cors@6.0.2...6.0.5)

Updates `gunicorn` from 25.1.0 to 26.0.0
- [Release notes](https://github.com/benoitc/gunicorn/releases)
- [Commits](benoitc/gunicorn@25.1.0...26.0.0)

---
updated-dependencies:
- dependency-name: flask-compress
  dependency-version: '1.24'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: flask
- dependency-name: flask-cors
  dependency-version: 6.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: flask
- dependency-name: gunicorn
  dependency-version: 26.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: flask
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/uv/api/lts/1.13.x/flask-1086fc46af branch from 7a9a29e to e743f43 Compare August 4, 2026 04:32
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 python:uv Pull requests that update python:uv code size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants