~ruther/guix-local

ref: 78405c1df8e15667c0698b5d2d71aa242e5a76fd guix-local/gnu/packages/python-web.scm -rw-r--r-- 397.8 KiB
20591361 — Sharlatan Hellseher 1 year, 2 months ago
gnu: Remove python-webcolors-24.

It's the same variant as python-webcolors.

* gnu/packages/python-web.scm (python-webcolors-24): Delete variable.
* gnu/packages/python-xyz.scm (python-jsonschema) [propagated-inputs]:
Remove python-webcolors-24; add python-webcolors.

Change-Id: Iaa1db96aaf95618ecef5e8560472b1122e18f009
4db0aaf4 — Sharlatan Hellseher 1 year, 2 months ago
gnu: Add python-gevent-websocket.

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

Change-Id: I07f2305c1e1ec257f8764319eadfd28d319b54e5
baf696f2 — Sharlatan Hellseher 1 year, 2 months ago
gnu: python-urllib3-next: Update to 2.3.0.

Keep urllib3@1.26.17 but under the dedicated variable name making it
less confusing with "-next" suffix which is meant to be higher version
of the current one.

* gnu/packages/python-web.scm (python-urllib3-next): Update to
2.3.0. Inherit from python-urllib3.
[native-inputs]: Add python-hatchling and python-hatch-vcs.
(python-urllib3-1.26): New variable.
(python-elasticsearch) [propagated-inputs]: Remove python-urllib3-next;
add python-urllib3-1.26.

* gnu/packages/android.scm (sdkmanager) [inputs]: Remove
python-urllib3-next; add python-urllib3-1.26.
* gnu/packages/package-management.scm (conan) [propagated-inputs]:
Likewise.
* gnu/packages/video.scm (yt-dlp) [inputs]: Likewise.

Change-Id: I2679dda98180815d4e3580d965b8db9c61e53f4a
10f55161 — Nicolas Graves 1 year, 2 months ago
gnu: python-sanic: Update to 25.3.0.

* gnu/packages/python-web.scm (python-sanic): Update to 25.3.0.
[source]: Add a snippet to loosen setuptools requirement.
[native-inputs]: Add python-chardet, python-cryptography,
python-docutils, python-mypy, python-pygments,
python-pytest-benchmark, python-pytest-sanic, python-slotscheck,
python-towncrier, python-types-ujson.

Change-Id: I6babcb936dc11a1cd253019edf679e8991976527
Signed-off-by: Steve George <steve@futurile.net>
c5a3f8f9 — Sharlatan Hellseher 1 year, 2 months ago
gnu: python-dropbox: Enable tests.

* gnu/packages/python-web.scm (python-dropbox): [source]: Swap to
git-fetch.
[arguments] <tests-flags>: Skip all tests requiring networking.
<phases>: Add 'relax-requirements, and 'pre-check.
[native-inputs]: Remove python-pytest-runner; add nss-certs-for-test,
python-mock, python-pytest-mock, python-setuptools, and python-wheel.

Change-Id: I0da3b5a99872dfab9207499ec0f150f52f0b1e4c
32b3bcef — Sharlatan Hellseher 1 year, 2 months ago
gnu: python-dropbox: Move python-web.

* gnu/packages/file-systems.scm (python-dropbox): Move from here ...
* gnu/packages/python-web.scm: .. to here.

Change-Id: Ib75e507a4c3d98becdd606b466bb360e77956637
77a60228 — Sharlatan Hellseher 1 year, 2 months ago
gnu: python-scrapy: Run test in parallel.

* gnu/packages/python-web.scm (python-scrapy) [arguments] <test-flags>:
Run tests in parallel (supported upstream, see
<docs/contributing.rst>). Skip documentation tests.

Change-Id: Id86dd5e7701be4997fa241b126f18ca733940aef
22c2ef5f — Nicolas Graves 1 year, 3 months ago
gnu: python-flask-seasurf: Update to 2.0.0.

