~ruther/guix-local

ref: b187bd7bcd0df1d28326eebf771be63270fb26c2 guix-local/gnu/packages/python-web.scm -rw-r--r-- 372.2 KiB
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
5f1895ea — Ricardo Wurmus 1 year, 3 months ago
gnu: python-flask-htpasswd: Update to 0.5.0.

* gnu/packages/python-web.scm (python-flask-htpasswd): Update to 0.5.0.
[build-system]: Use pyproject-build-system.
[arguments]: Disable tests.

Change-Id: I24ec759fcfbfef3b64f5ca730ed43bf48690288b
2dc949d6 — Ricardo Wurmus 1 year, 3 months ago
gnu: python-omnipath: Update to 1.0.8-0.3d16134.

* gnu/packages/python-web.scm (python-omnipath): Update to 1.0.8-0.3d16134.
[source]: Fetch from git repository.
[arguments]: Remove phase 'relax; update list of disabled tests; add phase
'pretend-version.
[native-inputs]: Add nss-certs-for-test.

Change-Id: I9e980702ac8e5662971a9c4bb88a5789758b48ed
9bf8900b — Ricardo Wurmus 1 year, 3 months ago
gnu: python-asgi-lifespan: Update to 2.1.0.

* gnu/packages/python-web.scm (python-asgi-lifespan): Update to 2.1.0.
[arguments]: Update list of disabled tests; add phase 'compatibility.
[native-inputs]: Add python-httpx.

Change-Id: Ib4c01ec059920481eefbbe908ba2fdaa9cf3484d
cbff588f — Ricardo Wurmus 1 year, 3 months ago
gnu: python-fastapi-pagination-minimal: Update to 0.12.34.

* gnu/packages/python-web.scm (python-fastapi-pagination-minimal): Update to
0.12.34.
[propagated-inputs]: Replace python-pydantic with python-pydantic-2.
[native-inputs]: Replace poetry with python-poetry-core.
(python-fastapi-pagination)[arguments]: Run unit tests; add phase
'patch-tests.
[propagated-inputs]: Replace python-pydantic with python-pydantic-2.
[native-inputs]: Add python-aiosqlite, python-asgi-lifespan, python-asyncpg,
python-faker, python-httpx, python-poetry-core, python-pytest,
python-pytest-asyncio, python-sqlalchemy, and python-typing-extensions.

Change-Id: Icab22aa811c70762296ef47723052702b33c6762
5cceedd7 — Ricardo Wurmus 1 year, 3 months ago
gnu: Remove python-starlette-for-fastapi-0.88.

* gnu/packages/python-web.scm (python-starlette-for-fastapi-0.88): Delete
variable.

Change-Id: Idf8b453834dee2051cec8b7fc34f6681aa8480c6
8c495458 — Ricardo Wurmus 1 year, 3 months ago
gnu: python-fastapi: Relax requirements.

* gnu/packages/python-web.scm (python-fastapi)[arguments]: Add phase
'relax-requirements.

Change-Id: I639d894eb1ee207cddcaa52344e48291c7a2a5c9
52aafe95 — Ricardo Wurmus 1 year, 3 months ago
gnu: python-starsessions: Disable one more test.

* gnu/packages/python-web.scm (python-starsessions)[arguments]: Disable one
more test.

Change-Id: I9a10805eb73f829f12f2b41d1d25b6c41693c9ef
73058a62 — Ricardo Wurmus 1 year, 3 months ago
gnu: python-starsessions: Update input.

* gnu/packages/python-web.scm (python-starsessions)[propagated-inputs]:
Replace python-starlette-for-fastapi-0.88 with python-starlette.

Change-Id: I07d5bf85ae9980e862dad456d2cde7f1adc1a0ff
Next