summaryrefslogtreecommitdiff
path: root/gnu/packages/python-web.scm
AgeCommit message (Collapse)Author
2024-03-01gnu: Add python-fastapi-pagination.Giacomo Leidi
* gnu/packages/python-web.scm (python-fastapi-pagination): New variable. Change-Id: I3d5563baf7167e0bd0718cdbfc4a869a0bc96911 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-03-01gnu: Add python-fastapi-pagination-minimal.Giacomo Leidi
* gnu/packages/python-web.scm (python-fastapi-pagination-minimal): New variable. Change-Id: I69e06ba405bce57409d83f3545e6db2905d3c6a4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-27gnu: python-aioftp: Update to 0.22.3.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-aioftp): Update to 0.22.3. [build-system]: Swap to pyproject-build-system, there is no setup.py in new release. [arguments] <#:phases>: Use standard 'check phase. Change-Id: I8e6a145da86e5ed56eb184d98d54bc8093a3bd1f
2024-02-27gnu: parfive: Simplify package.Sharlatan Hellseher
* gnu/packages/python-web.scm (parfive) [build-system]: Swap to pyproject-build-system. [arguments] <#:phases>: Use standard 'check phase. <#:test-flags>: Move disabled tests here and remove 'disable-test-requiring-network phase. Change-Id: I08b67b2aa7027ac37e0a3df4da7ebb01ea3c451e
2024-02-27gnu: parfive: Update to 2.0.2.Sharlatan Hellseher
* gnu/packages/python-web.scm (parfive): Update to 2.0.2. Change-Id: I3890cbae4d706c5f3391809fc6b4ce36140f059d
2024-02-19gnu: Add python-cloud-init.Ricardo Wurmus
* gnu/packages/python-web.scm (python-cloud-init): New variable. Change-Id: Iaaef6ff4f9c8a9ca5eb36da360bd0572cf2b1a1a
2024-02-14gnu: httpie: Update to 3.2.2.kiasoc5
* gnu/packages/python-web.scm (httpie): Update to 3.2.2. [propagated-inputs]: Remove python-pysocks; add python-importlib-metadata, python-pip, and python-setuptools. Change-Id: If767947e836bdee6bf145fc5290113d79e99fe89 Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-02-10gnu: whoogle-search: Update to 0.8.4.Skylar Chan
* gnu/packages/python-web.scm (whoogle-search): Update to 0.8.4. [propagated-inputs]: Add python-validators. Change-Id: I4543808d662e7e946c8a398b28ca963e75d4bfd1 Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-01-25gnu: python-pyscss: Update to 1.4.0.Ricardo Wurmus
* gnu/packages/python-web.scm (python-pyscss): Update to 1.4.0. [source]: Remove snippet. [arguments]: Remove; enable tests. Change-Id: I954baf228e6e343b616b6a0eb15742920873f31d
2024-01-25gnu: Add python-huggingface-hub.Ricardo Wurmus
* gnu/packages/python-web.scm (python-huggingface-hub): New variable. Change-Id: I87f668a1ad170fa229902aae5be94e8d4751f38d
2024-01-15gnu: hypercorn: Reformat with guix style.Troy Figiel
* gnu/packages/python-web.scm (hypercorn): Reformat with guix style.
2024-01-15gnu: hypercorn: Adjust inputs.Troy Figiel
* gnu/packages/python-web.scm (hypercorn)[propagated-inputs]: Add python-exceptiongroup and python-tomli. Remove python-toml and python-typing-extensions. [native-inputs]: Remove python-mock.
2024-01-15gnu: python-requests-kerberos: Enable tests.Troy Figiel
* gnu/packages/python-web.scm (python-requests-kerberos): Enable tests. [source]: Replace the PyPI release by the Github release. [build-system]: Swap to pyproject-build-system. [native-inputs]: Add python-pytest and python-pytest-mock. Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Change-Id: Iea750cf722293c4054a6c6e43787806f8f2fd5e2
2024-01-15gnu: python-requests-kerberos: Fix build.Troy Figiel
* gnu/packages/python-web.scm (python-requests-kerberos)[propagated-inputs]: Add python-gssapi. Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Change-Id: I65d1fac0339a119e7a4912d5db150b4adb7586ad
2024-01-11gnu: python-sanic: Update to 23.12.1.Ricardo Wurmus
* gnu/packages/python-web.scm (python-sanic): Update to 23.12.1. [build-system]: Use pyproject-build-system. [arguments]: Use #:test-flags. [propagated-inputs]: Add python-aioquic, python-html5tagger, python-tracerite, and python-typing-extensions. [native-inputs]: Remove gunicorn, python-isort, python-pytest-sugar, and python-pytest-asyncio; add python-coverage, python-cryptography, python-docutils, python-mypy, python-pygments, python-slotscheck, python-towncrier, python-tox, and python-types-ujson. Change-Id: I1bff804a6c2c038e0aacae821816f2a706029d37
2024-01-11gnu: python-sanic-testing: Update to 23.12.0.Ricardo Wurmus
* gnu/packages/python-web.scm (python-sanic-testing): Update to 23.12.0. [build-system]: Use pyproject-build-system. [arguments]: Remove 'loosen-requirements phase. [propagated-inputs]: Remove python-websockets. Change-Id: Ie1958070959692ae678ffeefda9ee8bafa86a5e6
2024-01-11gnu: python-sanic-routing: Update to 23.12.0.Ricardo Wurmus
* gnu/packages/python-web.scm (python-sanic-routing): Update to 23.12.0. [build-system]: Use pyproject-build-system. Change-Id: I1ff18b5c7ecc6560417086a4ba5cbf70114991c1
2024-01-09gnu: Add python-portend.Troy Figiel
* gnu/packages/python-web.scm (python-portend): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-09gnu: Add python-zc-lockfile.Troy Figiel
* gnu/packages/python-web.scm (python-zc-lockfile): New variable.
2023-12-05gnu: python-pyscss: Adjust for newer python.Efraim Flashner
* gnu/packages/python-web.scm (python-pyscss)[source]: Add snippet to adjust python imports. Change-Id: I0073089ed505a55f08aec2f0cc0ffa2a2c7963e4
2023-11-15gnu: whoogle-search: Update to 0.8.3.Skylar Chan
* gnu/packages/python-web.scm (whoogle-search): Update to 0.8.3. [propagated-inputs]: Remove python-attrs, python-cachelib, python-certifi, python-cffi, python-chardet, python-click, python-flask-session, python-idna, python-itsdangerous, python-jinja2, python-markupsafe, python-more-itertools, python-packaging, python-pluggy, python-py, python-pycodestyle, python-pycparser, python-pyopenssl, python-pyparsing, python-pysocks, python-dateutil, python-soupsieve, python-urllib3, python-wcwidth, and python-werkzeug. Change-Id: Ie665b548cdd996fa74e70313b02b9b5c2a0d75d2 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-18gnu: python-flask-restful-swagger: Add missing input.Efraim Flashner
* gnu/packages/python-web.scm (python-flask-restful-swagger) [propagated-inputs]: Add python-six.
2023-10-12gnu: python-scrapy: Update to 2.11.0.Vinicius Monego
* gnu/packages/python-web.scm (python-scrapy): Update to 2.11.0.
2023-10-11gnu: Remove python-google-api-core-1 and its dependency python-google-auth-1Pierre-Evariste Dagand
python-google-auth-1 doesn't self-test anymore. The tests depend on `python-mock` (easy to fix) but also on an outdated version of `python-cryptography`. * gnu/packages/python-web.scm (python-google-auth-1) (python-google-api-core-1): Remove. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-11gnu: python-google-api-client: Update to 2.102.0.Pierre-Evariste Dagand
* gnu/packages/python-web.scm (python-google-api-client): Update to 2.102.0 (python-google-auth-httplib2): Update to 0.1.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-11gnu: Add python-google-auth-oauthlib.Pierre-Evariste Dagand
* gnu/packages/python-web.scm (python-google-auth-oauthlib): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-07gnu: python-openai: Update to 0.28.1.jgart
* gnu/packages/python-web.scm (python-openai): Update to 0.28.1.
2023-10-05gnu: python-pynetbox: Update to 7.2.0.Mathieu Othacehe
* gnu/packages/python-web.scm (python-pynetbox): Update to 7.2.0.
2023-10-05gnu: Add python-pynetbox.Timotej Lazar
* gnu/packages/python-web.scm (python-pynetbox): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
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>