Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fetchart plugin documentation for itunes store is out of date #1610

Closed
bengadbois opened this issue Sep 17, 2015 · 5 comments
Closed

fetchart plugin documentation for itunes store is out of date #1610

bengadbois opened this issue Sep 17, 2015 · 5 comments
Labels

Comments

@bengadbois
Copy link

https://github.com/sampsyo/beets/blob/master/docs/plugins/fetchart.rst#itunes-store

$ pip install python-itunes
Collecting python-itunes
  Could not find a version that satisfies the requirement python-itunes (from versions: )
No matching distribution found for python-itunes

You cannot pip install python-itunes anymore

Edit: appears to be a pip bug in recent versions, but the following works: https://pypi.python.org/packages/source/p/python-itunes/python-itunes.tar.gz

@somasis
Copy link
Contributor

somasis commented Sep 17, 2015

That sounds more like an issue with python-itunes being python2 only.

somasis@cicero:~/ % pip --version
pip 7.1.2 from /usr/x86_64-pc-linux-gnu/lib/python3.4/site-packages (python 3.4)
somasis@cicero:~/ % pip2 --version
pip 7.1.2 from /usr/lib/python2.7/site-packages (python 2.7)
somasis@cicero:~/ % pip show python-itunes
somasis@cicero:~/ % pip2 show python-itunes
---
Metadata-Version: 1.0
Name: python-itunes
Version: 1.0
Summary: A simple python wrapper to access iTunes Store API
Home-page: https://github.com/ocelma/python-itunes
Author: Oscar Celma
Author-email: ocelma@bmat.com
License: http://www.gnu.org/copyleft/gpl.html
Location: /usr/x86_64-pc-linux-gnu/lib/python2.7/site-packages
Requires:

@sampsyo
Copy link
Member

sampsyo commented Sep 18, 2015

Weirdly; I'm having the same trouble:

$ pip2 install --user python-itunes11:11:43PM jasmine:~
Collecting python-itunes
  Could not find a version that satisfies the requirement python-itunes (from versions: )
No matching distribution found for python-itunes

I'm actually not sure what that means. Any insight?

@sampsyo sampsyo added the needinfo We need more details or follow-up from the filer before this can be tagged "bug" or "feature." label Sep 18, 2015
@jackwilsdon
Copy link
Member

It seems to be a known problem with python-itunes. Check out ocelma/python-itunes#9 for a bit more information. Currently you can do this to install python-itunes:

pip install -e git+https://github.com/ocelma/python-itunes.git#egg=itunes

However it does feel a bit 'hacky'.

You might also be able to use easy_install python-itunes (as suggested by the python-itunes readme), however I haven't tried it.

@sampsyo
Copy link
Member

sampsyo commented Sep 18, 2015

That's a little depressing. Thanks for figuring it out, @jackwilsdon.

Maybe one of us should volunteer to take over the PyPI listing from the author and fix the filename.

@sampsyo sampsyo added docs and removed needinfo We need more details or follow-up from the filer before this can be tagged "bug" or "feature." labels Sep 18, 2015
shamangeorge added a commit to shamangeorge/beets that referenced this issue Dec 16, 2015
* master: (94 commits)
  Clean up changelog for edit plugin
  scrub: Demote a log message to debug
  scrub: Restore tags & art in auto mode (beetbox#1657)
  scrub: Run on import in auto mode (beetbox#1657)
  Fix beetbox#1673: Escape regex terms in lyrics
  snake_case variable names
  Doc refinements for beetbox#1749
  Remove tests for Google fetchart backend (beetbox#1760)
  fetchart: Remove Google backend (fix beetbox#1760)
  fetchart: Better logging for iTunes (beetbox#1760)
  fetchart: Fix beetbox#1610: itunes install docs
  Fix test that depended on local time, 2
  Fix test that depended on local time
  Fix unused import leftover on test_library
  Add documentation for M:SS length
  Move raw_seconds_short to beets.util
  Add tests for library-specific field types
  Fix test that was expecting raw length format
  Fix pyflakes issues, variable name
  Add config option for human vs raw track duration
  ...
@owcz
Copy link
Contributor

owcz commented May 3, 2017

Per #2371, the documentation should be updated again to remove mention of this package altogether, as it's not working at all (are there no other means for importing iTunes art?)

owcz added a commit to owcz/beets that referenced this issue May 3, 2017
The plugin is inactive and has been broken for months: beetbox#2371

Fixes beetbox#1610
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants