yes, it seems to be missing pypresence dependency, but is it optional? Is there a flag for the build to do without it?
![]() |
VOOZH | about |
| Git Clone URL: | https://aur.archlinux.org/high-tide.git (read-only, click to copy) |
|---|---|
| Package Base: | high-tide |
| Description: | Linux client for TIDAL streaming service |
| Upstream URL: | https://github.com/Nokse22/high-tide |
| Keywords: | audio client music streaming tidal |
| Licenses: | GPL-3.0-or-later |
| Submitter: | drafolin |
| Maintainer: | MiguVT |
| Last Packager: | MiguVT |
| Votes: | 11 |
| Popularity: | 0.58 |
| First Submitted: | 2025-05-30 20:00 (UTC) |
| Last Updated: | 2026-05-18 21:57 (UTC) |
yes, it seems to be missing pypresence dependency, but is it optional? Is there a flag for the build to do without it?
can confirm
sudo pacman -S python-pypresence
dependency should be added
Hi, after the last update I had to install python-pypresence to make it work.
Traceback (most recent call last):
File "/usr/bin/high-tide", line 47, in <module>
from high_tide import main
File "/usr/share/high-tide/high_tide/main.py", line 26, in <module>
from .lib import utils
File "/usr/share/high-tide/high_tide/lib/__init__.py", line 2, in <module>
from .discord_rpc import *
File "/usr/share/high-tide/high_tide/lib/discord_rpc.py", line 8, in <module>
from pypresence.presence import Presence
ModuleNotFoundError: No module named 'pypresence'
@WhoDatGuy there was a python update so you need to reinstall packages:
yay -S python-mpegdash python-tidalapi high-tide
should fix the above error
Hello, since today the app now gives me the following error:
Traceback (most recent call last):
File "/usr/bin/high-tide", line 47, in <module>
from high_tide import main
File "/usr/share/high-tide/high_tide/main.py", line 26, in <module>
from .lib import utils
File "/usr/share/high-tide/high_tide/lib/__init__.py", line 1, in <module>
from .cache import HTCache
File "/usr/share/high-tide/high_tide/lib/cache.py", line 22, in <module>
from tidalapi import Album, Artist, Mix, Playlist, Track
ModuleNotFoundError: No module named 'tidalapi'
What might be the issue?
Hi, the app as suddenly stopped working, here's the traceback:
(high-tide:175632): Gtk-WARNING **: 13:44:08.505: Theme parser error: gtk.css:7954:18-22: Expected a number
(high-tide:175632): Gtk-WARNING **: 13:44:08.505: Theme parser error: gtk.css:7966:18-22: Expected a number
GStreamer version: GStreamer 1.26.7
Traceback (most recent call last):
File "/usr/share/high-tide/high_tide/main.py", line 83, in do_activate
self.win = HighTideWindow(application=self)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "/usr/share/high-tide/high_tide/window.py", line 140, in __init__
self.player_object.set_discord_rpc(self.settings.get_boolean("discord-rpc"))
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/share/high-tide/high_tide/lib/player_object.py", line 722, in set_discord_rpc
discord_rpc.set_activity()
~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/share/high-tide/high_tide/lib/discord_rpc.py", line 102, in set_activity
rpc.update(
~~~~~~~~~~^
activity_type=pypresence.ActivityType.LISTENING,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<9 lines>...
],
^^
)
^
File "/usr/lib/python3.13/site-packages/pypresence/presence.py", line 77, in update
self.send_data(1, payload)
~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/usr/lib/python3.13/site-packages/pypresence/baseclient.py", line 114, in send_data
payload_string = json.dumps(payload)
File "/usr/lib/python3.13/json/__init__.py", line 231, in dumps
return _default_encoder.encode(obj)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^
File "/usr/lib/python3.13/json/encoder.py", line 200, in encode
chunks = self.iterencode(o, _one_shot=True)
File "/usr/lib/python3.13/json/encoder.py", line 261, in iterencode
return _iterencode(o, 0)
File "/usr/lib/python3.13/json/encoder.py", line 180, in default
raise TypeError(f'Object of type {o.__class__.__name__} '
f'is not JSON serializable')
TypeError: Object of type StatusDisplayType is not JSON serializable
Tried both from Hyprland and Gnome, same results.
@lukeemhigh Hi! Thanks for the report; however it looks like it's an issue with python-tidalapi. I left a comment to ask them to add it. In the meantime you can add it manually to start High Tide!
The package also requires python-pyaes now, otherwise it fails to launch with a missing import error.
@drafolin thanks to u! loving high-tide so far!