diff --git a/pkgs/development/python-modules/treelog/default.nix b/pkgs/development/python-modules/treelog/default.nix index a25eedf5df7b..f4d6ffbd9901 100644 --- a/pkgs/development/python-modules/treelog/default.nix +++ b/pkgs/development/python-modules/treelog/default.nix @@ -2,22 +2,25 @@ lib, buildPythonPackage, fetchPypi, + setuptools, typing-extensions, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "treelog"; version = "1.0"; - format = "setuptools"; + pyproject = true; src = fetchPypi { - inherit pname version; + inherit (finalAttrs) pname version; sha256 = "0hnivz4p4llky6djxgcsr9r3j4vr46mkjvp0ksybhpx0fsnhdi81"; }; - pythonImportsCheck = [ "treelog" ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ typing-extensions ]; + dependencies = [ typing-extensions ]; + + pythonImportsCheck = [ "treelog" ]; meta = { description = "Logging framework that organizes messages in a tree structure"; @@ -25,4 +28,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = [ ]; }; -} +})