10 python3.pkgs.buildPythonApplication rec {
15 inherit pname version;
16 hash = "sha256-vdGtdJGkaUzH2JoxuFsfM57OodlxbEHuLl81giKUn6U=";
19 propagatedBuildInputs = with python3.pkgs; [
25 ] ++ lib.optionals (python3.pythonOlder "3.11") [
29 nativeCheckInputs = with python3.pkgs; [
42 # assumes we have checked out the full repo (including remotes)
43 "test_real_get_github_repos"
47 version = testers.testVersion { package = scriv; };
51 description = "Command-line tool for helping developers maintain useful changelogs.";
52 homepage = "https://github.com/nedbat/scriv";
53 changelog = "https://github.com/nedbat/scriv/releases/tag/${version}";
54 license = lib.licenses.asl20;
55 maintainers = with lib.maintainers; [ amesgen ];