aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/python-web.scm
AgeCommit message (Expand)Author
2024-12-16gnu: python-pycurl: Update to 7.45.4....* gnu/packages/python-web.scm (python-pycurl): Update to 7.45.4. Change-Id: I0b5357b3515af810cecb5eebeba14f07e1f9bac3 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Fredrik Salomonsson
2024-12-16gnu: python-flask-sqlalchemy: Update to 3.1.1....* gnu/packages/python-web.scm (python-flask-sqlalchemy): Update to 3.1.1. Fix build. [source]<uri>: Adjust name as it was changed in PyPI source archive. [build-system]: Swap to pyproject-build-system. [arguments]<test-flags>: Skip some failing tests. [propagated-inputs]: Remove python-sqlalchemy; add python-sqlalchemy-2. [native-inputs]: Add python-flit-core and python-pytest. Change-Id: Id9a7516ca56a8d6e30cd9a40253886e4e9dbf668 Sharlatan Hellseher
2024-12-16gnu: python-cfn-lint: Update to 1.22.1....* gnu/packages/python-web.scm (python-cfn-lint): Update to 1.22.1. Fix build, improve package style. [source]<url>: Use direct URL instead of home-page field. [build-system]: Swap to pyproject-build-system. [arguments]<phases>: Remove 'skip-network-test, use default 'check. <test-flags>: Skip 4 failing tests. [propagated-inputs]: Remove python-jsonschema and python-six; add python-regex, python-sympy, and python-typing-extensions. [native-inputs]: Remove python-mock; add python-defusedxml, python-pytest, python-setuptools, and python-wheel. [home-page]: Place above synopsis. Change-Id: I39d1ed9ca6157e618d2c5905dff61679ff924a4e Sharlatan Hellseher
2024-12-16gnu: python-aws-sam-translator: Update to 1.94.0....* gnu/packages/python-web.scm (python-aws-sam-translator): Update to 1.94.0. Fix build [source]: Use git checkout containing tests. [build-system]: Swap to pyproject-build-system. [arguments]<test-flags>: Run test in parallel, skip some failing tests. <phases>: Remove 'loosen-requirements, add 'fix-pytest-config, and 'pre-check. [propagated-inputs]: Remove python-six; add python-pydantic and python-typing-extensions. [native-inputs]: Add python-pytest, python-setuptools, python-pytest-xdist, python-parameterized, python-pyyaml, and python-wheel. Change-Id: I16181f714cfc9bcd97ca034631a204969c323542 Sharlatan Hellseher
2024-12-15gnu: python-awscrt: Fix build....* gnu/packages/python-web.scm (python-awscrt)[native-inputs]: Add python-setuptools, python-wheel. Change-Id: I810ca9e4d5ecfd73786b2a4a60a1ff51faf8b252 Efraim Flashner
2024-12-15gnu: python-noiseprotocol: Fix build....* gnu/packages/python-web.scm (python-noiseprotocol)[native-inputs]: Add python-setuptools, python-wheel. Change-Id: I43110aa61b2379c696170453473f005c36de3a8e Efraim Flashner
2024-12-13gnu: python-azure-storage-blob: Adjust inpusts....* gnu/packages/python-web.scm (python-azure-storage-blob) [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ia3d3f1362714a3dace68b5c200034eced124ebf2 Sharlatan Hellseher
2024-12-13gnu: python-azure-core: Update to 1.32.0....* gnu/packages/python-web.scm (python-azure-core): Update to 1.32.0. [source]: Adjust URI name as PyPI archive has been changed. [native-inputs]: Remove unzip; add python-setuptools and python-wheel. Change-Id: I08da865f353a16ec107f1a17bf6376a6519bc62e Sharlatan Hellseher
2024-12-13gnu: Add python-suds....* gnu/packages/python-web.scm (python-suds): New variable. Change-Id: I37d0c0757b13ef7b37e1ff19aa00f4460f2c609a Sharlatan Hellseher
2024-12-13gnu: python-omnipath: Remove pre-commit from native-inputs....* gnu/packages/python-xyz.scm (python-omnipath)[native-inputs]: Remove python-pre-commit. Change-Id: Idfdf978df55e2c3cb3c8447aa18456cc9de4c4c2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Vinicius Monego
2024-12-13gnu: python-httpx: Update to 0.27.2....* gnu/packages/python-web.scm (python-httpx): Update to 0.27.2. [native-inputs]: Add python-zstandard. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Nicolas Graves
2024-12-13gnu: python-httpcore: Update to 1.0.7....* gnu/packages/python-web.scm (python-httpcore): Update to 1.0.7. [arguments]<#:test-flags>: Remove uneeded field. [native-inputs]: Remove python-setuptools and python-wheel. Add python-hatch-fancy-pypi-readme, and python-hatchling. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Nicolas Graves
2024-12-13gnu: python-websockets: Update to 13.1....* gnu/packages/python-web.scm (python-websockets): Update to 13.1. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Nicolas Graves
2024-12-13gnu: python-praw: Update to 7.8.1....* gnu/packages/python-web.scm (python-praw): Update to 7.8.1. [source]<origin>: Fetch from git to download tests. [build-system]: Move to pyproject-build-system. [arguments]<#:test-flags>: Skip failing tests. [native-inputs]: Add python-flit-core. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Nicolas Graves
2024-12-13gnu: python-prawcore: Update to 2.4.0....* gnu/packages/python-web.scm (python-prawcore): Update to 2.4.0. [source]<origin>: Fetch from git to download tests. [build-system]: Move to pyproject-build-system. [arguments]<#:test-flags>: Skip failing tests. [native-inputs]: Add python-flit-core. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Nicolas Graves
2024-12-13gnu: python-openapi-spec-validator: Delete sanity check....* gnu/packages/python-web.scm (python-openapi-spec-validator): Delete sanity check. Change-Id: I80d575155cf7920f0d2f6e9460a7e40d496c080c Sharlatan Hellseher
2024-12-13gnu: python-quart: Update to 0.19.9....* gnu/packages/python-web.scm (python-quart): Update to 0.19.9. [source]: Swap to git checkout containing tests. [build-system]: Swap to pyproject-build-system. [arguments]<phases>: Add 'remove-coverage-pytest-options. [propagated-inputs]: Add python-dotenv and python-flask. [native-inputs]: Add python-poetry-core, python-pytest, and python-pytest-asyncio. Change-Id: I685eba2da7553529438fdb3c446b6c838dc64996 Sharlatan Hellseher
2024-12-13gnu: python-aioquic: Update to 1.2.0....* gnu/packages/python-web.scm (python-aioquic): Update to 1.2.0. Adjust indentation. [arguments]<test-flags>: Disable 3 failing tests. [propagated-inputs]: Add python-service-identity. [native-inputs]: Add nss-certs-for-test. Change-Id: I55b2450457305acca6c2858394fe5221a541fbae Sharlatan Hellseher
2024-12-13gnu: hypercorn: Update to 0.17.3....* gnu/packages/python-web.scm (hypercorn): Update to 0.17.3. [propagated-inputs]: Add python-taskgroup. [native-inputs]: Add python-httpx. Change-Id: I01eaf6e72c2882464bf98b09d24d5a5df7781571 Sharlatan Hellseher
2024-12-13gnu: python-jsonpickle: Update to 4.0.0....* gnu/packages/python-web.scm (python-jsonpickle): Update to 4.0.0. Change-Id: Icadcf069113c6a5de3c285c36f0a8ec79903e822 Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Antero Mejr
2024-12-13gnu: python-betamax: Update to 0.9.0....* gnu/packages/python-web.scm (python-betamax): Update to 0.9.0. Change-Id: Ia4696d1150e1ee24ca6b27251a7db05d14d1351b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Antero Mejr
2024-12-13gnu: python-starlette: Update to 0.41.3....* gnu/packages/python-web.scm (python-starlette): Update to 0.41.3. Change-Id: I36c69a16eaaca90503bfe0c0e8ee8e7941f98e94 Sharlatan Hellseher
2024-12-13gnu: python-uvicorn: Update to 0.32.1....* gnu/packages/python-web.scm (python-uvicorn): Update to 0.32.1. [arguments]<test-flags>: Disable multiprocess tests. <phases>: Remove 'patch-pyproject, newer version of Hatchling does like it now. Change-Id: Ie22fc5134d5e40eb4bb7e27681556fc88af886ef Sharlatan Hellseher
2024-12-13gnu: python-a2wsgi: Update to 1.10.7....* gnu/packages/python-web.scm (python-a2wsgi): Update to 1.10.7. [arguments]<tests>: Enable most of them. <test-flags>: Exclude test which introduce cycle. [native-inputs]: Add python-pytest, python-httpx-bootstrap, and python-pytest-asyncio. Change-Id: Id171de02323e0db99c86fb7297be424a5ddc1d3b Sharlatan Hellseher
2024-12-13gnu: python-uvloop: Update to 0.21.0....* gnu/packages/python-web.scm (python-uvloop): Update to 0.21.0. [build-system]: Swap to pyproject-build-system. [arguments]<test-flags>: Disable one test. [native-inputs]: Remove python-cython; add python-cython-3, python-setuptools, and python-wheel. Change-Id: I1124bbfcfc3f333448cb3c08f9d2b08b61a0a46e Sharlatan Hellseher
2024-12-13gnu: python-tornado-6: Update to 6.4.2....* gnu/packages/python-web.scm (python-tornado-6): Update to 6.4.2. [native-inputs]: Add python-pytest, python-setuptools, and python-wheel. Change-Id: I4338745b18eec94f0f492b80b1d5b99f69a37085 Sharlatan Hellseher
2024-12-13gnu: python-tinycss2: Update to 1.4.0....* gnu/packages/python-web.scm (python-tinycss2): Update to 1.4.0. [native-inputs]: Remove python-pytest-flake8 and python-pytest-isort. Change-Id: I397b3cd61473fcf90681be1cab784ba7cc16334b Sharlatan Hellseher
2024-12-13gnu: Remove python-flask-jwt....Unmaintained and not in use by any packages in Guix. Upstream note: "This repository has been archived by the owner on Feb 22, 2024. It is now read-only." * gnu/packages/python-web.scm (python-flask-jwt): Delete variable. Change-Id: Id59422744dd0ee81dcde782f6172744ab026bb00 Sharlatan Hellseher
2024-12-13gnu: python-flask-restful: Update to 0.3.10....* gnu/packages/python-web.scm (python-flask-restful): Update to 0.3.10. [arguments]: Disable all tests. Change-Id: I517d21110eb0334fe152c205c3f8167e0a873bc2 Sharlatan Hellseher
2024-12-13gnu: python-flask: Update to 3.1.0....* gnu/packages/python-web.scm (python-flask): Update to 3.1.0. [build-system]: Swapt to pyproject-build-system. [arguments]<phases>: Use default 'check phase. [propagated-inputs]: Add python-blinker. [native-inputs]: Add python-flit-core. Change-Id: Ia745e13a395f2e4d315787600ddc2cbb26308ac7 Sharlatan Hellseher
2024-12-13gnu: python-werkzeug: Update to 3.1.3....* gnu/packages/python-web.scm (python-werkzeug): Update to 3.1.3. [build-system]: Swap to pyproject-build-system. [arguments]<phases>: Use default 'check phase. [propagated-inputs]: Add python-markupsafe. [native-inputs]: Add python-flit-core, python-watchdog, and python-ephemeral-port-reserve. Change-Id: I97a971034993272b369803eb24f7c6f718da55af Sharlatan Hellseher
2024-12-13gnu: Add python-ephemeral-port-reserve....* gnu/packages/python-web.scm (python-ephemeral-port-reserve): New variable. Change-Id: I198370d0d3b6ddaf3cc94a98a2cbebb654072e53 Sharlatan Hellseher
2024-12-13gnu: python-pysolr: Update to 3.10.0....* gnu/packages/python-web.scm (python-pysolr): Update to 3.10.0. Fix indentation. [build-system]: Swap to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools, and python-wheel. Change-Id: I9816a58db835ba104952c3d9e189c32947f57698 Sharlatan Hellseher
2024-12-13gnu: python-robotframework-requests: Adjust inputs....* gnu/packages/python-web.scm (python-robotframework-requests) [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I31009cea2eed419203df181c5db9f861c478813d Sharlatan Hellseher
2024-12-13gnu: python-elasticsearch: Update to 7.17.12....* gnu/packages/python-web.scm (python-elasticsearch): Update to 7.17.12. [buld-system]: Swap to pyproject-build-system. [arguments]<tests>: Enable them. [propagated-inputs]: Remove python-urllib3; add python-urllib3-next. [native-inputs]: Add python-aiohttp, python-dateutil, python-mock, python-pytest, python-pytest-asyncio, python-pytest-cov, python-pyyaml, python-requests, python-setuptools, and python-wheel. [license]: Fix license. Change-Id: I49692d919e8bf0ab8f7229f79e832f14c93fb895 Sharlatan Hellseher
2024-12-13gnu: python-scrapy: Fix build....* gnu/packages/python-web.scm (python-scrapy): Fix build. [phases]{relax-requirements}: Remove redundant phase. [native-inputs]: Add python-wheel. Change-Id: Iecf49315b5e57023e6aa17bbe89f97f5f12111a4 Sharlatan Hellseher
2024-12-13gnu: python-requests-unixsocket: Fix build....* gnu/packages/python-web.scm (python-requests-unixsocket): Fix build. [build-system]: Swap to pyproject-build-system. [arguments]<phases>: Use default check phase. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I41bdf7c04e86e97b139dc6098416a9c26d407a94 Sharlatan Hellseher
2024-12-13gnu: python-responses: Update to 0.25.3....* gnu/packages/python-web.scm (python-responses): Update to 0.25.3. [build-system]: Swap to pyproject-build-system. [arguments]<phases>: Use default check phase. [propagated-inputs]: Remove python-toml, python-types-toml, and python-typing-extensions; add python-pyyaml. [native-inputs]: Add python-setuptools, python-tomli, python-tomli-w, and python-wheel. Change-Id: Ib874a6634d496083c97a933c3402f2383e707bd7 Sharlatan Hellseher
2024-12-13gnu: python-requests-toolbelt: Update to 1.0.0....* gnu/packages/python-web.scm (python-requests-toolbelt): Update to 1.0.0. [build-system]: Swap to pyproject-build-system. [phases]{delete-problematic-tests}: Move logic to <tests-flags. [native-inputs]: Add python-pyopenssl, python-setuptools, python-trustme, and python-wheel. Change-Id: Ie8a9063a53e154b421675d7ee5463861e577111b Sharlatan Hellseher
2024-12-13gnu: python-jsonpickle: Adjust inputs....* gnu/packages/python-web.scm (python-jsonpickle) [native-inputs]: Add python-wheel. Change-Id: Ib60e5786e547f551efa32a29dfe6f74b227ffb8e Sharlatan Hellseher
2024-12-13gnu: python-urllib3: Update to 2.2.1....* gnu/packages/python-web.scm (python-urllib3): Update to 2.2.1. Re-indent. [build-system]: Use PYPROJECT-BUILD-SYSTEM. [native-inputs]: Add PYTHON-HATCHLING. Change-Id: I980c0cad01b39cce44e3cae09e776fbdff9b162a Nicolas Goaziou
2024-12-13gnu: python-websockets: Adjust inputs....* gnu/packages/python-web.scm (python-websockets): Adjust inputs. [build-system]: Use PYPROJECT-BUILD-SYSTEM. [native-inputs]: Add PYTHON-SETUPTOOLS and PYTHON-WHEEL. Change-Id: I03cf0233ceb9a2767fb1086bd6a6615cdcd2e78c Nicolas Goaziou
2024-12-13gnu: build-system/pyproject: Add missing native-inputs....* gnu/packages/bioinformatics.scm (python-ega-download-client) [native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/databases.scm (datasette)[native-inputs]: Add python-pip. * gnu/packages/django.scm (python-django-localflavor, python-django-contact-form)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/graphviz.scm (python-uqbar)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/jupyter.scm (python-jupyterlab-server)[native-inputs]: Add python-wheel. (python-nbstripout)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/machine-learning.scm (python-captum, python-linear-operator, python-gpytorch)[native-inputs]: Add python-setuptools. * gnu/packages/music.scm (abjad, abjad-ext-rmarkers, abjed-ext-nauert, python-mutagen)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/package-management.scm (python-conda-package-handling)[native-inputs]: Add python-setuptools and python-wheel. (conda)[native-inputs]: Add python-wheel. * gnu/packages/python-check.scm (python-pyinstrument, python-pytest-testmon, python-pytest-trio, python-nbval, python-pytest-toolbox)[native-inputs]: Add python-setuptools and python-wheel. (python-nptyping)[native-inputs]: Add python-setuptools. * gnu/packages/python-check.scm (python-dask-expr)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/python-web.scm (parfive, python-aioftp, python-hupper, python-sanic, python-mechanicalsoup, python-tinycss, python-aiostream, python-cbor2, gunicorn)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/python-xyz.scm (python-apprise, python-jaraco-classes, python-sparse, python-shtab, python-pyan3)[native-inputs]: Add python-setuptools. (python-jupytext, python-orderedmultidict, python-identify, python-nodeenv, python-cfgv, python-zarr, python-multipart, python-nbconvert, python-cram, python-immutables, python-numpydoc, python-cairosvg, python-unidecode, python-black, python-multidict, python-mpv-jsonipc, python-humanize, python-cmd2)[native-inputs]: Add python-setuptools and python-wheel. (python-partd, python-dask, python-zarr)[native-inputs]: Add python-wheel. (python-nbconvert)[propagated-inputs]: Add texlive-etoolbox. Remove duplicate textlive-jknapltx. (python-isort)[native-inputs]: Add python-pip. * gnu/packages/simulation.scm (python-fenics-dijitso)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/sphinx.scm (python-pydata-sphinx-theme, python-sphinx-autodoc-typehints)[native-inputs]: Add python-setuptools. * gnu/packages/syndication.scm (tuir)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/terminals.scm (python-halo)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/time.scm (python-arrow, python-dateutil) [native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/version-control.scm (pre-commit)[native-inputs]: Add python-setuptools and python-wheel. Remove input labels. * gnu/packages/virtualization.scm (python-qemu-qmp, python-transient)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/xorg.scm (python-xcffib)[native-inputs]: Add python-setuptools and python-wheel. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Change-Id: Id61cf8cdc47bd4c2871c0a9c8e9a5bfd51157df0 Nicolas Graves
2024-12-13gnu: python-cssselect2: Move to pyproject-build-system....* gnu/packages/python-web.scm (python-cssselect2): [build-system]: Move to pyproject-build-system. [arguments]<#:phases>: Remove uneeded 'check phase replacement. Change-Id: I0bdcf546d24bd738d5c547c36faa91483408d1ab Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Nicolas Graves
2024-12-13gnu: python-warcio: Move to pyproject-build-system....* gnu/packages/python-web.scm (python-warcio): [build-system]: Move to pyproject-build-system. [arguments]: Use <#:test-flags> instead of check phase replacement. Change-Id: I7fd1ad51cddcbeb42c6aeeda552eb1a7bcd6e712 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Nicolas Graves
2024-12-13gnu: python-zope-i18nmessageid: Move to pyproject-build-system....* gnu/packages/python-web.scm (python-zope-i18nmessageid): [build-system]: Move to pyproject-build-system. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ia9e142a53721bb6d7495d87b59d5f4f3b3f77bf2 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Nicolas Graves
2024-12-13gnu: python-flask-login: Move to pyproject-build-system....* gnu/packages/python-web.scm (python-flask-login): [build-system]: Move to pyproject-build-system. [arguments]: Remove uneeded field. Change-Id: I9f3abb36b642ad2860c68f13f9d9e8b8b5f40811 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Nicolas Graves
2024-12-13gnu: python-tinycss: Move to pyproject-build-system....* gnu/packages/python-web.scm (python-tinycss): [build-system]: Move to pyproject-build-system. [arguments]<#:test-flags>: Ignore failing test. Change-Id: I972a3c6390df5f8af79c952292db8a4e24a4aa33 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Nicolas Graves
2024-12-13gnu: python-cbor2: Move to pyproject-build-system....* gnu/packages/python-web.scm (python-cbor2): [build-system]: Move to pyproject-build-system. [arguments]: Remove uneeded field. Change-Id: I2e27fa48950aa9d10e140bfbdc12df3d22661282 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Nicolas Graves
2024-12-13gnu: gunicorn: Update to 21.2.0....* gnu/packages/python-web.scm (gunicorn): Update to 21.2.0. Change-Id: Ia9931763ff45ee8e3f925ce54c20bce6549d809a Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Nicolas Graves