summary refs log tree commit diff
path: root/gnu/packages/python-web.scm
AgeCommit message (Collapse)Author
2023-09-22gnu: python-hyperlink: Update to 21.0.0.Marius Bakke
* gnu/packages/python-web.scm (python-hyperlink): Update to 21.0.0. [build-system]: Change to PYPROJECT-BUILD-SYSTEM. [arguments]: New field. [native-inputs]: Add PYTHON-PYTEST.
2023-09-22gnu: python-uvicorn: Update to 0.23.2.Marius Bakke
* gnu/packages/python-web.scm (python-uvicorn): Update to 0.23.2. [build-system]: Switch to PYPROJECT-BUILD-SYSTEM. [arguments]: Adjust accordingly. [native-inputs]: Add PYTHON-A2WSGI and PYTHON-HATCHLING. [propagated-inputs]: Remove PYTHON-ASGIREF.
2023-09-22gnu: python-websockets: Update to 11.0.3.Marius Bakke
* gnu/packages/python-web.scm (python-websockets): Update to 11.0.3.
2023-09-22gnu: python-asgiref: Update to 3.7.2.Marius Bakke
* gnu/packages/python-web.scm (python-asgiref): Update to 3.7.2. [native-inputs]: Add PYTHON-MYPY. [propagated-inputs]: Add PYTHON-TYPING-EXTENSIONS.
2023-09-22gnu: python-httpx: Update to 0.24.1.Marius Bakke
* gnu/packages/python-web.scm (python-httpx): Update to 0.24.1.
2023-09-22gnu: Add python-aioquic.Marius Bakke
* gnu/packages/python-web.scm (python-aioquic): New variable.
2023-09-22gnu: Add python-html5tagger.Marius Bakke
* gnu/packages/python-web.scm (python-html5tagger): New variable.
2023-09-22gnu: Add python-a2wsgi.Marius Bakke
* gnu/packages/python-web.scm (python-a2wsgi): New variable.
2023-09-22gnu: Add python-jwcrypto.Marius Bakke
* gnu/packages/python-web.scm (python-jwcrypto): New variable.
2023-09-14gnu: python-requests_ntlm: Update to 1.2.0.c4droid
* gnu/packages/python-web.scm (python-requests_ntlm): Update to 1.2.0. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-02gnu: python-scrapy: Update to 2.10.1.Vinicius Monego
* gnu/packages/python-web.scm (python-scrapy): Update to 2.10.1. [build-system]: Use pyproject-build-system. [arguments]: Use G-Expressions. Do not override the check phase, skip tests in #:test-flags instead. Run tests sequentially and skip fewer tests.
2023-09-02gnu: python-parsel: Update to 1.8.1.Vinicius Monego
* gnu/packages/python-web.scm (python-parsel): Update to 1.8.1. [build-system]: Use pyproject-build-system. [propagated-inputs]: Add python-jmespath, python-typing-extensions. Remove python-six. [native-inputs]: Add python-psutil. Remove python-pytest-runner.
2023-09-02gnu: python-cssselect: Update to 1.2.0.Vinicius Monego
* gnu/packages/python-web.scm (python-cssselect): Update to 1.2.0. [build-system]: Use pyproject-build-system. [arguments]: Do not override the check phase.
2023-09-02gnu: python-w3lib: Update to 2.1.2.Vinicius Monego
* gnu/packages/python-web.scm (python-w3lib): Update to 2.1.2. [source]: Remove patch. [build-system]: Use pyproject-build-system. [arguments]: Do not override the check phase. [native-inputs]: Remove python-six. * gnu/packages/patches/python-w3lib-fix-test-failure.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
2023-08-25gnu: python-canvasapi: Propagate python-arrow.John Kehayias
The package python-arrow is needed when importing canvasapi. * gnu/packages/python-web.scm (python-canvasapi)[native-inputs]: Move python-arrow from here... [propagated-inputs]: ...to here.
2023-08-25gnu: python-canvasapi: Update to 3.2.0.John Kehayias
* gnu/packages/python-web.scm (python-canvasapi): Update to 3.2.0. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-arrow.
2023-07-29gnu: hypercorn: Update to 0.14.4.Vinicius Monego
* gnu/packages/python-web.scm (hypercorn): Update to 0.14.4.
2023-07-23gnu: Add python-openai.Ricardo Wurmus
* gnu/packages/python-web.scm (python-openai): New variable.
2023-07-23gnu: Add python-fastapi-csrf-protect.Ricardo Wurmus
* gnu/packages/python-web.scm (python-fastapi-csrf-protect): New variable.
2023-07-16gnu: Add python-ovh.Liliana Marie Prikler
* gnu/packages/python-web.scm (python-ovh): New variable.
2023-07-10gnu: Add python-flask-seasurf.kiasoc5
* gnu/packages/python-web.scm (python-flask-seasurf): New variable. Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2023-07-10gnu: Add python-flask-compress.kiasoc5
* gnu/packages/python-web.scm (python-flask-compress): New variable. Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2023-07-01gnu: whoogle-search: Update to 0.8.2.Spencer Skylar Chan
* gnu/packages/python-web.scm (whoogle-search): Update to 0.8.2. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-06-12gnu: python-mf2py: Add missing input.Efraim Flashner
* gnu/packages/python-web.scm (python-mf2py)[native-inputs]: Add python-mock.
2023-05-23gnu: python-zope-schema: Update to 7.0.1.jgart
* gnu/packages/python-web.scm (python-zope-schema): Update to 7.0.1.
2023-05-23gnu: python-lazr-restfulclient: Add missing inputs.jgart
* gnu/packages/python-web.scm (python-lazr-restfulclient) [propagated-inputs]: Add python-pyparsing and python-six.
2023-05-23gnu: python-zope-exceptions: Update to 4.6.Ivan Vilata-i-Balaguer
* gnu/packages/python-web.scm (python-zope-exceptions): Update to 4.6.
2023-05-19gnu: python-cssutils: Update to 2.6.0.kiasoc5
Resending second patch with a better commit message. * gnu/packages/python-web.scm (python-cssutils): Update to 2.6.0. [build-system]: Switch to pyproject-build-system. [arguments]: Enable tests. [native-inputs]: Remove unzip; add python-pytest and python-jaraco-test. [homepage]: Update it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-13gnu: python-rapidjson: Use pyproject-build-system.Ricardo Wurmus
* gnu/packages/python-web.scm (python-rapidjson)[build-system]: Use pyproject-build-system. [arguments]: Do not use custom 'build and 'check phases.
2023-05-11gnu: Add python-omnipath.Ricardo Wurmus
* gnu/packages/python-web.scm (python-omnipath): New variable.
2023-05-10gnu: Add python-starsessions-for-pytorch-lightning.Ricardo Wurmus
* gnu/packages/python-web.scm (python-starsessions-for-pytorch-lightning): New variable.
2023-05-10gnu: Add python-fastapi-for-pytorch-lightning.Ricardo Wurmus
* gnu/packages/python-web.scm (python-fastapi-for-pytorch-lightning): New variable.
2023-05-10gnu: Add python-starlette-for-fastapi-0.88.Ricardo Wurmus
* gnu/packages/python-web.scm (python-starlette-for-fastapi-0.88): New variable.
2023-05-09gnu: python-fastapi: Do not delete tests, and add orjson.Ricardo Wurmus
* gnu/packages/python-web.scm (python-fastapi)[arguments]: Remove all custom phases; ignore two test files. [propagated-inputs]: Add python-orjson.
2023-05-09gnu: Add python-fastapi.Liliana Marie Prikler
* gnu/packages/python-web.scm (python-fastapi): New variable.
2023-05-09gnu: python-starlette: Update to 0.25.0.Liliana Marie Prikler
* gnu/packages/python-web.scm (python-starlette): Update to 0.25.0. [source]: Switch to git-fetch and git-reference. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-hatchling, python-httpx, python-pytest, and python-typing-extensions-next.
2023-05-06gnu: Remove python-slimit.Christopher Baines
This is no longer used by python-django-pipeline and it fails to build, I think due to incompatibility with recent Python versions. * gnu/packages/python-web.scm (python-slimit): Remove.
2023-05-05gnu: python-sanic: Disable failing SSL tests.Lars-Dominik Braun
Best guess is that they check for broken behavior in one of the dependencies, which has changed. * gnu/packages/python-web.scm (python-sanic)[arguments]: Disable more tests.
2023-05-01gnu: python-urllib3: Adjust dependencies per architecture.Efraim Flashner
* gnu/packages/python-web.scm (python-urllib3)[propagated-inputs]: Only include python-cryptography, python-pyopenssl on architectures where they are supported.
2023-04-27gnu: python-tinycss2: Simplify.Ricardo Wurmus
* gnu/packages/python-web.scm (python-tinycss2)[build-system]: Use pyproject-build-system. [arguments]: Remove.
2023-04-27gnu: python-openapi-core: Add missing input.Ricardo Wurmus
* gnu/packages/python-web.scm (python-openapi-core)[build-system]: Use pyproject-build-system. [arguments]: Do not override 'check phase; specify #:test-flags. [native-inputs]: Add python-mock.
2023-04-27gnu: python-google-cloud-storage: Add missing input.Ricardo Wurmus
* gnu/packages/python-web.scm (python-google-cloud-storage)[native-inputs]: Add python-mock.
2023-04-27gnu: python-google-resumable-media: Add missing input.Ricardo Wurmus
* gnu/packages/python-web.scm (python-google-resumable-media)[native-inputs]: Add python-mock.
2023-04-27gnu: python-aws-xray-sdk: Update to 2.12.0.Ricardo Wurmus
* gnu/packages/python-web.scm (python-aws-xray-sdk): Update to 2.12.0. [build-system]: Use pyproject-build-system. [arguments]: Specify #:test-flags; do not override 'check phase; add 'pre-check phase. [native-inputs]: Add python-httpx, python-mock, python-pytest-asyncio, and python-pytest-benchmark.
2023-04-27gnu: python-httpx: Update to 0.24.0.Ricardo Wurmus
* gnu/packages/python-web.scm (python-httpx): Update to 0.24.0. [build-system]: Use pyproject-build-system. [arguments]: Remove custom check phase in favor of specifying #:test-flags. [native-inputs]: Add python-hatchling and python-hatch-fancy-pypi-readme. (python-httpx-bootstrap)[native-inputs]: Add python-hatchling and python-hatch-fancy-pypi-readme.
2023-04-27gnu: python-httpcore: Update to 0.17.0.Ricardo Wurmus
* gnu/packages/python-web.scm (python-httpcore): Update to 0.17.0. [build-system]: Use pyproject-build-system. [arguments]: Remove custom check phase; specify #:test-flags; disable broken tests.
2023-04-27gnu: python-h11: Update to 0.14.0.Ricardo Wurmus
* gnu/packages/python-web.scm (python-h11): Update to 0.14.0. [build-system]: Use pyproject-build-system. [arguments]: Remove.
2023-04-27gnu: python-wsproto: Update to 1.2.0.Ricardo Wurmus
* gnu/packages/python-web.scm (python-wsproto): Update to 1.2.0. [build-system]: Use pyproject-build-system. [arguments]: Remove.
2023-04-26gnu: python-rapidjson: Update to 1.10.Ricardo Wurmus
* gnu/packages/python-web.scm (python-rapidjson): Update to 1.10. [source]: Simplify snippet. [arguments]: Run tests conditionally; do not delete test files.
2023-04-26gnu: python-tornado: Run a lot more tests and fix collections.Ricardo Wurmus
* gnu/packages/python-web.scm (python-tornado)[arguments]: Do run tests; add phase 'fix-collections.