Mopidy Audio Server
Go to file
Martins Grunskis 159831c6e7 mopidy-scan fails if track has no artist name
stack trace:

    Traceback (most recent call last):
      File ./scan, line 27, in <module>
        for a in tracks_to_tag_cache_format(tracks):
      File /home/martins/source/mopidy/mopidy/frontends/mpd/translator.py, line 138, in tracks_to_tag_cache_format
        _add_to_tag_cache(result, *tracks_to_directory_tree(tracks))
      File /home/martins/source/mopidy/mopidy/frontends/mpd/translator.py, line 151, in _add_to_tag_cache
        _add_to_tag_cache(result, *entry)
      File /home/martins/source/mopidy/mopidy/frontends/mpd/translator.py, line 156, in _add_to_tag_cache
        track_result = dict(track_to_mpd_format(track))
      File /home/martins/source/mopidy/mopidy/frontends/mpd/translator.py, line 28, in track_to_mpd_format
        ('Artist', artists_to_mpd_format(track.artists)),
      File /home/martins/source/mopidy/mopidy/frontends/mpd/translator.py, line 88, in artists_to_mpd_format
        return u', '.join([a.name for a in artists if a])
    TypeError: sequence item 0: expected string or Unicode, NoneType found
2011-02-09 18:48:15 +02:00
bin Change how mopidy-scan prints tag-cache 2010-11-01 23:05:15 +01:00
data Make mopidy.desktop pass desktop-file-validate validation 2010-12-31 17:25:25 +01:00
docs Update section on the CI server 2011-02-05 23:19:05 +01:00
mopidy mopidy-scan fails if track has no artist name 2011-02-09 18:48:15 +02:00
requirements Update Last.fm frontend to catch new exceptions thrown by pylast 0.5.7 2011-01-21 23:55:55 +01:00
tests mopidy-scan fails if track has no artist name 2011-02-09 18:48:15 +02:00
.gitignore Rename --dump to --save-debug-log. Rename related settings. 2010-08-24 21:00:10 +02:00
LICENSE Source code license is now Apache License v2.0. Documentation license is CC BY-SA 3.0 Unported License. 2010-08-13 20:41:40 +02:00
MANIFEST.in Fix path to spotify_appkey.key in MANIFEST.in so it is included in the PyPI package 2011-01-22 14:21:02 +01:00
pylintrc Misinterpreted this warning. Disabling it again 2010-10-25 22:14:32 +02:00
README.rst docs: Copy most of README.rst into the docs to avoid linking from the develop docs to the master docs 2011-01-20 18:33:51 +01:00
setup.cfg Do not run doctests as default, as they require all imported modules to be present on the system 2010-03-28 00:53:38 +01:00
setup.py Only try to install mopidy.desktop if we are root 2011-01-22 14:25:37 +01:00

******
Mopidy
******

Mopidy is a music server which can play music from `Spotify
<http://www.spotify.com/>`_ or from your local hard drive. To search for music
in Spotify's vast archive, manage playlists, and play music, you can use most
`MPD clients <http://mpd.wikia.com/>`_. MPD clients are available for most
platforms, including Windows, Mac OS X, Linux, Android and iOS.

To install Mopidy, check out
`the installation docs <http://www.mopidy.com/docs/master/installation/>`_.

- `Documentation for the latest release <http://www.mopidy.com/docs/master/>`_
- `Documentation for the development version
  <http://www.mopidy.com/docs/develop/>`_
- `Source code <http://github.com/mopidy/mopidy>`_
- `Issue tracker <http://github.com/mopidy/mopidy/issues>`_
- IRC: ``#mopidy`` at `irc.freenode.net <http://freenode.net/>`_
- `Download development snapshot <http://github.com/mopidy/mopidy/tarball/develop#egg=mopidy-dev>`_