* gnu/packages/python-web.scm (python-flask-seasurf): Update to 2.0.0.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
c4bc6cf4 — Nicolas Graves 1 year, 3 months ago
gnu: Remove python-cookies.

This is a leaf package in python, broken and undevelopped for 10 years.

* gnu/packages/python-web.scm (python-cookies): Delete variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
d7817735 — Nicolas Graves 1 year, 3 months ago
gnu: python-port-for: Update to 0.7.4.

* gnu/packages/python-web.scm (python-port-for): Update to 0.7.4.
[build-system]: Switch to pyproject.
[native-inputs]: Remove python-mock.  Add python-setuptools,
python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
22416fb2 — Nicolas Graves 1 year, 3 months ago
gnu: python-furl: Update to 2.1.4.

* gnu/packages/python-web.scm (python-furl): Update to 2.1.4.
[build-system]: Swtich to pyproject.
[arguments]{test-flags}: Ignore failing tests.
[propagated-inputs]: Sort.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
7780df4e — Nicolas Graves 1 year, 3 months ago
gnu: python-databricks-cli: Update to 0.18.0.

* gnu/packages/python-web.scm (python-databricks-cli): Update to
0.18.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style, use gexps.
[native-inputs]: Add python-setuptools, python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
0ba43947 — Sharlatan Hellseher 1 year, 3 months ago
gnu: python-css-parser: Update to 1.0.10.

* gnu/packages/python-web.scm (python-css-parser): Update to 1.0.10.

Change-Id: I2775f4f7871582d066ed5d4bb1831bb666f730aa
a56bfbb4 — Sharlatan Hellseher 1 year, 3 months ago
gnu: python-js2py: Update to 0.74.

* gnu/packages/python-web.scm (python-js2py): Update to 0.74.
[build-system]: Swap to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
[propagated-inputs]: Remove python-six; add python-numpy.

Change-Id: I0b2a31241fd2c075c8555a921b805e254436de6a
e1561169 — Nicolas Graves 1 year, 3 months ago
gnu: python-netaddr: Update to 1.3.0.

* gnu/packages/python-web.scm (python-netaddr): Update to 1.3.0.
[build-system]: Switch to pyproject.
[native-inputs]: Add python-poetry-core, python-pytest,
python-setuptools, python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
f4a21e18 — Nicolas Graves 1 year, 3 months ago
gnu: python-netaddr: Move to (gnu packages python-web).

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

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
474dc182 — Ricardo Wurmus 1 year, 3 months ago
gnu: python-werkzeug-1.0: Do not abort on warnings.

* gnu/packages/python-web.scm (python-werkzeug-1.0)[arguments]: Remove custom
'check phase; do not raise errors when warnings are printed.

Change-Id: Ia13e63f6504e5254e35625528ad3ed8e00355528
ccc67fb7 — Ricardo Wurmus 1 year, 3 months ago
gnu: python-flask-oidc: Update to 2.3.1.

* gnu/packages/python-web.scm (python-flask-oidc): Update to 2.3.1.
[build-system]: Use pyproject-build-system.
[propagated-inputs]: Remove python-itsdangerous, python-oauth2client, and
python-six; add python-authlib, python-blinker, python-requests, and
python-responses.
[native-inputs]: Add python-pytest and python-poetry-core; remove python-nose
and python-mock.

Change-Id: I5658d420c49626fd72c7c8a4e7fff13eaaee6276
ebf1da07 — Ricardo Wurmus 1 year, 3 months ago
gnu: Add python-authlib.

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

Change-Id: Ia19965ca2e6b26d40740a6fb96a2a03d7842d364
cfb0fc85 — Ricardo Wurmus 1 year, 3 months ago
gnu: python-pecan: Update to 1.6.1.

* gnu/packages/python-web.scm (python-pecan): Update to 1.6.1.
[build-system]: Use pyproject-build-system.
[native-inputs]: Remove uwsgi.
[arguments]: Remove 'relax-requirements phase and custom 'check phase.

Change-Id: I94a09a56fa2f353d8df3a96cb38a5bd73d5b0c0b
Next