1{
2 lib,
3 pythonPackages,
4 fetchPypi,
5 mopidy,
6}:
7
8pythonPackages.buildPythonApplication rec {
9 pname = "mopidy-iris";
10 version = "3.69.3";
11 pyproject = true;
12
13 src = fetchPypi {
14 inherit version;
15 pname = "Mopidy-Iris";
16 hash = "sha256-PEAXnapiyxozijR053I7zQYRYLeDOV719L0QbO2r4r4=";
17 };
18
19 build-system = [
20 pythonPackages.setuptools
21 ];
22
23 dependencies = [
24 mopidy
25 pythonPackages.configobj
26 pythonPackages.requests
27 pythonPackages.tornado
28 ];
29
30 # no tests implemented
31 doCheck = false;
32
33 pythonImportsCheck = [ "mopidy_iris" ];
34
35 meta = with lib; {
36 homepage = "https://github.com/jaedb/Iris";
37 description = "Fully-functional Mopidy web client encompassing Spotify and many other backends";
38 license = licenses.asl20;
39 maintainers = [ maintainers.rvolosatovs ];
40 };
41}