diff --git a/.tool-versions b/.tool-versions index ff78fd6a69..491175fbf9 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,2 +1,2 @@ -uv 0.6.1 +uv 0.6.3 python 3.13.2 3.12.9 3.11.11 3.10.16 3.9.21 3.8.20 3.7.17 diff --git a/CHANGES b/CHANGES index fdd7a9d716..125c30fdce 100644 --- a/CHANGES +++ b/CHANGES @@ -15,12 +15,22 @@ $ pipx install --suffix=@next 'tmuxp' --pip-args '\--pre' --force // Usage: tmuxp@next load yoursession ``` -## tmuxp 1.55.0 (Yet to be released) +## tmuxp 1.56.0 (Yet to be released) - _Future release notes will be placed here_ +## tmuxp 1.55.0 (2025-02-26) + +_Maintenance only, no bug fixes or new features_ + +### Breaking changes + +- libtmux: Bump minimum version from 0.45.0 -> 0.46.0 (#969) + + 0.46.0+ needs this release of tmuxp to stay up-to-date with test helpers. + ## tmuxp 1.54.0 (2025-02-23) ### Breaking changes diff --git a/pyproject.toml b/pyproject.toml index 05262a6743..c58c454bb3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "tmuxp" -version = "1.54.0" +version = "1.55.0" description = "Session manager for tmux, which allows users to save and load tmux sessions through simple configuration files." requires-python = ">=3.9,<4.0" authors = [ @@ -39,7 +39,7 @@ include = [ { path = "conftest.py", format = "sdist" }, ] dependencies = [ - "libtmux~=0.45.0", + "libtmux~=0.46.0", "colorama>=0.3.9", "PyYAML>=6.0" ] diff --git a/src/tmuxp/__about__.py b/src/tmuxp/__about__.py index f348404064..2651224455 100644 --- a/src/tmuxp/__about__.py +++ b/src/tmuxp/__about__.py @@ -4,7 +4,7 @@ __title__ = "tmuxp" __package_name__ = "tmuxp" -__version__ = "1.54.0" +__version__ = "1.55.0" __description__ = "tmux session manager" __email__ = "tony@git-pull.com" __author__ = "Tony Narlock" diff --git a/uv.lock b/uv.lock index 91435f25ac..70c55589f8 100644 --- a/uv.lock +++ b/uv.lock @@ -381,11 +381,11 @@ wheels = [ [[package]] name = "libtmux" -version = "0.45.0" +version = "0.46.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e3/f0/d346cbfad84f6c807642be44a777429ec6bae7685d1255168ac16d1b8e57/libtmux-0.45.0.tar.gz", hash = "sha256:7f13a5fda3eef37f87f6b44692da290032cf3dbabb9e65699dd578f49f70bc8f", size = 327919 } +sdist = { url = "https://files.pythonhosted.org/packages/f6/97/2c783d2217a954427d24743f9dc1768ec836fe84258405a964577ce75d36/libtmux-0.46.0.tar.gz", hash = "sha256:65202494054ab2f6a72520a9f3ff0da29e3294af0365a96c51bb4a58cb9856ac", size = 334212 } wheels = [ - { url = "https://files.pythonhosted.org/packages/34/87/a801f87de3caa837861052c9eee69d39b75e9ecaa5dc86a512e762a462e4/libtmux-0.45.0-py3-none-any.whl", hash = "sha256:6c9cde8f00f73817ad05f4f09900d410ea553b82901e7e49a433766c98428bd2", size = 60243 }, + { url = "https://files.pythonhosted.org/packages/34/69/25802914f4e1520171ebc004292e16c82ea13e3852f764ad2bef2a1f6072/libtmux-0.46.0-py3-none-any.whl", hash = "sha256:27f3908dfff12de4dd534563e73cb77c18aefa3f0faccaba80d65db59beacc61", size = 60262 }, ] [[package]] @@ -1228,7 +1228,7 @@ wheels = [ [[package]] name = "tmuxp" -version = "1.54.0" +version = "1.55.0" source = { editable = "." } dependencies = [ { name = "colorama" }, @@ -1316,7 +1316,7 @@ testing = [ [package.metadata] requires-dist = [ { name = "colorama", specifier = ">=0.3.9" }, - { name = "libtmux", specifier = "~=0.45.0" }, + { name = "libtmux", specifier = "~=0.46.0" }, { name = "pyyaml", specifier = ">=6.0" }, ]