1{
2 buildPythonPackage,
3 fetchFromGitHub,
4 lib,
5 loguru,
6 rpyc,
7}:
8buildPythonPackage rec {
9 pname = "streamcontroller-plugin-tools";
10 version = "2.0.0";
11 format = "setuptools";
12
13 src = fetchFromGitHub {
14 owner = "StreamController";
15 repo = "streamcontroller-plugin-tools";
16 rev = version;
17 hash = "sha256-dQZPRSzHhI3X+Pf7miwJlECGFgUfp68PtvwXAmpq5/s=";
18 };
19
20 dependencies = [
21 loguru
22 rpyc
23 ];
24
25 pythonImportsCheck = [ "streamcontroller_plugin_tools" ];
26
27 meta = with lib; {
28 description = "StreamController plugin tools";
29 homepage = "https://github.com/StreamController/streamcontroller-plugin-tools";
30 license = licenses.gpl3;
31 maintainers = with maintainers; [ sifmelcara ];
32 platforms = platforms.linux;
33 };
34}