diff --git a/pkgs/development/python-modules/alectryon/default.nix b/pkgs/development/python-modules/alectryon/default.nix index 035a272b3be1..7895437e6b17 100644 --- a/pkgs/development/python-modules/alectryon/default.nix +++ b/pkgs/development/python-modules/alectryon/default.nix @@ -6,27 +6,34 @@ dominate, beautifulsoup4, docutils, + myst-parser, + setuptools, sphinx, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "alectryon"; - version = "1.4.0"; - format = "setuptools"; + version = "2.0.0"; + pyproject = true; src = fetchPypi { - inherit pname version; - sha256 = "00cxzfifvgcf3d3s8lsj1yxcwyf3a1964p86fj7b42q8pa0b4r3i"; + inherit (finalAttrs) pname version; + sha256 = "sha256-ouuCwipCQKSlH8NpF5QZd4jx4mEYooyIcnRhtDRWOnU="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ pygments dominate beautifulsoup4 docutils + myst-parser sphinx ]; + pythonImportsCheck = [ "alectryon" ]; + doCheck = false; meta = { @@ -36,4 +43,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ Zimmi48 ]; }; -} +})