Skip to content

Changelog

All notable changes to the test-tunnel project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

0.1.2 - 2025-02-13

Fixes

  • Recreate the client socket on connection failure; on some operating systems a failed connect(2) call will leave the socket in an inconsistent state.
  • Correct the license clause in pyproject.toml.
  • Bump the build dependency on hatchling to 1.26 for PEP 639 licensing support.

Additions

  • Point to the README.md file in pyproject.toml.
  • List Python 3.13 as a supported version.
  • Tentatively list Python 3.14 as a supported version.
  • Test suite:
    • add a manually-invoked pyupgrade Tox environment

Other changes

  • Switch to PEP 639 licensing.
  • Test suite:
    • use Ruff 0.9.6 and override one more docstring check

0.1.1 - 2024-08-06

Additions

  • Documentation:
    • adapt the documentation index to add a README.md file

0.1.0 - 2024-08-06

Started

  • First public release.