Skip to content

v0.4.2

Choose a tag to compare

@tygryso tygryso released this 05 Aug 10:06
· 14 commits to master since this release
Immutable release. Only release title and notes can be modified.

v0.4.2

Fixed

  • Align choose_port socket flags with asyncio on Windows. On Windows, SO_REUSEADDR allows probing sockets to bind over active listeners, reporting occupied ports as free and causing asyncio.create_server to crash with address in use. choose_port now applies SO_REUSEADDR only on POSIX (os.name == 'posix'), matching asyncio's standard library implementation.

Full Changelog: https://github.com/tygryso/hypotree/blob/master/CHANGELOG.md#042---2026-08-05
Full Commit: https://github.com/tygryso/hypotree/commits/v0.4.2