~ruther/guix-local

ref: c5348a51cbb55c75e64a972bf55a33f982fb6e90 guix-local/gnu/packages/python-web.scm -rw-r--r-- 438.4 KiB
edffdbe6 — Hugo Buddelmeijer 5 months ago
gnu: python-woob: Update to 3.7.

* gnu/packages/python-web.scm: Add iso-codes module.

* gnu/packages/python-web.scm (python-woob): Update to 3.7.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments] <#:tests?>: Enable.
<#:test-flags>: Disable tests that require internet.
<#phases>: Add 'relax-requirements phase.
[propagated-inputs]: Remove python-pyqt and python-six; add
python-packaging, python-pycountry, python-responses, python-rich, and
python-termcolor.
[native-inputs]: Remove python-coverage, python-flake8, python-nose,
python-selenium, and python-xunitparser; add nss-certs-for-test,
python-pytest, and python-setuptools.

Change-Id: I74fda9b960e5640600d59d5ae3163943f53a7804
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
60027b1c — wrobell 8 months ago
gnu: Add python-blacksheep.

* gnu/packages/python-web.scm (python-blacksheep): New variable.

Change-Id: Ia6ffb6360f6ba932936dc2196161b4ef2cbcd733
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
7dca3b9e — wrobell 8 months ago
gnu: Add python-guardpost.

* gnu/packages/python-web.scm (python-guardpost): New variable.

Change-Id: Ib77bb20020770ac5a3369e97279b19bd75bbcc8b
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
b286fc5a — wrobell 8 months ago
gnu: Add python-essentials-openapi.

* gnu/packages/python-web.scm (python-essentials-openapi): New variable.

Change-Id: I80a6c65c2865b79ce01d541d53f8859e9aa9c157
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
be923f92 — Sharlatan Hellseher 5 months ago
gnu: python-apprise: Move to python-web.

* gnu/packages/python-xyz.scm (python-apprise): Move from here ...
* gnu/packages/python-web.scm: ... to here.

Change-Id: Iec9be9ed71ea199bbcf9a0ad66a6251d51bc0484
f5d61ca6 — John Kehayias 5 months ago
gnu: python-websocket-client-0.59: Fix tests.

* gnu/packages/python-web.scm (python-websocket-client-0.59)[native-inputs]:
Add python-six.

Change-Id: I213b164858db5fe4e8aeea643daf1a1b98998835
77165966 — Sharlatan Hellseher 5 months ago
gnu: python-aiorpcx: Fix tests.

* gnu/packages/python-web.scm (python-aiorpcx)[native-inputs]: Remove
python-pytest-asyncio and python-wheel; add python-pytest-asyncio-0.26.

Change-Id: I8acf3eb36a0ab1a41038471456aa15d0fef92cbc
73829489 — Hugo Buddelmeijer 5 months ago
gnu: python-noiseprotocol: Fix tests.

* gnu/packages/python-web.scm (python-noiseprotocol): Fix tests.
[native-inputs]: Remove python-wheel; add python-pytest.
[source]: Switch to git-fetch to have tests.

Change-Id: I474ef101c1d645dea06c6a953928793d70c7caf2
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
cf67c483 — Nicolas Graves 5 months ago
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>
ab9eb3e3 — Sharlatan Hellseher 5 months ago
gnu: python-google-auth-httplib2: Update to 0.2.0.

* gnu/packages/python-web.scm (python-google-auth-httplib2): Update to 0.2.0.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-mock; add python-pyparsing and
python-setuptools.

Change-Id: I5f8a3951fcd68bc7633f0450ec706a871c5f4590
6941116f — Sharlatan Hellseher 5 months ago
gnu: python-js2py: Fix build.

* gnu/packages/python-web.scm (python-js2py) [propagated-inputs]: Remove
python-numpy; add python-six.
[native-inputs]: Remove python-pytest and python-wheel.

Change-Id: I5e18ac4c7eff8de3aa8858021d530b967c1a3529
6fccf2d5 — Sharlatan Hellseher 5 months ago
gnu: python-engineio: Update to 4.12.2.

* gnu/packages/python-web.scm (python-engineio): Update to 4.12.2.
[propagated-inputs]: Remove python-tornado.
[native-inputs]: Remove python-wheel; add python-pytest-asyncio and python-tornado.

Change-Id: I29e6bbc8ebcd3734a76fab524bd6958c6360d355
492bfd2b — Sharlatan Hellseher 5 months ago
gnu: python-google-auth: Update to 2.40.3.

* gnu/packages/python-web.scm (python-google-auth): Update to 2.40.3.
[propagated-inputs]: Remove python-cachetools; add python-cachetools-5.

Change-Id: Ie31e53b04df90fcdc6a730dbace042b5ca33b329
20b6b673 — Nicolas Graves 5 months ago
gnu: python-socks: Update to 2.7.2.

* gnu/packages/python-web.scm (python-socks): Update to 2.7.2.
[source]: Switch to git-fetch.
[native-inputs]: Add python-pytest-trio.  Remove python-wheel.

Change-Id: I0e75b01fb350d964997d5d3a6d8e8e6a1dcbcd67
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
e970b09a — Nicolas Graves 5 months ago
gnu: python-mf2py: Update to 2.0.1.

* gnu/packages/python-web.scm (python-mf2py): Update to 2.0.1.
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove them.
[native-inputs]: Add python-poetry-core.
[description]: Improve style.

Change-Id: I43b67d96178314a2efe442ff6fd6ab34865daa5a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8065ffb0 — Sharlatan Hellseher 5 months ago
gnu: python-pyjsparser: Disable tests.

* gnu/packages/python-web.scm (python-pyjsparser)[arguments] <tests?>:
No tests in PyPI.
[native-inputs]: Remove python-wheel.

Change-Id: I354c8dacd7e05f4ab4d760a53ab1c327c4521ee0
6a82e208 — Nicolas Graves 5 months ago
gnu: python-livereload: Fix tests.

* gnu/packages/python-web.scm (python-livereload):
[arguments]<#:test-backend>: Set it.
[native-inputs]: Remove python-wheel.

Change-Id: I89d27dfc3ebba7c32ddafdcc9266ce60cf1aa3bf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
205b9234 — Nicolas Graves 5 months ago
gnu: python-python3-saml: Fix package.

* gnu/packages/python-web.scm (python-python3-saml):
[arguments]<#:phases>: Improve style.
[inputs]: Add xmlsec-openssl.

Change-Id: I99b3f121aa1edc57afda203cc88d8a03c1b2de35
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
73dc09c0 — Nicolas Graves 5 months ago
gnu: python-webassets: Update to 3.0.0.

* gnu/packages/python-web.scm (python-webassets): Update to 3.0.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove them.
[native-inputs]: Remove them. Add python-hatchling and python-pytest.
[propagated-inputs]: Add python-zope-dottedname.
[description]: Improve wording and style.

Change-Id: Ibb3c0f6889557df93b781303bec3f12a9245487c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
388eb14f — Nicolas Graves 5 months ago
gnu: Add python-zope-dottedname.

* gnu/packages/python-web.scm (python-zope-dottedname): New variable.

Change-Id: I10b77975606e99b76b39c93bf13a7c09144cac25
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Next