6215f1b151
- Update to 4.3.0 (fixes CVE-2025-57804, bsc#1248737) * API Changes (Backward Incompatible) - Reject header names and values containing illegal characters, based on RFC 9113, section 8.2.1. The main Python API is compatible, but some previously valid requests/response headers might now be blocked. Use the validate_inbound_headers config option if needed. Thanks to Sebastiano Sartor (sebsrt) for the report. * API Changes (Backward Compatible) - h2 events now have tighter type bounds, e.g. stream_id is guaranteed to not be None for most events now. This simplifies downstream type checking. - Various typing-related improvements. * Bugfixes - Fix error value when opening a new stream on too many open streams.
Markéta Machová2025-08-26 12:40:51 +00:00
c307d5cabf
Accepting request 1245093 from devel:languages:python
Ana Guerrero2025-02-11 20:22:18 +00:00
2f797339dc
- Update to 4.2.0 * Support for Python 3.6 has been removed. * Support for Python 3.7 has been removed. * Support for Python 3.8 has been removed. * Remove mistakenly set max_inbound_frame_size attribute on H2Stream. * Support for Python 3.11 has been added. * Support for Python 3.12 has been added. * Support for Python 3.13 has been added. * Add an ability to send outbound cookies separately to improve headers compression. * Updated packaging and testing infrastructure. * Fix repr() checks for Python 3.11 * Fix asyncio / wsgi examples. * Clarify docs on using curl with http2. - Adjust path for patching tests/conftest.py - Drop fix-repr-checks-for-py311.patch, merged upstream - Switch build system from setuptools to pyproject.toml * Add python-pip and python-wheel to BuildRequires * Replace %python_build with %pyproject_wheel * Replace %python_install with %pyproject_install
Nico Krapp2025-02-11 12:41:29 +00:00
69b4b27432
- Update to 3.2.0: * Receiving DATA frames on closed (or reset) streams now properly emit a WINDOW_UPDATE to keep the connection flow window topped up. * h2.config.logger now uses a trace(...) function, in addition to debug(...).
Steve Kowalik2020-02-27 05:45:05 +00:00
db0d01f340
- Update to 3.1.1: * Ignore WINDOW_UPDATE and RST_STREAM frames received after stream closure. - Drop patch pytest5.patch
Tomáš Chvátal
2019-09-12 10:06:12 +00:00