[GH-ISSUE #60] [Bug Report]Update issue post login5 implementation #50

Closed
opened 2026-02-27 04:57:16 +03:00 by kerem · 1 comment
Owner

Originally created by @NickDegrasse on GitHub (Aug 21, 2025).
Original GitHub issue: https://github.com/Googolplexed0/zotify/issues/60

Originally assigned to: @Googolplexed0 on GitHub.

Bug Description
Upon updating my zotify version (as well as uninstalling and reinstalling), I'm unable to use zotify as a command

Bug Triggering Command
'zotify', 'zotify --help', 'zotify --version', etc.

Error Traceback / Logs
C:\Users[USER]>pipx install --force git+https://github.com/Googolplexed0/zotify.git
⚠️ Found a space in the pipx home path. We heavily discourage this, due to multiple incompatibilities. Please check
our docs for more information on this, as well as some pointers on how to migrate to a different home path.
Installing to existing venv 'zotify'
installed package zotify 0.9.25, installed using Python 3.10.9
These apps are now globally available
- zotify.exe
done! 🌟

C:\Users[USER]>zotify --help
Traceback (most recent call last):
File "C:\Users[USER]\Python310\Lib\runpy.py", line 196, in _run_module_as_main
return run_code(code, main_globals, None,
File "C:\Users[USER]\Python310\Lib\runpy.py", line 86, in run_code
exec(code, run_globals)
File "c:\users[USER].local\bin\zotify.exe_main
.py", line 2, in
File "C:\Users[USER]\pipx\venvs\zotify\lib\site-packages\zotify_main
.py", line 11, in
from zotify.app import client
File "C:\Users[USER]\pipx\venvs\zotify\lib\site-packages\zotify\app.py", line 5, in
from zotify.album import download_album, download_artist_albums
File "C:\Users[USER]\pipx\venvs\zotify\lib\site-packages\zotify\album.py", line 1, in
from zotify.config import Zotify
File "C:\Users[USER]\pipx\venvs\zotify\lib\site-packages\zotify\config.py", line 9, in
from librespot.core import Session, OAuth
File "C:\Users[USER]\pipx\venvs\zotify\lib\site-packages\librespot\core.py", line 60, in
from librespot.proto.spotify.login5.v3 import Login5_pb2 as Login5
File "C:\Users[USER]\pipx\venvs\zotify\lib\site-packages\librespot\proto\spotify\login5\v3\Login5_pb2.py", line 15, in
from ..v3.identifiers import Identifiers as spotify_dot_login5_dot_v3_dot_identifiers_dot_identifiers__pb2
File "C:\Users[USER]\pipx\venvs\zotify\lib\site-packages\librespot\proto\spotify\login5\v3\identifiers\Identifiers.py", line 32, in
_descriptor.FieldDescriptor(
File "C:\Users[USER]\pipx\venvs\zotify\lib\site-packages\google\protobuf\descriptor.py", line 556, in new
_message.Message._CheckCalledFromGeneratedFile()
TypeError: Descriptors should not be created directly, but only retrieved from their parent.

Config File
N/A

Zotify Version
v0.9.25

Additional Context
I've been attempting to update my zotify version, following issues with librespot authentication (described here: https://github.com/Googolplexed0/zotify/issues/48), and have tried both installing zotify with the --force flag, as well as uninstalling/reinstalling (using both pip and pipx), as well as refollowing the instructions in the detailed install section, and keep receiving the above error. Even if I navigate to the folder 'zotify.exe. is located in, I can't call 'zotify' without throwing the above error

Originally created by @NickDegrasse on GitHub (Aug 21, 2025). Original GitHub issue: https://github.com/Googolplexed0/zotify/issues/60 Originally assigned to: @Googolplexed0 on GitHub. **Bug Description** Upon updating my zotify version (as well as uninstalling and reinstalling), I'm unable to use zotify as a command **Bug Triggering Command** 'zotify', 'zotify --help', 'zotify --version', etc. **Error Traceback / Logs** C:\Users\[USER]>pipx install --force git+https://github.com/Googolplexed0/zotify.git ⚠️ Found a space in the pipx home path. We heavily discourage this, due to multiple incompatibilities. Please check our docs for more information on this, as well as some pointers on how to migrate to a different home path. Installing to existing venv 'zotify' installed package zotify 0.9.25, installed using Python 3.10.9 These apps are now globally available - zotify.exe done! ✨ 🌟 ✨ C:\Users\[USER]>zotify --help Traceback (most recent call last): File "C:\Users\[USER]\Python310\Lib\runpy.py", line 196, in _run_module_as_main return _run_code(code, main_globals, None, File "C:\Users\[USER]\Python310\Lib\runpy.py", line 86, in _run_code exec(code, run_globals) File "c:\users\[USER]\.local\bin\zotify.exe\__main__.py", line 2, in <module> File "C:\Users\[USER]\pipx\venvs\zotify\lib\site-packages\zotify\__main__.py", line 11, in <module> from zotify.app import client File "C:\Users\[USER]\pipx\venvs\zotify\lib\site-packages\zotify\app.py", line 5, in <module> from zotify.album import download_album, download_artist_albums File "C:\Users\[USER]\pipx\venvs\zotify\lib\site-packages\zotify\album.py", line 1, in <module> from zotify.config import Zotify File "C:\Users\[USER]\pipx\venvs\zotify\lib\site-packages\zotify\config.py", line 9, in <module> from librespot.core import Session, OAuth File "C:\Users\[USER]\pipx\venvs\zotify\lib\site-packages\librespot\core.py", line 60, in <module> from librespot.proto.spotify.login5.v3 import Login5_pb2 as Login5 File "C:\Users\[USER]\pipx\venvs\zotify\lib\site-packages\librespot\proto\spotify\login5\v3\Login5_pb2.py", line 15, in <module> from ..v3.identifiers import Identifiers as spotify_dot_login5_dot_v3_dot_identifiers_dot_identifiers__pb2 File "C:\Users\[USER]\pipx\venvs\zotify\lib\site-packages\librespot\proto\spotify\login5\v3\identifiers\Identifiers.py", line 32, in <module> _descriptor.FieldDescriptor( File "C:\Users\[USER]\pipx\venvs\zotify\lib\site-packages\google\protobuf\descriptor.py", line 556, in __new__ _message.Message._CheckCalledFromGeneratedFile() TypeError: Descriptors should not be created directly, but only retrieved from their parent. **Config File** N/A **Zotify Version** v0.9.25 **Additional Context** I've been attempting to update my zotify version, following issues with librespot authentication (described here: https://github.com/Googolplexed0/zotify/issues/48), and have tried both installing zotify with the --force flag, as well as uninstalling/reinstalling (using both pip and pipx), as well as refollowing the instructions in the detailed install section, and keep receiving the above error. Even if I navigate to the folder 'zotify.exe. is located in, I can't call 'zotify' without throwing the above error
kerem 2026-02-27 04:57:16 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@Googolplexed0 commented on GitHub (Aug 22, 2025):

Duplicate of #58

<!-- gh-comment-id:3212616587 --> @Googolplexed0 commented on GitHub (Aug 22, 2025): Duplicate of #58
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/zotify#50
No description provided.