Something went wrong. Try again.
Nix Packages collection & NixOS github.com/NixOS/nixpkgs
Something went wrong. Try again.
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394{ buildPythonPackage, colorama, decorator, dunamai, fetchFromGitHub, funcy, git, hatchling, hatch-vcs, iteration-utilities, jinja2, jinja2-ansible-filters, lib, mkdocs-material, mkdocs-mermaid2-plugin, nix-update-script, mkdocstrings, packaging, pathspec, plumbum, pydantic, pygments, pyyaml, pyyaml-include, questionary,}:
buildPythonPackage (finalAttrs: { pname = "copier"; version = "9.17.1"; pyproject = true;
src = fetchFromGitHub { owner = "copier-org"; repo = "copier"; tag = "v${finalAttrs.version}"; # Conflict on APFS on darwin postFetch = '' rm $out/tests/demo/doc/ma*ana.txt ''; hash = "sha256-Bv3jXePZwF6fbOcMq1eNPrRZiCXXp0598t6qQJXol1o="; };
env.POETRY_DYNAMIC_VERSIONING_BYPASS = finalAttrs.version;
build-system = [ hatchling hatch-vcs ];
dependencies = [ colorama decorator dunamai funcy iteration-utilities jinja2 jinja2-ansible-filters mkdocs-material mkdocs-mermaid2-plugin mkdocstrings packaging pathspec plumbum pydantic pygments pyyaml pyyaml-include questionary ];
makeWrapperArgs = [ "--suffix" "PATH" ":" (lib.makeBinPath [ git ]) ];
passthru.updateScript = nix-update-script { };
meta = { description = "Library and command-line utility for rendering projects templates"; homepage = "https://copier.readthedocs.io"; changelog = "https://github.com/copier-org/copier/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ greg savtrip ]; mainProgram = "copier"; };})