File python-libtmux.changes of Package failed_python-libtmux
-------------------------------------------------------------------
Fri Feb 9 19:26:01 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- ignore some checks again, that seemed fine but are now again
failing intermittently
-------------------------------------------------------------------
Thu Feb 8 19:58:58 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 0.27.1:
* pyproject: Include MIGRATION in sdist by @tony in #517, for
#508
-------------------------------------------------------------------
Thu Feb 8 19:57:35 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 0.27.0:
* Improvements
- QueryList: Generic fixes by @tony in #515
- This improves the annotations in descendant objects such
as:
- Server.sessions
- Session.windows
- Window.panes
- Bolster tests (ported from libvcs): doctests and pytests
-------------------------------------------------------------------
Thu Feb 8 19:48:46 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 0.26.0:
* Breaking change
- get_by_id() (already deprecated) keyword argument renamed
from id to
- Server.get_by_id(session_id), Session.get_by_id(window_id),
and Window.get_by_id(pane_id) (#514)
* Documentation
- Various docstring fixes and tweaks (#514)
* Development
- Strengthen linting (#514)
- Add flake8-commas (COM)
- Add flake8-builtins (A)
- Add flake8-errmsg (EM)
* CI
- Move CodeQL from advanced configuration file to GitHub's
default
-------------------------------------------------------------------
Mon Nov 27 05:28:27 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
- update to 0.25.0:
* Comparator fixes
- Fixed __eq__ for windows. by @m1guelperez in #505
- fix(pane,session,server): Return False if type mismatched by
@tony in #510
* Documentation
- ruff: Enable pydocstyle w/ numpy convention by @tony in #509
-------------------------------------------------------------------
Fri Nov 24 05:47:57 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
- update to 0.24.1:
* packaging: Remove requirements/ folder. Unused. by @tony in
#507
* pyproject: Add gp-libs to test dependency group
-------------------------------------------------------------------
Mon Nov 20 05:42:36 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
- update to 0.24.0:
* Breaking changes
- Drop Python 3.7 by @tony in #497
* Packaging
- packaging(pytest): Move configuration to pyproject.toml by
@tony in #499
- Poetry: 1.5.1 -> 1.6.1 (#497), 1.6.1 -> 1.7.0 (direct to
trunk)
See also:
https://github.com/python-poetry/poetry/blob/1.7.0/CHANGELOG.md
- Packaging (poetry): Fix development dependencies
Per Poetry's docs on managing dependencies and poetry check,
we had it wrong:
Instead of using extras, we should create these:
[tool.poetry.group.group-name.dependencies]
dev-dependency = "1.0.0"
Which we now do.
* Development
- Formatting: black -> ruff format by @tony in #506
- CI: Update action packages to fix warnings
- dorny/paths-filter: 2.7.0 -> 2.11.1
- codecov/codecov-action: 2 -> 3
* Full Changelog: v0.23.2...v0.24.0
-------------------------------------------------------------------
Mon Sep 11 04:53:57 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
- update to 0.23.2:
_Maintenance only, no bug fixes or new features_
Final Python 3.7 Release (End of life was June 27th, 2023)
-------------------------------------------------------------------
Wed Sep 6 07:13:49 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
- update to 0.23.1:
_Maintenance only, no bug fixes, or new features_
* Development
- Automated typo fixes from [typos-cli]:
```console
typos --format brief --write-changes
```
[typos-cli]: https://github.com/crate-ci/typos
- ruff's linter for code comments, `ERA` (eradicate), has been
removed
-------------------------------------------------------------------
Wed Sep 6 07:12:15 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
- update to 0.23.0:
_This maintenance release covers only developer quality of life
improvements, no bug fixes or new features_
* Maintenance
- Stricter code quality rules (via ruff) by @tony in
https://github.com/tmux-python/libtmux/pull/488
-------------------------------------------------------------------
Wed Sep 6 07:10:33 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
- update to 0.22.2:
_Maintenance only, no bug fixes or features for this release_
* Build system
- ci: Remove setuptools requirement for build-system in
https://github.com/tmux-python/libtmux/pull/495
-------------------------------------------------------------------
Mon May 29 17:53:51 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
- update to 0.22.1:
* Add back black dev dependency until `ruff` replaces black's
formatting
-------------------------------------------------------------------
Sat May 27 19:34:56 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
- update to 0.22.0:
* Move formatting, import sorting, and linting to ruff.
* This rust-based checker has dramatically improved performance.
Linting and formatting can be done almost instantly.
* This change replaces black, isort, flake8 and flake8 plugins.
-------------------------------------------------------------------
Tue May 16 10:52:55 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
- ignore flaky test test_capture_pane (see
https://github.com/tmux-python/libtmux/issues/484)
- ignore flaky test test_new_window_with_environment[environment0]
(see https://github.com/tmux-python/libtmux/
issues/480#issuecomment-1551533987)
-------------------------------------------------------------------
Mon May 8 08:04:10 UTC 2023 - Daniel Garcia <daniel.garcia@suse.com>
- Depends on poetry-core for building, we don't need the full poetry
module in this case.
-------------------------------------------------------------------
Fri May 5 07:20:24 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
- add sle15_python_module_pythons
-------------------------------------------------------------------
Thu Apr 6 06:22:55 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
- ignore yet another test:
test_new_window_with_environment[environment1]
(reported at https://github.com/tmux-python/libtmux/issues/478)
-------------------------------------------------------------------
Thu Mar 9 09:55:19 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
- new package python-libtmux: Python API / wrapper for tmux