File: changes.md

package info (click to toggle)
python-test-tunnel 0.1.2-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 220 kB
  • sloc: python: 742; makefile: 9
file content (54 lines) | stat: -rw-r--r-- 1,605 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<!--
SPDX-FileCopyrightText: Peter Pentchev <roam@ringlet.net>
SPDX-License-Identifier: BSD-2-Clause
-->

# Changelog

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

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [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.

[Unreleased]: https://gitlab.com/ppentchev/test-tunnel/-/compare/release%2F0.1.2...main
[0.1.2]: https://gitlab.com/ppentchev/test-tunnel/-/compare/release%2F0.1.1...release%2F0.1.2
[0.1.1]: https://gitlab.com/ppentchev/test-tunnel/-/compare/release%2F0.1.0...release%2F0.1.1
[0.1.0]: https://gitlab.com/ppentchev/test-tunnel/-/tags/release%2F0.1.0