gnu: python-diskcache: Update to 5.6.3.

* gnu/packages/python-xyz.scm (python-diskcache): Update to 5.6.3.
[source]: Use GitHub origin since PyPI missing docs which are needed for
tests.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add required native-inputs.

Change-Id: I169c24c02356407902a69cc4937a4761be47b6e6
This commit is contained in:
jgart 2025-06-22 15:21:36 -04:00
parent 60c6133a98
commit 8f97502396
No known key found for this signature in database
GPG key ID: A52AA2B477B6DD35

View file

@ -4920,17 +4920,30 @@ tasks rather than a standard compliant master implementation.")
(define-public python-diskcache (define-public python-diskcache
(package (package
(name "python-diskcache") (name "python-diskcache")
(version "4.1.0") (version "5.6.3")
(source (source
(origin (origin
(method url-fetch) (method git-fetch)
(uri (pypi-uri "diskcache" version)) (uri (git-reference
(url "https://github.com/grantjenks/python-diskcache")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"1q2wz5sj16zgyy1zpq516qgbnfwsavk1pl2qks0f4r62z5cmmvmw")))) "0mird2yj3xbh71g325admxpif9h20w0xgp9hw6ss2bdbzxsykh6m"))))
(build-system python-build-system) (build-system pyproject-build-system)
(arguments (native-inputs
`(#:tests? #f)) ;test suite not included in the release (list python-django
python-ipython
python-matplotlib
python-pytest
python-pytest-cov
python-pytest-django
python-pytest-env
python-pytest-xdist
python-sphinx
python-setuptools
python-wheel))
(home-page "https://www.grantjenks.com/docs/diskcache/") (home-page "https://www.grantjenks.com/docs/diskcache/")
(synopsis "Disk and file backed cache library") (synopsis "Disk and file backed cache library")
(description "DiskCache is a disk and file backed persistent cache.") (description "DiskCache is a disk and file backed persistent cache.")