py-aioresponses: updated to 0.7.9
0.7.9
* more accurate type hint
* fix: clean up imports in test\_async\_generator\_body.py
* fix: optimize data handling in mocked response for streaming uploads
* chore: add pytest-asyncio dependency for improved async testing support
* chore: update CI and tox configurations for aiohttp 3.13 compatibility
* chore: update CI configuration to exclude incompatible aiohttp and Python versions
* chore: update development dependencies and tox configuration for compatibility
* chore: update Makefile and README for Python version bump and CI badge
* chore: update setuptools version constraint to be less than 81
* chore: update CI configuration to support multiple Python minor versions and aiohttp versions
* chore: simplify CI configuration by removing outdated Python and aiohttp versions
* chore: update compatibility for Python 3.10 and above, adjust aiohttp version constraints
* Update aioresponses/core.py
* remove request info from compat
* Use non-deprecated iscoroutinefunction API
[4 lines not shown]
haproxy: updated to 3.4.1
3.4.1
- BUG/MEDIUM: check: Skip tcpcheck post-config for external checks
- BUG/MEDIUM: check: Ignore small-buffer option when starting an external check
- MINOR: check: Don't dump buffers state in check traces for external checks
- BUG/MEDIUM: server/checks: Support healtcheck keyword on default-server lines
- BUG/MEDIUM: mux_quic: prevent risk of infinite loop on recv
- BUG/MINOR: mux_quic: do not interrupt recv on error/incomplete data
- BUG/MINOR: tcpcheck: Override external check if healthcheck section is set
- REGTESTS: checks: Add script for external healthchecks
- BUG/MEDIUM: regex: initialize the match array earlier during boot
- BUG/MEDIUM: threads: Fiw build when using no thread
- BUG/MEDIUM: xprt_qmux: implement ->get_ssl_sock_ctx() to get the SSL laye
- CLEANUP: sessions: simplify the sess_priv_conns pool name
- BUG/MINOR: acl: report "ACL" not "map" in ACL ID lookup failures
- BUG/MEDIUM: checks: Dequeue checks on purge
- REGTESTS: Fix log matching in healthcheck-section.vtc
- BUG/MINOR: quic: fix Initial length value in sent packets
[27 lines not shown]
py-typer: updated to 0.26.8
0.26.8
Fixes
Make second column of Rich help output reflect the type consistently, even when using metavar.
Fix formatting in NoSuchOption.format_message().
Docs
Update docs badges: remove Publish badge, it doesn't give extra information.
Fix formatting for help link to support GitHub-specific overview edge-case.
Internal
Simplify pull request workflow triggers.
Update issue-manager to 0.7.1.
Update issue-manager to 0.7.0.
[8 lines not shown]
py-syrupy: updated to 5.3.4
5.3.4
perf: drop per-node kwargs dict from the amber serializer
perf: give the internal matcher wrapper an explicit signature
fix: avoid os.environ mutation for color control
py-httplib2: updated to 0.32.0
0.32.0
Python support 3.8+ only
decompression limited by size and ratio
decoder foundation to support more compression algorithms
py-ruff: update to 0.15.20.
Preview features
Allow human-readable names in rule selectors (#25887)
Emit a warning instead of an error for unknown rule selectors (#26113)
Match noqa shebang handling in ruff:ignore comments (#26286)
[ruff] Remove pytest-fixture-autouse (RUF076) (#26240, #26371)
Documentation
Add versioning sections to custom crate READMEs (#26317)
Update ruff_python_parser README for crates.io (#26315)
[perflint] Clarify that PERF402 applies to any iterable (#26242)
py-hpack: updated to 4.2.0
4.2.0 (2026-06-22)
**API Changes (Backward Incompatible)**
- Support for Python 3.9 has been removed.
- Support for PyPy 3.9 has been removed.
**API Changes (Backward Compatible)**
- Support for Python 3.14 has been added.
**Bugfixes**
- Headers marked as `sensitive` will no longer log their value at DEBUG level. Instead a placeholder value of `SENSITIVE_REDACTED` is logged.
- Fixed perfect match missed for headers with empty values.
- Restricted variable integer decoding to uint32 to prevent run-away computation. With thanks to `Hiroki Nishino`_.