diff --git a/pkgs/development/python-modules/betamax-serializers/default.nix b/pkgs/development/python-modules/betamax-serializers/default.nix index 0f3217269062..1935df0d69c8 100644 --- a/pkgs/development/python-modules/betamax-serializers/default.nix +++ b/pkgs/development/python-modules/betamax-serializers/default.nix @@ -2,28 +2,35 @@ lib, buildPythonPackage, fetchPypi, + setuptools, betamax, pyyaml, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "betamax-serializers"; version = "0.2.1"; - format = "setuptools"; + pyproject = true; + + __structuredAttrs = true; src = fetchPypi { - inherit pname version; - sha256 = "0ja9isbjmzzhxdj69s0kdsvw8nkp073w6an6a4liy5vk3fdl2p1l"; + inherit (finalAttrs) pname version; + hash = "sha256-NFxBmxtzFx8pUcYqw8cBd1rEt24T6GRk6/D/KpeOSUk="; }; + build-system = [ setuptools ]; + buildInputs = [ betamax pyyaml ]; + pythonImportsCheck = [ "betamax_serializers" ]; + meta = { homepage = "https://gitlab.com/betamax/serializers"; description = "Set of third-party serializers for Betamax"; license = lib.licenses.asl20; }; -} +})