Skip to content

Required playsoundsimple-py missing #59

@engdan77

Description

@engdan77

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

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions