1{
2 buildPythonPackage,
3 copier,
4 corallium,
5 fetchFromGitHub,
6 lib,
7 poetry-core,
8 poetry-dynamic-versioning,
9}:
10buildPythonPackage rec {
11 pname = "copier-template-tester";
12 version = "2.2.0";
13 format = "pyproject";
14
15 src = fetchFromGitHub {
16 owner = "KyleKing";
17 repo = pname;
18 tag = version;
19 hash = "sha256-n/39Gl4q24QKfVFaeeqqu0AQt2jRSRrcnEOFRHQ+SQE=";
20 };
21
22 build-system = [
23 poetry-core
24 poetry-dynamic-versioning
25 ];
26
27 dependencies = [
28 copier
29 corallium
30 ];
31
32 meta = with lib; {
33 description = "CLI and pre-commit tool for testing copier";
34 homepage = "https://copier-template-tester.kyleking.me";
35 license = licenses.mit;
36 maintainers = with maintainers; [ yajo ];
37 };
38}