~ruther/guix-local

ref: 95b390b774a8be3c08a80911935e55a99741a044 guix-local/gnu/packages/python-web.scm -rw-r--r-- 373.8 KiB
gnu: python-wtforms-sqlalchemy: Fix build.

* gnu/packages/python-web.scm (python-wtforms-sqlalchemy)[native-inputs]: Add
python-setuptools and python-wheel.

Change-Id: Ie749474a95171250d6f0a975e7c7989b0ea7c292
gnu: python-zodbpickle: Fix build.

* gnu/packages/python-web.scm (python-zodbpickle)[native-inputs]: Add
python-setuptools and python-wheel.

Change-Id: I5d0b47cbf3ea746368a87a26eb967216aae07de6
b396f307 — Ricardo Wurmus 1 year, 2 months ago
gnu: Add python-python3-saml.

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

Change-Id: I2609fcea5f55372670629fd1ce5641319489feea
ec564c80 — Ricardo Wurmus 1 year, 2 months ago
gnu: python-asgiref: Update to 3.8.1.

* gnu/packages/python-web.scm (python-asgiref): Update to 3.8.1.
[build-system]: Use pyproject-build-system.
[arguments]: Remove custom 'check phase.
[native-inputs]: Add python-setuptools and python-wheel.
[propagated-inputs]: Remove python-typing-extensions.

Change-Id: Id59954de4540071ba97daca37c463e724f3a3de5
b6b7b024 — Ricardo Wurmus 1 year, 2 months ago
gnu: python-flask-httpauth: Update to 4.8.0.

* gnu/packages/python-web.scm (python-flask-httpauth): Update to 4.8.0.
[build-system]: Use pyproject-build-system.
[propagated-inputs]: Add python-flask.
[native-inputs]: Add nss-certs-for-test, python-pytest, python-setuptools, and
python-wheel; remove python-flask.

Change-Id: Iae3416cdbc79c2972e2fab6ea2b32fbc02c53499
b2eae674 — Ricardo Wurmus 1 year, 2 months ago
gnu: python-pynetbox: Update to 7.4.1.

* gnu/packages/python-web.scm (python-pynetbox): Update to 7.4.1.
[arguments]: Remove phase 'disable-failing-tests; use test-flags instead.
[propagated-inputs]: Add python-packaging.
[native-inputs]: Remove python-pyyaml.

Change-Id: I2138797ba292ae06985187ec89c2d77e580b0703
6adff6f1 — Ricardo Wurmus 1 year, 2 months ago
gnu: python-flask-socketio: Update to 5.5.1.

* gnu/packages/python-web.scm (python-flask-socketio): Update to 5.5.1.
[arguments]: Enable tests.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-pytest, python-redis, python-setuptools, and
python-wheel.

Change-Id: Ib1807a7002e2c92b722c21f3fc4eb766925b6b02
0a865dea — Ricardo Wurmus 1 year, 2 months ago
gnu: python-socketio: Update to 5.12.1.

* gnu/packages/python-web.scm (python-socketio): Update to 5.12.1.
[build-system]: Use pyproject-build-system.
[arguments]: Enable tests, but ignore asynchronous tests.
[propagated-inputs]: Remove python-aiohttp, python-requests,
python-websocket-client, python-websockets; add python-msgpack.
[native-inputs]: Add python-pytest, python-pytest-asyncio,
python-pytest-timeout, python-setuptools, python-uvicorn, and python-wheel.
[description]: Complete the sentence.

Change-Id: I3b8670d95be82729f1501f47035ada67bf5ac873
b187bd7b — Ricardo Wurmus 1 year, 2 months ago
gnu: python-engineio: Update to 4.11.2.

* gnu/packages/python-web.scm (python-engineio): Update to 4.11.2.
[build-system]: Use pyproject-build-system.
[arguments]: Enable all but one tests.
[propagated-inputs]: Add python-simple-websocket and python-tornado.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
[description]: Use complete sentences.

