~ruther/guix-local

a33fdca836b8f2c7f7291f042f70e437a863655a — Sharlatan Hellseher 8 months ago 520ab74
gnu: Add python-hatch-requirements-txt.

* gnu/packages/python-build.scm (python-hatch-requirements-txt): New variable.

Change-Id: I210329908614e73c49d2644cc083d7cc5a8d5d6b
1 files changed, 20 insertions(+), 0 deletions(-)

M gnu/packages/python-build.scm
M gnu/packages/python-build.scm => gnu/packages/python-build.scm +20 -0
@@ 905,6 905,26 @@ terms of concatenated fragments that are based on static strings, files and
parts of files defined using cut-off points or regular expressions.")
    (license license:expat)))

(define-public python-hatch-requirements-txt
  (package
    (name "python-hatch-requirements-txt")
    (version "0.4.1")
    (source
     (origin
       (method url-fetch)
       (uri (pypi-uri "hatch_requirements_txt" version))
       (sha256
        (base32 "083xakilrmy0ymh34s9wm8x8s7s8vn7ij33xz9avn1gxb1bnws1c"))))
    (build-system pyproject-build-system)
    (arguments (list #:tests? #f))      ;avoid extra test dependencies
    (propagated-inputs (list python-hatchling python-packaging-bootstrap))
    (home-page "https://github.com/repo-helper/hatch-requirements-txt")
    (synopsis "Hatchling plugin to read requirements.txt")
    (description
     "This package implements a functionality to read project dependencies
from requirements.txt.")
    (license license:expat)))

(define-public python-hatch-vcs
  (package
    (name "python-hatch-vcs")