From 14dfecc9816f07aeee5e9b557fc203f4b81a7cc5 Mon Sep 17 00:00:00 2001 From: luinbytes <42706009+luinbytes@users.noreply.github.com> Date: Thu, 3 Sep 2026 06:40:13 +0100 Subject: [PATCH 1/2] fix(ci): use dummy input backend in headless tests Keep the test process independent of an X display while leaving packaged builds on their native input backends. --- .github/workflows/release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 01da3d5..17c2abd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -77,6 +77,7 @@ jobs: - name: Run tests env: + PYNPUT_BACKEND: dummy QT_QPA_PLATFORM: offscreen run: python -m unittest discover tests -v From 179f5542573df6d9626cc0b637f86ddffdac544a Mon Sep 17 00:00:00 2001 From: luinbytes <42706009+luinbytes@users.noreply.github.com> Date: Thu, 3 Sep 2026 06:40:13 +0100 Subject: [PATCH 2/2] chore(release): bump version to 2.0.8 --- bongo_cat/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bongo_cat/__init__.py b/bongo_cat/__init__.py index 07d419f..f1302ec 100644 --- a/bongo_cat/__init__.py +++ b/bongo_cat/__init__.py @@ -6,7 +6,7 @@ from .utils import resource_path, setup_logging from . import animations -__version__ = "2.0.7" +__version__ = "2.0.8" __author__ = "luinbytes" __description__ = "Interactive desktop pet that responds to keyboard, mouse, and controller inputs"