diff --git a/pkgs/development/python-modules/aiopylgtv/default.nix b/pkgs/development/python-modules/aiopylgtv/default.nix index 15e2b8707774..f5103948c5e5 100644 --- a/pkgs/development/python-modules/aiopylgtv/default.nix +++ b/pkgs/development/python-modules/aiopylgtv/default.nix @@ -3,23 +3,26 @@ buildPythonPackage, fetchFromGitHub, numpy, + setuptools, sqlitedict, websockets, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "aiopylgtv"; version = "0.4.1"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "bendavid"; repo = "aiopylgtv"; - rev = version; + tag = finalAttrs.version; hash = "sha256-NkWJGy5QUrhpbARoscrXy/ilCjAz01YxeVTH0I+IjNM="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ numpy sqlitedict websockets @@ -36,4 +39,4 @@ buildPythonPackage rec { license = with lib.licenses; [ mit ]; maintainers = with lib.maintainers; [ fab ]; }; -} +})