* main:
pythongh-91896: Fixup some docs issues following ByteString deprecation (python#104422)
pythonGH-104371: check return value of calling `mv.release` (python#104417)
pythongh-104415: Fix refleak tests for `typing.ByteString` deprecation (python#104416)
pythonGH-86275: Implementation of hypothesis stubs for property-based tests, with zoneinfo tests (python#22863)
pythonGH-103082: Filter LINE events in VM, to simplify tool implementation. (pythonGH-104387)
pythongh-93649: Split gc- and allocation tests from _testcapimodule.c (pythonGH-104403)
pythongh-104389: Add 'unused' keyword to Argument Clinic C converters (python#104390)
pythongh-101819: Prepare _io._IOBase for module state (python#104386)
pythongh-104413: Fix refleak when super attribute throws AttributeError (python#104414)
Fix refleak in `super_descr_get` (python#104408)
pythongh-87526: Remove dead initialization from _zoneinfo parse_abbr() (python#24700)
pythongh-91896: Improve visibility of `ByteString` deprecation warnings (python#104294)
pythongh-104371: Fix calls to `__release_buffer__` while an exception is active (python#104378)
pythongh-104377: fix cell in comprehension that is free in outer scope (python#104394)
pythongh-104392: Remove _paramspec_tvars from typing (python#104393)
pythongh-104396: uuid.py to skip platform check for emscripten and wasi (pythongh-104397)
pythongh-99108: Refresh HACL* from upstream (python#104401)
pythongh-104301: Allow leading whitespace in disambiguated pdb statements (python#104342)
supercheckreturns a new reference.