3 , buildPythonApplication
10 buildPythonApplication rec {
14 # Manually set version because prb wants to get it from the git
15 # upstream repository (and we are installing from tarball instead)
16 PBR_VERSION = version;
18 src = fetchFromGitea {
19 domain = "opendev.org";
23 hash = "sha256-UfYc662NqnQt0+CKc+18jXnNTOcZv8urCNBsWd6x0VQ=";
26 outputs = [ "out" "man" ];
32 propagatedBuildInputs = [
34 setuptools # implicit dependency, used to get package version through pkg_resources
37 # Don't run tests because they pull in external dependencies
38 # (a specific build of gerrit + maven plugins), and I haven't figured
39 # out how to work around this yet.
42 pythonImportsCheck = [ "git_review" ];
44 passthru.updateScript = gitUpdater { };
47 description = "Tool to submit code to Gerrit";
48 homepage = "https://opendev.org/opendev/git-review";
49 license = licenses.asl20;
50 maintainers = with maintainers; [ kira-bruneau ];
51 mainProgram = "git-review";