-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Hey @romanin-rf, I would really wish to try your project - looks very nice, as I've not seen that much of textual-based MP3 players out there..
However, the installation of SeaPlayer appear to break due to playsoundsimple-py==0.6.3 missing.
Searching PyPI it it is almost as this package not exists..?
If we check:
https://pypi.org/search/?q=playsoundsimple-py
There is "playsound" package, but does not appear to have the Sound class required:
seaplayer/codecs/AnySound.py
Found on line 9: from playsoundsimple import Sound
Using UV (similar as pipx)
$ uvx seaplayer
× No solution found when resolving tool dependencies:
╰─▶ Because playsoundsimple-py was not found in the package registry and seaplayer<=0.4.0.post1 depends on playsoundsimple-py==0.6.3, we can conclude that
seaplayer<=0.4.0.post1 cannot be used.
And because only the following versions of seaplayer are available:
seaplayer==0.3.4
seaplayer==0.3.5
...
seaplayer==0.8.6
seaplayer==0.8.7
seaplayer==0.8.8
seaplayer==0.8.9
seaplayer==0.8.10
seaplayer==0.8.11
we can conclude that seaplayer<0.4.1 cannot be used. (1)
Because playsoundsimple-py was not found in the package registry and seaplayer>=0.4.1,<=0.7.0 depends on playsoundsimple-py==0.7.0, we can conclude that
seaplayer>=0.4.1,<=0.7.0 cannot be used.
And because we know from (1) that seaplayer<0.4.1 cannot be used, we can conclude that seaplayer<0.7.1.post1 cannot be used. (2)
Because playsoundsimple-py was not found in the package registry and seaplayer>=0.7.1.post1,<=0.7.2.post7 depends on playsoundsimple-py==0.8.1.post1, we can conclude that
seaplayer>=0.7.1.post1,<=0.7.2.post7 cannot be used.
And because we know from (2) that seaplayer<0.7.1.post1 cannot be used, we can conclude that seaplayer<0.7.3 cannot be used.
And because seaplayer==0.7.3 was yanked (reason: Критическая ошибка), we can conclude that seaplayer<0.7.4 cannot be used. (3)
Because playsoundsimple-py was not found in the package registry and seaplayer>=0.7.4,<=0.8.4 depends on playsoundsimple-py==0.8.1.post2, we can conclude that
seaplayer>=0.7.4,<=0.8.4 cannot be used.
And because we know from (3) that seaplayer<0.7.4 cannot be used, we can conclude that seaplayer<0.8.5 cannot be used. (4)
Because playsoundsimple-py was not found in the package registry and all of:
seaplayer>=0.8.5,<=0.8.6
seaplayer>=0.8.8
depend on playsoundsimple-py==0.8.4, we can conclude that all of:
seaplayer>=0.8.5,<=0.8.6
seaplayer>=0.8.8
cannot be used.
And because we know from (4) that seaplayer<0.8.5 cannot be used, we can conclude that all of:
seaplayer<0.8.7
seaplayer>0.8.7
cannot be used.
And because seaplayer==0.8.7 was yanked (reason: Критическая ошибка) and you require seaplayer, we can conclude that your requirements are unsatisfiable.
Metadata
Metadata
Assignees
Labels
No labels