082e83ad5a
- update to 4.13.0: * Apply escaping rules when parsing cookie values (commit) * Several minor improvements to the aiohttp integration #419 * Clarify logging behavior in documentation #421 (commit) * Address deprecation warnings #422 (commit) * Add 3.14 and pypy-3.11 CI builds (commit) * Drop Python 3.8 and 3.9 from CI builds (commit)
Dirk Mueller2025-12-28 20:25:39 +00:00
46cd6b15d2
Accepting request 1317194 from devel:languages:python
Ana Guerrero2025-11-12 20:14:23 +00:00
62a831069f
- update to 4.12.3: * Reset client queue upon disconnection #414 (commit) * Support ['*'] in addition to '*' in the cors_allowed_origins option #410 (commit) * Support new monkey-patched gevent Queue class in the client #403 (commit) * Better support of the ASGI spec when interpreting WebSocket events #405 (commit) * Accept empty binary values in the async server #404 (commit) * Add SPDX license identifier #401 (commit)
Dirk Mueller2025-11-11 21:58:32 +00:00
85cc57ade5
- Update to 4.12.0 * Optimize packet parsing to avoid unnecessary calls to JSON parser (#399) * Pass environ as a second argument to callable option cors_allowed_origins#398)
Markéta Machová2025-04-22 06:39:17 +00:00
bc689e5eeb
Accepting request 1255538 from devel:languages:python
Ana Guerrero2025-03-24 12:32:42 +00:00
f09daf0f9b
- version 4,11,2 * Fix incorrect disconnection reason reported when browser page is closed (commit) * Remove debugging prints 😊 (commit) * Pass a reason argument to the disconnect handler #393 (commit) * Add maxPayload to connection response #392 (commit) (thanks HeySMMReseller & HeySMMProvider!) * Client option to disable timestamps in connection URLs #386 (commit) * Return disconnected sessions as 400 errors #391 (commit) * Handle unicode errors in ASGI driver #389 (commit) * Replaced deprecated get_event_loop with get_running_loop #384 (commit) * Remove constructs required by older, now unsupported Python versions (commit) * Switched to pyenv-asyncio for async unit tests (commit) * Adopted unittest.mock.AsyncMock in async unit tests instead of homegrown version (commit) * Removed tests dependency on unittest.TestCase base class (commit)
Markéta Machová2025-03-24 09:14:15 +00:00
cd95790c9c
Accepting request 1222660 from devel:languages:python
Ana Guerrero2024-11-08 11:01:22 +00:00
fc956b3de8
- Add missing dependency python-simple-websocket
Daniel Garcia2024-11-08 07:50:22 +00:00
99811f03fe
Accepting request 1208853 from devel:languages:python
Ana Guerrero2024-10-18 13:58:44 +00:00
bf30da28e9
- update to 4.10.1: * Reject request with incorrect transport #367 (commit) * Reject requests with incorrect transport #367 (commit) * Fixed runtime error when disconnecting all clients #368 (commit) * More flexible handling of the ASGI path #359 (commit) * Remove unused parameter in log message #377 (commit) * Minor updates to the server and client documentation (commit) * Add Python 3.13 CI builds (commit) * Run tests with mocked eventlet to avoid 3.13 failures (commit)
Dirk Mueller2024-10-18 10:52:14 +00:00
50a9854aa0
- update to 4.9.1: * Fix inverted shutdown logic in async service task #354 * More robust WebSocket close detection in the sync client #346 * Option to disable routing in ASGIApp #345 * More robust handling of polling disconnects #254 * Clearer client logs after disconnect #342 * Combine ssl_verify with other SSL options * Hold references to background tasks to avoid garbage collection * Clearer documentation for the max_http_buffer_size argument * Fix invalid WebSocket responses #331#332#338 - Update to version 4.3.4 * Remove unused version constant #262 (commit 1 commit 2) * Reuse the aiohttp client session on reconnects #226 (commit) * Remove executable permissions from files that lack shebang lines #240 (commit) (thanks Ben Beasley!)
Dirk Mueller2024-09-30 10:47:35 +00:00
9caf827ccb
Accepting request 1196099 from devel:languages:python
Ana Guerrero2024-08-27 17:38:44 +00:00
33b99f7ef9
- Drop python-311.patch as it is included upstream
Nico Krapp2024-08-26 15:37:24 +00:00
e017555ac5
- Update to version 4.8.0 * Return consistent responses after Websocket connection ends * Migrate Python package metadata to pyproject.toml * Remove Python 3.7 from builds * Internal code restructure (no functional changes)
Nico Krapp2024-08-23 08:57:04 +00:00