diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-11-03 21:21:06 +0000 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-11-04 10:50:02 +0000 |
| commit | 2ca7922d1890f1848c59f4c835d7bbf73a8bc748 (patch) | |
| tree | c0713e53e914c8b56a09d15dc1fd97dec3ce9f9d /gnu/packages | |
| parent | 00b4c08d77129aa91bf05ca23fbbd689079d3705 (diff) | |
gnu: Add python-anaconda-cli-base.
* gnu/packages/python-xyz.scm (python-anaconda-cli-base): New variable.
Change-Id: Iaf3dd863af005bbada46080f5d2e666ec207816b
Diffstat (limited to 'gnu/packages')
| -rw-r--r-- | gnu/packages/python-xyz.scm | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 29d9c9b4b39..12e0b17f828 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -322,6 +322,45 @@ #:use-module (srfi srfi-1) #:use-module (srfi srfi-26)) +(define-public python-anaconda-cli-base + (package + (name "python-anaconda-cli-base") + (version "0.5.4") + (source + (origin + (method url-fetch) + (uri (pypi-uri "anaconda_cli_base" version)) + (sha256 + (base32 "01kspqfyqhzlb3hkxrvdlasch5ai87lizn6yz4g25ff4x7k5b4qx")))) + (build-system pyproject-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'fix-pytest-config + (lambda _ + (substitute* "pyproject.toml" + ((".*--cov.*") ""))))))) + (native-inputs + (list python-hatch-vcs + python-hatchling + python-pytest + python-pytest-mock + python-setuptools-scm)) + (propagated-inputs + (list python-click + python-packaging + python-pydantic-settings + python-readchar + python-rich + python-tomli + python-typer)) + (home-page "https://anaconda.github.io/anaconda-cli-base/") + (synopsis "Base CLI entrypoint Anaconda CLI plugins") + (description + "This package provides a base CLI entrypoint supporting Anaconda CLI plugins.") + (license license:bsd-3))) + (define-public python-annexremote (package (name "python-annexremote") |
