gnu: python-django-override-storage: Update to 0.3.2.

* gnu/packages/django.scm (python-django-override-storage): Update to 0.3.2.
[build-system]: Switch to pyproject-build-system.
[arguments, home-page]: Standardize style.
[native-inputs]: Add python-setuptools.

Change-Id: Ia59452958369ac69687b0243a9a338026a3e624b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This commit is contained in:
Nicolas Graves 2025-09-29 08:11:36 +02:00 committed by Sharlatan Hellseher
parent 9f4fabc011
commit f53ab0d811
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -1758,27 +1758,27 @@ Amazon S3, Dropbox, local file storage or any Django storage.")
(define-public python-django-override-storage (define-public python-django-override-storage
(package (package
(name "python-django-override-storage") (name "python-django-override-storage")
(version "0.3.0") (version "0.3.2")
(home-page "https://github.com/danifus/django-override-storage")
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
(url home-page) (url "https://github.com/danifus/django-override-storage")
(commit (string-append "v" version)))) (commit (string-append "v" version))))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 "081kzfk7mmybhihvc92d3hsdg0r2k20ydq88fs1fgd348sq1ax51")))) (base32 "1zxfzawhcm1lnxl0d025z6ipgfarvqr2jyl4cg7680gs73m5ikw5"))))
(build-system python-build-system) (build-system pyproject-build-system)
(arguments (arguments
'(#:phases (modify-phases %standard-phases (list
(replace 'check #:phases
(lambda _ #~(modify-phases %standard-phases
(invoke "python" "runtests.py")))))) (replace 'check
(native-inputs (lambda _
(list python-mock)) (invoke "python" "runtests.py"))))))
(propagated-inputs (native-inputs (list python-mock python-setuptools))
(list python-django)) (propagated-inputs (list python-django))
(home-page "https://github.com/danifus/django-override-storage")
(synopsis "Django test helpers to manage file storage side effects") (synopsis "Django test helpers to manage file storage side effects")
(description (description
"This project provides tools to help reduce the side effects of using "This project provides tools to help reduce the side effects of using