diff --git a/.gitignore b/.gitignore index d5d8194c..c4a7825c 100644 --- a/.gitignore +++ b/.gitignore @@ -7,6 +7,7 @@ .coverage .idea .noseids +.pytest_cache/ .tox MANIFEST build/ diff --git a/dev-requirements.txt b/dev-requirements.txt index 809a0038..512421e7 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -13,7 +13,7 @@ mock responses # Test runners -pytest +pytest<3.3.0 pytest-capturelog pytest-cov pytest-xdist diff --git a/docs/audio.rst b/docs/audio.rst index 920bd45f..cb4060b5 100644 --- a/docs/audio.rst +++ b/docs/audio.rst @@ -84,7 +84,7 @@ simultaneously. To use the Icecast output, do the following: [audio] output = audioresample ! audioconvert ! vorbisenc ! oggmux ! shout2send mount=mopidy ip=127.0.0.1 port=8000 password=hackme - + Example for MP3 streaming and local audio (multiple outputs): .. code-block:: ini diff --git a/docs/authors.rst b/docs/authors.rst index 29d570e3..985db751 100644 --- a/docs/authors.rst +++ b/docs/authors.rst @@ -4,7 +4,7 @@ Authors ******* -Mopidy is copyright 2009-2017 Stein Magnus Jodal and contributors. Mopidy is +Mopidy is copyright 2009-2018 Stein Magnus Jodal and contributors. Mopidy is licensed under the `Apache License, Version 2.0 `_. diff --git a/docs/conf.py b/docs/conf.py index 20bed432..6eee42b2 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -73,14 +73,14 @@ source_suffix = '.rst' master_doc = 'index' project = 'Mopidy' -copyright = '2009-2017, Stein Magnus Jodal and contributors' +copyright = '2009-2018, Stein Magnus Jodal and contributors' from mopidy.internal.versioning import get_version release = get_version() version = '.'.join(release.split('.')[:2]) # To make the build reproducible, avoid using today's date in the manpages -today = '2017' +today = '2018' exclude_trees = ['_build'] diff --git a/docs/ext/backends.rst b/docs/ext/backends.rst index b267efb6..7299cc98 100644 --- a/docs/ext/backends.rst +++ b/docs/ext/backends.rst @@ -48,15 +48,6 @@ Provides a backend for playing music from your `Beets `_ music library through Beets' web extension. -Mopidy-Deezer -============= - -https://github.com/rusty-dev/mopidy-deezer - -Extension for playing music from the `Deezer `_ music -streaming service. - - Mopidy-Dirble ============= @@ -80,7 +71,7 @@ Mopidy-Emby https://github.com/xsteadfastx/mopidy-emby -Provides a backend for playing music from `Emby Media Servers `_. +Provides a backend for playing music from `Emby Media Servers `_. Mopidy-File @@ -182,6 +173,15 @@ Extension for listening to Internet radio stations and podcasts listed at `radio.fr `_, and `radio.at `_. +Mopidy-RNZ +========== + +https://github.com/danbrough/mopidy-rnz + +Extension for playing `Radio New Zealands `_ +podcasts,live streams and latest news bulletin. + + Mopidy-SomaFM ============= diff --git a/docs/ext/web.rst b/docs/ext/web.rst index 84a2fb13..d655eeea 100755 --- a/docs/ext/web.rst +++ b/docs/ext/web.rst @@ -38,9 +38,10 @@ https://github.com/gotling/mopidy-auto Mopidy extension to automate music playback based on time of day. .. warning:: - This extension reacts to the events ``tracklist_changed``, ``track_playback_ended``, and - ``track_playback_resumed`` to accomplish its goals. Other web extensions will not work - as expected when this extension is installed. + This extension reacts to the events ``tracklist_changed``, + ``track_playback_ended``, and ``track_playback_resumed`` to accomplish its + goals. Other web extensions will not work as expected when this extension + is installed. .. image:: /ext/auto.png :width: 533 @@ -56,8 +57,9 @@ Mopidy-Iris https://github.com/jaedb/iris -A comprehensive and mobile-friendly client that presents your library and extensions in a -user-friendly and intuitive interface. Built using React and Redux. Made by James Barnsley. +A comprehensive and mobile-friendly client that presents your library and +extensions in a user-friendly and intuitive interface. Built using React and +Redux. Made by James Barnsley. .. image:: /ext/iris.jpg :width: 888 diff --git a/mopidy/__main__.py b/mopidy/__main__.py index e5c0f480..a3c39644 100644 --- a/mopidy/__main__.py +++ b/mopidy/__main__.py @@ -19,6 +19,7 @@ try: except ImportError: pass + logger = logging.getLogger(__name__) diff --git a/setup.py b/setup.py index 905781c5..c7731b98 100644 --- a/setup.py +++ b/setup.py @@ -28,7 +28,7 @@ setup( 'Pykka >= 1.1', 'requests >= 2.0', 'setuptools', - 'tornado >= 3.2', + 'tornado >= 3.2, < 5', # Tornado 5 requires Python >= 2.7.9 ], extras_require={'http': []}, entry_points={