diff --git a/pkgs/development/python-modules/sphinx-autoapi/default.nix b/pkgs/development/python-modules/sphinx-autoapi/default.nix index 1da00715ba97..dd93e2abac28 100644 --- a/pkgs/development/python-modules/sphinx-autoapi/default.nix +++ b/pkgs/development/python-modules/sphinx-autoapi/default.nix @@ -1,11 +1,11 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, pythonOlder, # build-system - setuptools, + flit-core, # dependencies astroid, @@ -21,18 +21,19 @@ buildPythonPackage rec { pname = "sphinx-autoapi"; - version = "3.3.2"; + version = "3.4.0"; pyproject = true; disabled = pythonOlder "3.8"; - src = fetchPypi { - pname = "sphinx_autoapi"; - inherit version; - hash = "sha256-6/i0Sy66tcKPAmPsbC+KzdFW6bLVOaWOyjnS82hEUXM="; + src = fetchFromGitHub { + owner = "readthedocs"; + repo = "sphinx-autoapi"; + tag = "v${version}"; + hash = "sha256-EOrbNs1IAeQbdrmOcNaBx2mxN/ec9IvjKTcOr/xR3YA="; }; - build-system = [ setuptools ]; + build-system = [ flit-core ]; dependencies = [