I tried to install your updated GMusicProxy as described. The command “sudo pip install -r requirements.txt” resultet in a “Value error”. See below:
[code]volumio@volumio:~/gmusicproxy$ sudo pip install -r requirements.txt --allow-external eyed3 --allow-unverified eyed3
[sudo] password for volumio:
Obtaining file:///home/volumio/gmusicproxy (from -r requirements.txt (line 3))
Running setup.py (path:/home/volumio/gmusicproxy/setup.py) egg_info for package from file:///home/volumio/gmusicproxy
Downloading/unpacking gmusicapi>=10.1.0,<11.0.0 (from gmusicproxy==1.0.9b2->-r requirements.txt (line 3))
Downloading gmusicapi-10.1.2.tar.gz (166kB): 166kB downloaded
Running setup.py (path:/tmp/pip-build-t2ixoR/gmusicapi/setup.py) egg_info for package gmusicapi
warning: no previously-included files matching '_local_*.py' found anywhere in distribution
Downloading/unpacking netifaces>=0.10.4 (from gmusicproxy==1.0.9b2->-r requirements.txt (line 3))
Downloading netifaces-0.10.9.tar.gz
Running setup.py (path:/tmp/pip-build-t2ixoR/netifaces/setup.py) egg_info for package netifaces
Requirement already satisfied (use --upgrade to upgrade): pyxdg>=0.25 in /usr/lib/python2.7/dist-packages (from gmusicproxy==1.0.9b2->-r requirements.txt (line 3))
Downloading/unpacking eyed3>=0.7.8 (from gmusicproxy==1.0.9b2->-r requirements.txt (line 3))
Downloading eyeD3-0.8.10-py2.py3-none-any.whl (147kB): 147kB downloaded
Cleaning up…
Exception:
Traceback (most recent call last):
File “/usr/lib/python2.7/dist-packages/pip/basecommand.py”, line 122, in main
status = self.run(options, args)
File “/usr/lib/python2.7/dist-packages/pip/commands/install.py”, line 290, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
File “/usr/lib/python2.7/dist-packages/pip/req.py”, line 1266, in prepare_files
req_to_install.extras):
File “/usr/lib/python2.7/dist-packages/pkg_resources.py”, line 2401, in requires
dm = self._dep_map
File “/usr/lib/python2.7/dist-packages/pkg_resources.py”, line 2597, in _dep_map
self.__dep_map = self._compute_dependencies()
File “/usr/lib/python2.7/dist-packages/pkg_resources.py”, line 2621, in _compute_dependencies
parsed = next(parse_requirements(distvers))
File “/usr/lib/python2.7/dist-packages/pkg_resources.py”, line 49, in
next = lambda o: o.next()
File “/usr/lib/python2.7/dist-packages/pkg_resources.py”, line 2721, in parse_requirements
“version spec”)
File “/usr/lib/python2.7/dist-packages/pkg_resources.py”, line 2686, in scan_list
raise ValueError(msg, line, “at”, line[p:])
ValueError: (‘Expected version spec in’, ‘pylast ~=2.0’, ‘at’, ’ ~=2.0’)[/code]
Any help appreciated. Regards Martin.