diff --git a/docs/installation/index.rst b/docs/installation/index.rst
index 19016ce9..ed6107d8 100644
--- a/docs/installation/index.rst
+++ b/docs/installation/index.rst
@@ -25,7 +25,7 @@ Otherwise, make sure you got the required dependencies installed.
- Python >= 2.6, < 3
-- `Pykka `_ >= 0.9.1
+- `Pykka `_ >= 0.10
- GStreamer >= 0.10, with Python bindings. See :doc:`gstreamer`.
diff --git a/mopidy/core.py b/mopidy/core.py
index a82ec2d1..e21efd00 100644
--- a/mopidy/core.py
+++ b/mopidy/core.py
@@ -51,19 +51,19 @@ def setup_gobject_loop():
return gobject_loop
def setup_output():
- return get_class(settings.OUTPUT).start_proxy()
+ return get_class(settings.OUTPUT).start().proxy()
def setup_mixer():
- return get_class(settings.MIXER).start_proxy()
+ return get_class(settings.MIXER).start().proxy()
def setup_backend():
- return get_class(settings.BACKENDS[0]).start_proxy()
+ return get_class(settings.BACKENDS[0]).start().proxy()
def setup_frontends():
frontends = []
for frontend_class_name in settings.FRONTENDS:
try:
- frontend = get_class(frontend_class_name).start_proxy()
+ frontend = get_class(frontend_class_name).start().proxy()
frontends.append(frontend)
except OptionalDependencyError as e:
logger.info(u'Disabled: %s (%s)', frontend_class_name, e)
diff --git a/mopidy/mixers/nad.py b/mopidy/mixers/nad.py
index 90d5d5b2..2844f579 100644
--- a/mopidy/mixers/nad.py
+++ b/mopidy/mixers/nad.py
@@ -40,7 +40,7 @@ class NadMixer(ThreadingActor, BaseMixer):
def __init__(self):
self._volume_cache = None
- self._nad_talker = NadTalker.start_proxy()
+ self._nad_talker = NadTalker.start().proxy()
def _get_volume(self):
return self._volume_cache
diff --git a/requirements/core.txt b/requirements/core.txt
index 54781a3b..1b5cfc4b 100644
--- a/requirements/core.txt
+++ b/requirements/core.txt
@@ -1 +1 @@
-Pykka >= 0.9.1
+Pykka >= 0.10