Caffeine raises an error with the recently update to Python 3.11:
Traceback (most recent call last):
File "/usr/bin/caffeine", line 3, in <module>
from caffeine.cli import cli
File "/usr/lib/python3.11/site-packages/caffeine/cli.py", line 10, in <module>
from caffeine.main import GUI
File "/usr/lib/python3.11/site-packages/caffeine/main.py", line 52, in <module>
from caffeine.core import Caffeine # noqa: E402
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/caffeine/core.py", line 41, in <module>
from caffeine.triggers import DesiredState
File "/usr/lib/python3.11/site-packages/caffeine/triggers.py", line 11, in <module>
from pulsectl import Pulse
ModuleNotFoundError: No module named 'pulsectl'