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 inpyproject.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
- add a manually-invoked
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
- adapt the documentation index to add a
0.1.0 - 2024-08-06
Started
- First public release.