nixpkgs/pkgs/development/python-modules/sphinx-issues/default.nix
Martin Weinelt 34138e8d76 python3Packages.sphinx-issues: 3.0.1 -> 5.0.1
This commit was automatically generated using update-python-libraries.
2026-02-01 17:38:57 +01:00

40 lines
944 B
Nix

{
lib,
buildPythonPackage,
fetchFromGitHub,
flit-core,
pytestCheckHook,
sphinx,
}:
buildPythonPackage rec {
pname = "sphinx-issues";
version = "5.0.1";
pyproject = true;
src = fetchFromGitHub {
owner = "sloria";
repo = "sphinx-issues";
tag = version;
hash = "sha256-/nc5gtZbE1ziMPWIkZTkevMfVkNtJYL/b5QLDeMhzUs=";
};
postPatch = ''
substituteInPlace tests/test_sphinx_issues.py \
--replace-fail 'Path(sys.executable).parent.joinpath("sphinx-build")' '"${lib.getExe' sphinx "sphinx-build"}"'
'';
build-system = [ flit-core ];
dependencies = [ sphinx ];
nativeCheckInputs = [ pytestCheckHook ];
pythonImportsCheck = [ "sphinx_issues" ];
meta = {
homepage = "https://github.com/sloria/sphinx-issues";
description = "Sphinx extension for linking to your project's issue tracker";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ kaction ];
};
}