~ruther/guix-local

b0b988c41c9e0e591274495a1b2d6f27fcdae15a — Arun Isaac 2 years ago d084fb4
gnu: python-configargparse: Update to 1.7.

* gnu/packages/python-xyz.scm (python-configargparse): Update to 1.7.
[propagated-inputs]: Add python-pyyaml.

Change-Id: Iac1e01fbbf5cefde15facadc176ea26fee9031ee
1 files changed, 4 insertions(+), 2 deletions(-)

M gnu/packages/python-xyz.scm
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +4 -2
@@ 17249,16 17249,18 @@ consistent API regardless of how the configuration was created.")
(define-public python-configargparse
  (package
    (name "python-configargparse")
    (version "1.5.3")
    (version "1.7")
    (source (origin
              (method url-fetch)
              (uri (pypi-uri "ConfigArgParse" version))
              (sha256
               (base32
                "17vky4ihicbf7nggg30xs7h3g5rxzwgch8vilnnrvdaacszkq2qv"))))
                "1l866g1dcf2ljf8fl7ggpxk1rggry0lya4d5b264gradi1qp81p7"))))
    (build-system pyproject-build-system)
    (native-inputs
     (list python-mock python-pytest))
    (propagated-inputs
     (list python-pyyaml))
    (synopsis "Replacement for argparse")
    (description "A drop-in replacement for argparse that allows options to also
be set via config files and/or environment variables.")