Change-Id: I7c78287c3a11fcfb44555ccdc65447cd8395cdfc
c15345c1 — Ricardo Wurmus 1 year, 2 months ago
gnu: Add python-simple-websocket.

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

Change-Id: Ie17eb20ad72db6331c037c52215e753f1248d144
56f0cc81 — Ricardo Wurmus 1 year, 2 months ago
gnu: python-branca: Add missing inputs.

* gnu/packages/python-web.scm (python-branca)[native-inputs]: Add
python-setuptools and python-wheel.

Change-Id: I77b68bb762dcb337cd6c776817ab66b88927cc20
079267a7 — Ricardo Wurmus 1 year, 2 months ago
gnu: python-httpauth: Add missing inputs.

* gnu/packages/python-web.scm (python-httpauth)[native-inputs]: Add
python-setuptools and python-wheel.

Change-Id: Ia130e05d4c694118bebcdd3db7180952a1dbbaca
2bcb8e6e — Ricardo Wurmus 1 year, 2 months ago
gnu: python-fastapi: Enable multipart tests.

* gnu/packages/python-web.scm (python-fastapi)[arguments]: Do not ignore
multipart tests.

Change-Id: Ifb616700cf16f7eccb49f3d72a9cb5f98a62b2b3
2839bb20 — Ricardo Wurmus 1 year, 2 months ago
gnu: python-asgi-csrf: Update to 0.11.

* gnu/packages/python-web.scm (python-asgi-csrf): Update to 0.11.
[arguments]: Remove.

Change-Id: I4814278b838f978d35a61fde8d3be9d6337d7eea
b886780e — Ricardo Wurmus 1 year, 2 months ago
gnu: python-asgi-csrf: Make compatibly with httpx 0.28.0+.

* gnu/packages/python-web.scm (python-asgi-csrf)[arguments]: Add phase
'compatibility.

Change-Id: Ifa3604fd63e9045e3f060d6b57eeeab8afd182d3
b4ab10f9 — Ricardo Wurmus 1 year, 2 months ago
gnu: python-cachecontrol-0.11: Add missing inputs.

* gnu/packages/python-web.scm (python-cachecontrol-0.11)[native-inputs]: Add
python-setuptools and python-wheel.

Change-Id: I02091636a09a92093af109b044614fe617a5dd4c
b70ac456 — Ricardo Wurmus 1 year, 3 months ago
gnu: python-flask-assets: Update to 2.1.0-1.62efd23.

* gnu/packages/python-web.scm (python-flask-assets): Update to
2.1.0-1.62efd23.
[source]: Fetch from git repository.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add nss-certs-for-test, python-pytest, python-setuptools, and
python-wheel.

Change-Id: I8c3dedb39d4cc1e51d9c3ef9fe9298586f871736
b3e8c9ce — Ricardo Wurmus 1 year, 3 months ago
gnu: python-webassets: Fix build.

* gnu/packages/python-web.scm (python-webassets)[arguments]: Delete broken
tests; run tests with nosetests.
[propagated-inputs]: Add python-pyyaml.
[native-inputs]: Remove python-pytest.

Change-Id: Iee1a38b02770259d11e4c7f6eff5d25c6be52ff9
b1705249 — Ricardo Wurmus 1 year, 3 months ago
gnu: Remove python-flask-basicauth.

This project is abandoned and has test failures that indicate that it doesn't
actually work properly anymore.

* gnu/packages/python-web.scm (python-flask-basicauth): Remove variable.

Change-Id: I828bd5409d71d45c5549e74deba3edecbfac4572
7694e684 — Ricardo Wurmus 1 year, 3 months ago
gnu: python-flask-login: Update to 0.6.3.

* gnu/packages/python-web.scm (python-flask-login): Update to 0.6.3.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Ie1dc0ffccc11172e21d0013d84c064b8c2793e5f
Next