pytrainer: unpin python 3.10
[NixPkgs.git] / pkgs / by-name / hp / hpp2plantuml / package.nix
blob0bb3fe0afd7445e8242aafab5788b8024824b71b
2   lib,
3   python3Packages,
4   fetchPypi,
5 }:
7 python3Packages.buildPythonApplication rec {
8   pname = "hpp2plantuml";
9   version = "0.8.5";
10   format = "wheel";
12   src = fetchPypi {
13     inherit pname version format;
14     hash = "sha256-PfTJmBypI21AAK3sMojygQfrhnRqcMmVCW4dxGfDfQg=";
15   };
17   propagatedBuildInputs = with python3Packages; [
18     jinja2
19     cppheaderparser
20   ];
22   pythonImportsCheck = [ "hpp2plantuml" ];
24   nativeCheckInputs = with python3Packages; [ pytest ];
26   meta = {
27     description = "Convert C++ header files to PlantUML";
28     homepage = "https://github.com/thibaultmarin/hpp2plantuml";
29     license = lib.licenses.mit;
30     mainProgram = "hpp2plantuml";
31     maintainers = with lib.maintainers; [ eymeric ];
32   };