summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2025-07-01 13:56:25 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-07-03 12:26:47 +0100
commit60022d25d5867fd83d888185e79110f1e5fe177d (patch)
tree4bf9cd77ae7c9712d548b188e4cb643e7fca21e9 /gnu
parent16bd2871d6bd90eb236228ad79c2c83b9fb8f720 (diff)
gnu: python-flatten-json: Update to 0.1.14-0.900c4fe.
* gnu/packages/python-xyz.scm (python-flatten-json): Update to 0.1.14-0.900c4fe. [source]: Swap to git-fetch and latest commit associated with 0.1.14 version. [build-system]: Use pyproject. [native-inputs]: Add python-pytest, python-setuptools, and python-wheel. Change-Id: Ia28ae8f5a10cd198746b15689b84f512d254a1df
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/python-xyz.scm44
1 files changed, 28 insertions, 16 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index dc3e17f8f77..4790ee5335d 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -38784,23 +38784,35 @@ parsing.")
38784 (license license:expat))) 38784 (license license:expat)))
38785 38785
38786(define-public python-flatten-json 38786(define-public python-flatten-json
38787 (package 38787 ;; The latest version was not tagged on GitHub, PyPI provides no tests, use
38788 (name "python-flatten-json") 38788 ;; the commit assosiated with 0.1.14 version.
38789 (version "0.1.13") 38789 (let ((commit "900c4feebcfcd831ddb6143c4b246024ecf911ec")
38790 (source 38790 (revision "0"))
38791 (origin 38791 (package
38792 (method url-fetch) 38792 (name "python-flatten-json")
38793 (uri (pypi-uri "flatten_json" version)) 38793 (version (git-version "0.1.14" revision commit))
38794 (sha256 38794 (source
38795 (base32 "007m28gfs7pmz2rqqjxpial6skzw26hrfi8vrdy9agi9x0rj6dgf")))) 38795 (origin
38796 (build-system python-build-system) 38796 (method git-fetch) ; no tests in PyPI release
38797 (propagated-inputs (list python-six)) 38797 (uri (git-reference
38798 (home-page "https://github.com/amirziai/flatten") 38798 (url "https://github.com/amirziai/flatten")
38799 (synopsis "Flatten JSON objects") 38799 (commit commit)))
38800 (description 38800 (file-name (git-file-name name version))
38801 "The @code{flatten_json} Python library flattens the hierarchy in your 38801 (sha256
38802 (base32 "1vk2ykmk4wirsywinxk9v520y6iv857bn0hsizm25s3d08v5a3sb"))))
38803 (build-system pyproject-build-system)
38804 (native-inputs
38805 (list python-pytest
38806 python-setuptools
38807 python-wheel))
38808 (propagated-inputs
38809 (list python-six))
38810 (home-page "https://github.com/amirziai/flatten")
38811 (synopsis "Flatten JSON objects")
38812 (description
38813 "The @code{flatten_json} Python library flattens the hierarchy in your
38802object, which can be useful if you want to force your objects into a table.") 38814object, which can be useful if you want to force your objects into a table.")
38803 (license license:expat))) 38815 (license license:expat))))
38804 38816
38805(define-public python-deepdiff 38817(define-public python-deepdiff
38806 (package 38818 (package