1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-04 16:25:54 +02:00

gnu: python-shopifyapi: Switch to pyproject.

* gnu/packages/python-web.scm (python-shopifyapi):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools-next.
[description]: Improve style.

Change-Id: If574f434dc796c26f07f93f60157bea5a2ac9aaf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This commit is contained in:
Nicolas Graves
2025-09-24 21:46:01 +02:00
committed by Sharlatan Hellseher
parent 16ff95c3c8
commit cf67c48303
+13 -9
View File
@@ -11702,19 +11702,23 @@ infer complex relations and structures.")
(package
(name "python-shopifyapi")
(version "12.0.0")
(source (origin
(method url-fetch)
(uri (pypi-uri "ShopifyAPI" version))
(sha256
(base32
"03np9mkycqbw5l5vk0srmq353q3vmbycbbarzv0cg3z703p81gnb"))))
(build-system python-build-system)
(native-inputs (list python-mock))
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/Shopify/shopify_python_api")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0qhs52yxwyasdigdsajsnqqb3jg78a3fm7cmx8dfq267l64xk465"))))
(build-system pyproject-build-system)
(native-inputs (list python-mock python-setuptools))
(propagated-inputs (list python-pyactiveresource python-pyjwt
python-pyyaml python-six))
(home-page "https://github.com/Shopify/shopify_python_api")
(synopsis "Shopify API for Python")
(description "This package provides the Shopify API for Python.
(description
"This package provides the Shopify API for Python.
The ShopifyAPI library allows Python developers to programmatically access the
admin section of stores using an ActiveResource-like interface similar the