gnu: python-pysolr: Update to 3.10.0.

* gnu/packages/python-web.scm (python-pysolr): Update to 3.10.0.
Fix indentation.
[build-system]: Swap to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.

Change-Id: I9816a58db835ba104952c3d9e189c32947f57698
This commit is contained in:
Sharlatan Hellseher 2024-11-07 21:55:24 +00:00
parent c76bec3d93
commit 43bd54aafc
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -7683,21 +7683,22 @@ wrapping the @code{requests} Python library.")
(define-public python-pysolr
(package
(name "python-pysolr")
(version "3.9.0")
(version "3.10.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "pysolr" version))
(sha256
(base32
"1rj5jmscvxjwcmlfi6hmkj44l4x6n3ln5p7d8d18j566hzmmzw3f"))))
(build-system python-build-system)
(origin
(method url-fetch)
(uri (pypi-uri "pysolr" version))
(sha256
(base32 "02gl1sma5cnpd7srpri1g68lpsg3s5n3lr462p5ll8v9s4nllyqj"))))
(build-system pyproject-build-system)
(arguments
'(#:tests? #f)) ; Tests require network access.
(native-inputs
(list python-setuptools
python-setuptools-scm
python-wheel))
(propagated-inputs
(list python-requests))
(native-inputs
(list python-setuptools-scm))
(home-page "https://github.com/django-haystack/pysolr/")
(synopsis "Lightweight python wrapper for Apache Solr")
(description