gnu: python-munch: Update to 4.0.0.

* gnu/packages/python-xyz.scm (python-munch): Update to 4.0.0.
[build-system]: Swap to pyproject-build-system.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-pbr; add python-astroid,
python-setuptools, and python-wheel.

Change-Id: Ie2c8698ecac7990c70f479b8e35dc138ce0343bb
This commit is contained in:
Sharlatan Hellseher 2025-02-09 21:19:15 +00:00
parent 5754f6a097
commit 45943e0979
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -9542,17 +9542,20 @@ methods is arguably lacking. This package provides drop-in wrappers
(define-public python-munch
(package
(name "python-munch")
(version "2.5.0")
(version "4.0.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "munch" version))
(sha256
(base32
"1lnvlic9g68hcmgdnv5bzp0nx2bf1kjclj54gx0s7nyl4ipmywrd"))))
(build-system python-build-system)
(native-inputs (list python-pbr python-pytest))
(propagated-inputs (list python-six))
(origin
(method url-fetch)
(uri (pypi-uri "munch" version))
(sha256
(base32
"0d928bdzm0d9s9f058xa72pywps2zjdgvhrp9rm22qqj8r8v2b2l"))))
(build-system pyproject-build-system)
(native-inputs
(list python-astroid
python-pytest
python-setuptools
python-wheel))
(home-page "https://github.com/Infinidat/munch")
(synopsis "Dot-accessible dictionary")
(description "Munch is a dot-accessible dictionary similar to JavaScript