~ruther/guix-local

4753d8f61bce69267124997571336d88a68a6503 — Ricardo Wurmus 1 year, 3 months ago d19bd45
gnu: python-django-filter: Update to 24.3.

* gnu/packages/django.scm (python-django-filter): Update to 24.3.
[build-system]: Use pyproject-build-system.
[arguments]: Make tests conditional.
[native-inputs]: Remove python-django-crispy-forms and python-mock; add
python-flit-core and tzdata-for-tests.

Change-Id: I0a7273747d53013c7aef5c1674d957223c399e21
1 files changed, 11 insertions(+), 8 deletions(-)

M gnu/packages/django.scm
M gnu/packages/django.scm => gnu/packages/django.scm +11 -8
@@ 531,23 531,26 @@ your code.")
(define-public python-django-filter
  (package
    (name "python-django-filter")
    (version "2.3.0")
    (version "24.3")
    (source (origin
              (method url-fetch)
              (uri (pypi-uri "django-filter" version))
              (uri (pypi-uri "django_filter" version))
              (sha256
               (base32
                "1bz5qzdk9pk4a2lp2yacrdnqmkv24vxnz4k3lykrnpc3b7bkvrhi"))))
    (build-system python-build-system)
                "1hyr5i5f4n5kk5ax3y39hslhy0wi2nqk6rrgajh1rlmg69kszk6q"))))
    (build-system pyproject-build-system)
    (arguments
     '(#:phases
       (modify-phases %standard-phases
         (replace 'check
           (lambda _
             (invoke "python" "runtests.py"))))))
           (lambda* (#:key tests? #:allow-other-keys)
             (when tests?
               (invoke "python" "runtests.py")))))))
    (native-inputs
     (list python-django python-django-rest-framework
           python-django-crispy-forms python-mock))
     (list python-django
           python-django-rest-framework
           python-flit-core
           tzdata-for-tests))
    (home-page "https://django-filter.readthedocs.io/en/latest/")
    (synopsis "Reusable Django application to filter querysets dynamically")
    (description