diff --git a/pkgs/development/python-modules/git-find-repos/default.nix b/pkgs/development/python-modules/git-find-repos/default.nix new file mode 100644 index 000000000000..251e80937de0 --- /dev/null +++ b/pkgs/development/python-modules/git-find-repos/default.nix @@ -0,0 +1,28 @@ +{ + buildPythonPackage, + fetchFromGitHub, + lib, + setuptools-scm, +}: +buildPythonPackage rec { + pname = "git-find-repos"; + version = "2.1.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "acroz"; + repo = "git-find-repos"; + rev = version; + sha256 = "sha256-4TuZlt6XH4//DBHPuIMl/i3Tp6Uft62dGCTAuZ2rseE="; + }; + + build-system = [ setuptools-scm ]; + + meta = { + description = "A simple CLI tool for finding git repositories"; + homepage = "https://github.com/acroz/git-find-repos"; + license = lib.licenses.mit; + mainProgram = "git-find-repos"; + maintainers = [ lib.maintainers.yajo ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 82f7c826c07c..ac0634dce11c 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4816,6 +4816,8 @@ self: super: with self; { git-filter-repo = callPackage ../development/python-modules/git-filter-repo { }; + git-find-repos = callPackage ../development/python-modules/git-find-repos { }; + git-revise = callPackage ../development/python-modules/git-revise { }; git-sweep = callPackage ../development/python-modules/git-sweep { };