| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
Codecov Report✅ All modified and coverable lines are covered by tests. @@ Coverage Diff @@
## master #1052 +/- ##
=======================================
Coverage 81.98% 81.98%
=======================================
Files 28 28
Lines 2548 2548
Branches 485 485
=======================================
Hits 2089 2089
Misses 328 328
Partials 131 131 ☔ View full report in Codecov by Harness.
|
Sorry, something went wrong.
why: libtmux 0.58.1 ships the fix for the pytest plugin import failure under pytest 9.1. Requiring it ensures tmuxp's fixtures load for users on pytest 9.1+. what: - Bump libtmux ~=0.58.0 -> ~=0.58.1 - Update uv.lock to libtmux 0.58.1 from PyPI
Document the libtmux 0.58.1 requirement under the 1.71.0 unreleased block: a Dependencies floor bump and the pytest 9.1 plugin-import fix it pulls in.
Patch release raising the libtmux floor to 0.58.1, which fixes a pytest 9.1 plugin import failure that broke test collection for projects using tmuxp's or libtmux's fixtures (#1052).
| Back | FazBrowse Home | New Git URL |
Summary
Bumps tmuxp's libtmux dependency floor to ~=0.58.1. libtmux 0.58.1 fixes a pytest 9.1 import failure in libtmux's bundled pytest plugin (a mark applied to the zshrc fixture, which pytest 9.1 rejects during plugin import — before collection). Because tmuxp's test suite loads that plugin, requiring 0.58.1 keeps tmuxp's fixtures working for users on pytest 9.1+.
This supersedes the earlier temporary git-branch pin that validated the fix downstream before release — libtmux 0.58.1 is now published on PyPI.
Changes
References