From 75150f354dfe7034e3fadfc2f830b9201a0fa31e Mon Sep 17 00:00:00 2001 From: Jairo Llopis Date: Tue, 12 Mar 2024 07:52:04 +0000 Subject: [PATCH] python3Packages.copier-template-tester: init at 2.1.1 --- .../copier-template-tester/default.nix | 38 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 40 insertions(+) create mode 100644 pkgs/development/python-modules/copier-template-tester/default.nix diff --git a/pkgs/development/python-modules/copier-template-tester/default.nix b/pkgs/development/python-modules/copier-template-tester/default.nix new file mode 100644 index 000000000000..e03cf9700c8d --- /dev/null +++ b/pkgs/development/python-modules/copier-template-tester/default.nix @@ -0,0 +1,38 @@ +{ + buildPythonPackage, + copier, + corallium, + fetchFromGitHub, + lib, + poetry-core, + poetry-dynamic-versioning, +}: +buildPythonPackage rec { + pname = "copier-template-tester"; + version = "2.1.1"; + format = "pyproject"; + + src = fetchFromGitHub { + owner = "KyleKing"; + repo = pname; + rev = version; + hash = "sha256-q1SNsy5CbBmGTGVejSN8P8BkdiasZjnW8BWMXOfSD1s="; + }; + + build-system = [ + poetry-core + poetry-dynamic-versioning + ]; + + dependencies = [ + copier + corallium + ]; + + meta = with lib; { + description = "ctt: CLI and pre-commit tool for testing copier"; + homepage = "https://copier-template-tester.kyleking.me"; + license = licenses.mit; + maintainers = with maintainers; [ yajo ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index e796d3a0017c..df4ad5a4d55e 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2873,6 +2873,8 @@ self: super: with self; { copier = callPackage ../development/python-modules/copier { }; + copier-template-tester = callPackage ../development/python-modules/copier-template-tester { }; + copykitten = callPackage ../development/python-modules/copykitten { }; coqpit = callPackage ../development/python-modules/coqpit { };