## 5.6.0.20251228 (2025-12-28)

Bump Flask-SocketIO to 5.6.* ([#15180](https://github.com/python/typeshed/pull/15180))

## 5.5.0.20250809 (2025-08-09)

Mark stub-only private symbols as `@type_check_only` in third-party stubs ([#14545](https://github.com/python/typeshed/pull/14545))

## 5.5.0.20250516 (2025-05-16)

Replace `Incomplete | None = None` in third party stubs ([#14063](https://github.com/python/typeshed/pull/14063))

## 5.5.0.20250321 (2025-03-21)

Fix incorrect default value for callback ([#13678](https://github.com/python/typeshed/pull/13678))

## 5.5.0.20241227 (2024-12-27)

[stubsabot] Bump Flask-SocketIO to 5.5.* ([#13288](https://github.com/python/typeshed/pull/13288))

Release: https://pypi.org/pypi/Flask-SocketIO/5.5.0
Homepage: https://github.com/miguelgrinberg/flask-socketio
Repository: https://github.com/miguelgrinberg/flask-socketio
Typeshed stubs: https://github.com/python/typeshed/tree/main/stubs/Flask-SocketIO
Diff: https://github.com/miguelgrinberg/flask-socketio/compare/v5.4.1...v5.5.0

Stubsabot analysis of the diff between the two releases:
 - Total lines of Python code added: 28.
 - Total lines of Python code deleted: 23.

## 5.4.0.20241224 (2024-12-24)

Flask-socketio 5.5 + add type of kwargs ([#13271](https://github.com/python/typeshed/pull/13271))

## 5.4.0.20241002 (2024-10-02)

[stubsabot] Bump Flask-SocketIO to 5.4.* ([#12712](https://github.com/python/typeshed/pull/12712))

Release: https://pypi.org/pypi/Flask-SocketIO/5.4.0
Homepage: https://github.com/miguelgrinberg/flask-socketio
Repository: https://github.com/miguelgrinberg/flask-socketio
Typeshed stubs: https://github.com/python/typeshed/tree/main/stubs/Flask-SocketIO
Diff: https://github.com/miguelgrinberg/flask-socketio/compare/v5.3.7...v5.4.0

Stubsabot analysis of the diff between the two releases:
 - Total lines of Python code added: 40.
 - Total lines of Python code deleted: 11.

If stubtest fails for this PR:
- Leave this PR open (as a reminder, and to prevent stubsabot from opening another PR)
- Fix stubtest failures in another PR, then close this PR

Note that you will need to close and re-open the PR in order to trigger CI

Co-authored-by: stubsabot <>

## 5.3.0.20240617 (2024-06-17)

Flask-SocketIO: fix type hints ([#12140](https://github.com/python/typeshed/pull/12140))

## 5.3.0.20240331 (2024-03-31)

Remove bare Incomplete annotations in third-party stubs ([#11671](https://github.com/python/typeshed/pull/11671))

## 5.3.0.20240311 (2024-03-11)

Use PEP 570 syntax in third party stubs ([#11554](https://github.com/python/typeshed/pull/11554))

## 5.3.0.20240106 (2024-01-06)

Update typing_extensions imports in third-party stubs ([#11245](https://github.com/python/typeshed/pull/11245))

## 5.3.0.0 (2023-09-25)

Add stubs for Flask-SocketIO ([#10735](https://github.com/python/typeshed/pull/10735))

Co-authored-by: AlexWaygood <alex.waygood@gmail.com>

