From 4047e5b709e22468a6fe2432e7d60375f71aae54 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 26 Aug 2026 14:29:45 +0000 Subject: [PATCH] Bump cython from 3.2.9 to 3.3.0 (#13547) Bumps [cython](https://github.com/cython/cython) from 3.2.9 to 3.3.0.
Changelog

Sourced from cython's changelog.

3.3.0 (2026-08-22)

(Complete changelog for the 3.3.0 release, including pre-releases.)

Features added

... (truncated)

Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cython&package-manager=pip&previous-version=3.2.9&new-version=3.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
--------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sam Bull --- aiohttp/_websocket/reader_py.py | 5 ++--- requirements/constraints.txt | 2 +- requirements/cython.txt | 2 +- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/aiohttp/_websocket/reader_py.py b/aiohttp/_websocket/reader_py.py index c434303c710..12cd1b8616f 100644 --- a/aiohttp/_websocket/reader_py.py +++ b/aiohttp/_websocket/reader_py.py @@ -5,7 +5,6 @@ import sys import weakref from collections import deque -from typing import Final from ..base_protocol import BaseProtocol from ..compression_utils import TooManyMembersError, ZLibDecompressor @@ -65,9 +64,9 @@ # Overhead added to each message to ensure that tiny messages can't use # unreasonable amounts of memory. -MSG_SIZE_OVERHEAD: Final[int] = 128 +MSG_SIZE_OVERHEAD = 128 -STALLED_READER_COLLECTED: Final[str] = ( +STALLED_READER_COLLECTED = ( "WebSocketReader was garbage collected while stalled; " "callers of set_parser() must hold a strong reference" ) diff --git a/requirements/constraints.txt b/requirements/constraints.txt index 09e5be9e735..deab645afe8 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -71,7 +71,7 @@ coverage==7.15.4 # pytest-cov cryptography==50.0.0 # via trustme -cython==3.2.9 +cython==3.3.0 # via -r requirements/cython.in distlib==0.4.3 # via virtualenv diff --git a/requirements/cython.txt b/requirements/cython.txt index 0a464ba33df..cc286a5f8be 100644 --- a/requirements/cython.txt +++ b/requirements/cython.txt @@ -4,7 +4,7 @@ # # pip-compile --allow-unsafe --output-file=requirements/cython.txt --resolver=backtracking --strip-extras requirements/cython.in # -cython==3.2.9 +cython==3.3.0 # via -r requirements/cython.in multidict==6.7.1 # via -r requirements/multidict.in