gnu: Deprecate python-django-jsonfield.

* gnu/packages/django.scm (python-django-jsonfield): Rewrite in terms of
DEPRECATED-PACKAGE with PYTHON-DJANGO as the replacement.
This commit is contained in:
Marius Bakke 2020-09-11 17:59:16 +02:00
parent 87f067657e
commit 6673d1b58b
No known key found for this signature in database
GPG key ID: A2A06DF2A33A54FA

View file

@ -592,33 +592,9 @@ (define-public python-django-jinja
example, explicit calls to callables from templates and better performance.")
(license license:bsd-3)))
;; JSONField is now built-in to Django, obsoleting this package.
(define-public python-django-jsonfield
(package
(name "python-django-jsonfield")
(version "1.0.3")
(source (origin
(method url-fetch)
(uri (pypi-uri "jsonfield" version))
(sha256
(base32
"19x4lak0hg9c20r7mvf27w7i8r6i4sg2g0ypmlmp2665fnk76zvy"))))
(build-system python-build-system)
(arguments
`(#:phases
(modify-phases %standard-phases
(add-before 'check 'fix-tests
(lambda _
(substitute* "jsonfield/tests.py"
(("django.forms.util") "django.forms.utils")))))))
(propagated-inputs
`(("python-django" ,python-django)))
(home-page "https://github.com/bradjasper/django-jsonfield")
(synopsis "Store validated JSON in your model")
(description
"Django-jsonfield is a reusable Django field that allows you to store
validated JSON in your model. It silently takes care of serialization. To
use, simply add the field to one of your models.")
(license license:expat)))
(deprecated-package "python-django-jsonfield" python-django))
(define-public python-dj-database-url
(package