Skip to content

Commit 52bf7c1

Browse files
committed
Tag v0.45.0 (test helper refactor from #578)
1 parent e4b06ba commit 52bf7c1

File tree

5 files changed

+13
-11
lines changed

5 files changed

+13
-11
lines changed

CHANGES

+6-4
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,19 @@ To install via [pip](https://pip.pypa.io/en/stable/), use:
99
$ pip install --user --upgrade --pre libtmux
1010
```
1111

12-
## libtmux 0.45.x (Yet to be released)
12+
## libtmux 0.46.x (Yet to be released)
1313

1414
<!-- To maintainers and contributors: Please add notes for the forthcoming version below -->
1515

1616
- _Future release notes will be placed here_
1717

18+
## libtmux 0.45.0 (2025-02-23)
19+
1820
### Breaking Changes
1921

2022
#### Test helpers: Refactor
2123

22-
Test helper functionality has been split into focused modules (#XXX):
24+
Test helper functionality has been split into focused modules (#578):
2325

2426
- `libtmux.test` module split into:
2527
- `libtmux.test.constants`: Test-related constants (`TEST_SESSION_PREFIX`, etc.)
@@ -30,7 +32,7 @@ Test helper functionality has been split into focused modules (#XXX):
3032
**Breaking**: Import paths have changed. Update imports:
3133

3234
```python
33-
# Old (0.45.x and earlier)
35+
# Old (0.44.x and earlier)
3436
from libtmux.test import (
3537
TEST_SESSION_PREFIX,
3638
get_test_session_name,
@@ -43,7 +45,7 @@ from libtmux.test import (
4345
```
4446

4547
```python
46-
# New (0.46.0+)
48+
# New (0.45.0+)
4749
from libtmux.test.constants import TEST_SESSION_PREFIX
4850
from libtmux.test.environment import EnvironmentVarGuard
4951
from libtmux.test.random import get_test_session_name, get_test_window_name, namer

MIGRATION

+4-4
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ _Detailed migration steps for the next version will be posted here._
2525

2626
<!-- To the maintainers and contributors: please add migration details for the upcoming release here -->
2727

28-
## libtmux 0.45.x (Yet to be released)
28+
## libtmux 0.45.0 (2025-02-23)
2929

3030
### Test helpers: Module moves
3131

32-
Test helper functionality has been split into focused modules (#XXX):
32+
Test helper functionality has been split into focused modules (#578):
3333

3434
- `libtmux.test` module split into:
3535
- `libtmux.test.constants`: Test-related constants (`TEST_SESSION_PREFIX`, etc.)
@@ -40,7 +40,7 @@ Test helper functionality has been split into focused modules (#XXX):
4040
**Breaking**: Import paths have changed. Update imports:
4141

4242
```python
43-
# Old (0.45.x and earlier)
43+
# Old (0.44.x and earlier)
4444
from libtmux.test import (
4545
TEST_SESSION_PREFIX,
4646
get_test_session_name,
@@ -53,7 +53,7 @@ from libtmux.test import (
5353
```
5454

5555
```python
56-
# New (0.46.0+)
56+
# New (0.45.0+)
5757
from libtmux.test.constants import TEST_SESSION_PREFIX
5858
from libtmux.test.environment import EnvironmentVarGuard
5959
from libtmux.test.random import get_test_session_name, get_test_window_name, namer

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "libtmux"
3-
version = "0.44.2"
3+
version = "0.45.0"
44
description = "Typed library that provides an ORM wrapper for tmux, a terminal multiplexer."
55
requires-python = ">=3.9,<4.0"
66
authors = [

src/libtmux/__about__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
__title__ = "libtmux"
66
__package_name__ = "libtmux"
7-
__version__ = "0.44.2"
7+
__version__ = "0.45.0"
88
__description__ = "Typed scripting library / ORM / API wrapper for tmux"
99
__email__ = "[email protected]"
1010
__author__ = "Tony Narlock"

uv.lock

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)