summaryrefslogtreecommitdiff
path: root/gnu/packages/python-web.scm
AgeCommit message (Collapse)Author
2025-01-25gnu: Add python-hookdns.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-hookdns): New variable. Change-Id: I67c717ae18d9cc4189ef5657cbcb240c48e264a7
2025-01-25gnu: python-warcio: Update to 1.7.5.Felix Gruber
* gnu/packages/python-web.scm (python-warcio): Update to 1.7.5. [arguments]: Disable loading test file that now requires python-hookdns. All tests in that file were already skipped before, because they need network access. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Icadd915e1128f4e04741cbf8a246ad58d631307f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-01-20gnu: Add python-requests-cache.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-requests-cache): New variable. Change-Id: I790b509e88529ce85c6f46240064ceb88aff35ce
2025-01-20gnu: Add python-url-normalize.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-url-normalize): New variable. Change-Id: Ic86b7d27451ef994b980efc1fb7faa2a813f4e0a
2025-01-20gnu: python-eventlet: Move to python-web.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-eventlet): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: I71beee927f17133267bf0236f075bccf15effe0e
2025-01-20gnu: python-apiron: Add missing inputs.Ricardo Wurmus
* gnu/packages/python-web.scm (python-apiron)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: I98c35266870e2b2a9fa59f933350592cd0269721
2025-01-20gnu: python-scrapy: Update to 2.12.0.Ricardo Wurmus
* gnu/packages/python-web.scm (python-scrapy): Update to 2.12.0. [arguments]: Update list of disabled tests. [propagated-inputs]: Remove python-botocore and python-setuptools; add python-packaging and python-typing-extensions. [native-inputs]: Add python-mypy and python-setuptools; remove python-pyftpdlib and python-uvloop. Change-Id: If747801ccbb6047b8d1a98714dafae8ab3743b07
2025-01-20gnu: python-flask-misaka: Update to 1.0.1.宋文武
* gnu/packages/python-web.scm (python-flask-misaka): Update to 1.0.1. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-flask, python-pytest, python-setuptools and python-wheel. Remove python-coverage and python-mock. [propagated-inputs]: Add python-markupsafe. Remove python-flask. Change-Id: Ib737e6268f98227909606753ffe8d9f72c539f73
2025-01-20gnu: python-flask-migrate: Update to 4.1.0.宋文武
* gnu/packages/python-web.scm (python-flask-migrate): Update to 4.1.0. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools and python-wheel. Change-Id: I39742c22619c6c3fca51f954c0930c2ccf0d4577
2025-01-20gnu: python-imap-tools: Update to 1.9.0.宋文武
* gnu/packages/python-web.scm (python-imap-tools): Update to 1.9.0. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I1daf6ab61335002c4d66c7272c6a81773e40e56b
2025-01-20gnu: python-cssutils: Update to 2.11.1.宋文武
* gnu/packages/python-web.scm (python-cssutils): Update to 2.11.1. [propagated-inputs]: Add python-more-itertools. [inputs]: Add python-cssselect and python-lxml. Change-Id: I4832cd718fade9986df6bd7e82fe3e886e452a19
2025-01-20gnu: Add python-s3fs.Ricardo Wurmus
* gnu/packages/python-web.scm (python-s3fs): New variable. Change-Id: I5f9f02cc91f3037d382af68c785d215550a0efe6
2025-01-20gnu: Add python-aiobotocore.Ricardo Wurmus
* gnu/packages/python-web.scm (python-aiobotocore): New variable. Change-Id: I47b3374e06f82b2ec842b7b11acce8ce6df3c363
2025-01-20gnu: Add python-aioitertools.Ricardo Wurmus
* gnu/packages/python-web.scm (python-aioitertools): New variable. Change-Id: I1ef29297b9e3d526234270dc2701ab55704e3fe4
2025-01-20gnu: python-zeep: Update to 4.3.1.Ricardo Wurmus
* gnu/packages/patches/python-zeep-Fix-pytest_httpx-test-cases.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove patch. * gnu/packages/python-web.scm (python-zeep): Update to 4.3.1. [source]: Remove patch. [build-system]: Use pyproject-build-system. [arguments]: Add phase 'compatibility; replace custom 'check phase with 'set-HOME phase. [propagated-inputs]: Remove python-cached-property. [native-inputs]: Remove python-aiohttp, python-aioresponses, and python-mock; add nss-certs-for-test, python-coverage, python-flake8, python-flake8-blind-except, python-flake8-debugger, python-isort, python-setuptools, and python-wheel. Change-Id: I0385e304fcb2eeda508bc7d019ca645cf8a36c64
2025-01-20gnu: python-pyowm: Fix build.宋文武
* gnu/packages/python-web.scm (python-pyowm)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ib48705555d0fe23117f49c6d10862bf65608e4c9
2025-01-20gnu: python-rangehttpserver: Fix build.宋文武
* gnu/packages/python-web.scm (python-rangehttpserver)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ia3eb6fddb829b76cc620ff29fefdc8eb1bbb5b2e
2025-01-20gnu: Remove python-tinycss.宋文武
Last updated 8 years ago, superseded by python-tinycss2. * gnu/packages/python-web.scm (python-tinycss): Remove variable. Change-Id: I0ce8abdffe40340b798c697cd501d4a6a3443078
2025-01-20gnu: python-tweepy: Disable tests.宋文武
* gnu/packages/pythohn-web.scm (python-tweepy)[arguments]: Disable tests. Change-Id: I61230791339db93f34a05f30319eaea83149df99
2025-01-20gnu: python-waybackpack: Fix build.宋文武
* gnu/packages/python-web.scm (python-waybackpack)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: I7f4c51b39a1d7e322245a7d1f69f39e46da88b9f
2025-01-20gnu: python-wsgi-intercept: Update to 1.13.1.宋文武
* gnu/packages/python-web.scm (python-wsgi-intercept): Update to 1.13.1. [build-system]: Switch to pyproject-build-system. [arguments]: Disable tests. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I1bfcb902e543eedcaeed3d01ee5996f9b5c96925
2025-01-20gnu: python-wtforms-sqlalchemy: Fix build.宋文武
* gnu/packages/python-web.scm (python-wtforms-sqlalchemy)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ie749474a95171250d6f0a975e7c7989b0ea7c292
2025-01-20gnu: python-zodbpickle: Fix build.宋文武
* gnu/packages/python-web.scm (python-zodbpickle)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: I5d0b47cbf3ea746368a87a26eb967216aae07de6
2025-01-20gnu: Add python-python3-saml.Ricardo Wurmus
* gnu/packages/python-web.scm (python-python3-saml): New variable. Change-Id: I2609fcea5f55372670629fd1ce5641319489feea
2025-01-20gnu: python-asgiref: Update to 3.8.1.Ricardo Wurmus
* 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
2025-01-20gnu: python-flask-httpauth: Update to 4.8.0.Ricardo Wurmus
* 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
2025-01-20gnu: python-pynetbox: Update to 7.4.1.Ricardo Wurmus
* 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
2025-01-20gnu: python-flask-socketio: Update to 5.5.1.Ricardo Wurmus
* 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
2025-01-20gnu: python-socketio: Update to 5.12.1.Ricardo Wurmus
* 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
2025-01-20gnu: python-engineio: Update to 4.11.2.Ricardo Wurmus
* 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
2025-01-20gnu: Add python-simple-websocket.Ricardo Wurmus
* gnu/packages/python-web.scm (python-simple-websocket): New variable. Change-Id: Ie17eb20ad72db6331c037c52215e753f1248d144
2025-01-20gnu: python-branca: Add missing inputs.Ricardo Wurmus
* gnu/packages/python-web.scm (python-branca)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: I77b68bb762dcb337cd6c776817ab66b88927cc20
2025-01-20gnu: python-httpauth: Add missing inputs.Ricardo Wurmus
* gnu/packages/python-web.scm (python-httpauth)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ia130e05d4c694118bebcdd3db7180952a1dbbaca
2025-01-20gnu: python-fastapi: Enable multipart tests.Ricardo Wurmus
* gnu/packages/python-web.scm (python-fastapi)[arguments]: Do not ignore multipart tests. Change-Id: Ifb616700cf16f7eccb49f3d72a9cb5f98a62b2b3
2025-01-20gnu: python-asgi-csrf: Update to 0.11.Ricardo Wurmus
* gnu/packages/python-web.scm (python-asgi-csrf): Update to 0.11. [arguments]: Remove. Change-Id: I4814278b838f978d35a61fde8d3be9d6337d7eea
2025-01-20gnu: python-asgi-csrf: Make compatibly with httpx 0.28.0+.Ricardo Wurmus
* gnu/packages/python-web.scm (python-asgi-csrf)[arguments]: Add phase 'compatibility. Change-Id: Ifa3604fd63e9045e3f060d6b57eeeab8afd182d3
2025-01-20gnu: python-cachecontrol-0.11: Add missing inputs.Ricardo Wurmus
* gnu/packages/python-web.scm (python-cachecontrol-0.11)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: I02091636a09a92093af109b044614fe617a5dd4c
2025-01-20gnu: python-flask-assets: Update to 2.1.0-1.62efd23.Ricardo Wurmus
* 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
2025-01-20gnu: python-webassets: Fix build.Ricardo Wurmus
* 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
2025-01-20gnu: Remove python-flask-basicauth.Ricardo Wurmus
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
2025-01-20gnu: python-flask-login: Update to 0.6.3.Ricardo Wurmus
* gnu/packages/python-web.scm (python-flask-login): Update to 0.6.3. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ie1dc0ffccc11172e21d0013d84c064b8c2793e5f
2025-01-20gnu: python-flask-htpasswd: Update to 0.5.0.Ricardo Wurmus
* 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
2025-01-20gnu: python-omnipath: Update to 1.0.8-0.3d16134.Ricardo Wurmus
* 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
2025-01-20gnu: python-asgi-lifespan: Update to 2.1.0.Ricardo Wurmus
* 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
2025-01-20gnu: python-fastapi-pagination-minimal: Update to 0.12.34.Ricardo Wurmus
* 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
2025-01-20gnu: Remove python-starlette-for-fastapi-0.88.Ricardo Wurmus
* gnu/packages/python-web.scm (python-starlette-for-fastapi-0.88): Delete variable. Change-Id: Idf8b453834dee2051cec8b7fc34f6681aa8480c6
2025-01-20gnu: python-fastapi: Relax requirements.Ricardo Wurmus
* gnu/packages/python-web.scm (python-fastapi)[arguments]: Add phase 'relax-requirements. Change-Id: I639d894eb1ee207cddcaa52344e48291c7a2a5c9
2025-01-20gnu: python-starsessions: Disable one more test.Ricardo Wurmus
* gnu/packages/python-web.scm (python-starsessions)[arguments]: Disable one more test. Change-Id: I9a10805eb73f829f12f2b41d1d25b6c41693c9ef
2025-01-20gnu: python-starsessions: Update input.Ricardo Wurmus
* gnu/packages/python-web.scm (python-starsessions)[propagated-inputs]: Replace python-starlette-for-fastapi-0.88 with python-starlette. Change-Id: I07d5bf85ae9980e862dad456d2cde7f1adc1a0ff
2025-01-20gnu: Remove python-fastapi-for-pytorch-lightning.Ricardo Wurmus
* gnu/packages/python-web.scm (python-fastapi-for-pytorch-lightning): Remove variable. Change-Id: I5cc49baae28ee512698e2e4e25ed99b3655d653a