gnu: python-django-extensions: Update to 4.1.

* gnu/packages/django.scm (python-django-extensions): Update to 4.1.
[build-system]: Use pyproject-build-system.
[propagated-inputs]: Remove python-dateutil, python-six, python-vobject,
python-werkzeug.
[native-inputs]: Remove python-mock, python-tox. Add
python-setuptools-next, python-wheel.
[home-page]: Don't break line.

Change-Id: Ib8234deeabf95638b5a21048b47d12ef216d0fd6
This commit is contained in:
Vinicius Monego 2025-07-16 22:42:20 -03:00
parent a2972392a2
commit ed0ee73116
No known key found for this signature in database
GPG key ID: 637B0B138065B68A

View file

@ -232,7 +232,7 @@ and adapters that are useful for non-trivial configuration scenarios.")
(define-public python-django-extensions
(package
(name "python-django-extensions")
(version "3.0.6")
(version "4.1")
(source
(origin
(method git-fetch)
@ -242,24 +242,21 @@ and adapters that are useful for non-trivial configuration scenarios.")
(commit version)))
(file-name (string-append name "-" version))
(sha256
(base32
"0sra6hazqvspxd1pnx5cj7gia1rkaz3hn06ib4wd0frc167f5afy"))))
(build-system python-build-system)
(base32 "1qayan9za7ylvzkwp6p0l0735gavnzd1kdjsfc178smq6xnby0ss"))))
(build-system pyproject-build-system)
(arguments
'(#:tests? #f)) ;XXX: requires a Postgres or MySQL database
(propagated-inputs
(list python-six python-vobject python-werkzeug python-dateutil
python-django))
(list python-django))
(native-inputs
(list python-mock
python-factory-boy
python-tox
(list python-factory-boy
python-pytest
python-pytest-cov
python-pytest-django
python-shortuuid))
(home-page
"https://github.com/django-extensions/django-extensions")
python-setuptools-next
python-shortuuid
python-wheel))
(home-page "https://github.com/django-extensions/django-extensions")
(synopsis "Custom management extensions for Django")
(description
"Django-extensions extends Django providing, for example, management