gnu: python-ajsonrpc: Fix version.
* gnu/packages/python-web.scm (python-ajsonrpc)[arguments] <#:phases>{set-version}:
New phase.
[native-inputs]: Remove python-wheel.
Change-Id: If28164fcb53e91698c947d764efdc42391bc65f0
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-fastapi-pagination: Fix tests.
* gnu/packages/python-web.scm (python-fastapi-pagination)[arguments]
<test-flags>: Skip some tests requiring network access and provide
"--asyncio-mode=auto".
Change-Id: I788b0656cba44729984a6c1f8dcbd8a276967b7a
gnu: python-mechanicalsoup: Skip one test.
* gnu/packages/python-web.scm (python-mechanicalsoup): Fix build.
[arguments] <#:test-flags>: Skip one test.
Change-Id: I91c37fe4a6994e7b660416c663d9e23497c9e7ea
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-jwcrypto: Update to 1.5.6.
* gnu/packages/python-web.scm (python-jwcrypto): Update to 1.5.6.
[native-inputs]: Remove python-wheel; add python-pytest.
Change-Id: Ib473fedf27f67e3bc151aa30267141a806b6c1fc
gnu: Remove python-awscrt-for-awscli.
It was ad-hoc variant of python-awscrt, which has only one user -
awscli-2 so no need for duplicating it.
* gnu/packages/python-web.scm (python-awscrt-for-awscli): Delete variable.
Change-Id: I29668c9e0e8ab43094b7cb64ff836c7c9272ccec
gnu: awscli-2: Update to 2.28.0.
botocore was absorbed into aws-cli code base in v2.3.0.
cryptography was replaced by awscrt functionality in v2.25.9.
See generated change logs in project's ".changes" directory for more
details.
* gnu/packages/python-web.scm (awscli-2): Update to 2.28.0.
[arguments] <test-flags>: Rework ignored test files and skipped tests by
limiting them just to unit tests. When running in parallel limit up to 8
thread to prevent host system exhaustion.
<phases>: Use default 'check; add 'pre-check.
[inputs]: Remove python-awscrt-for-awscli, python-botocore,
python-cryptography, python-jsonschema, and python-ruamel.yaml-0.16;
add python-awscrt, python-distro, and python-ruamel.yaml.
[native-inputs]: Remove python-distro, python-flit, and python-wheel; add
python-flit-core.
Fixes: guix/guix#3379
Change-Id: I87658587e907330c3ff9c45402235119256de134
gnu: python-awscrt: Update to 0.26.1.
* gnu/packages/python-web.scm (python-awscrt): Update to 0.26.1.
[arguments] <test-backend>: Use 'unittest'
<test-flags>: Move her from custom 'check.
<phases>: Use default 'check.
[native-inputs]: Remove python-wheel.
Change-Id: I6020157f83bff0b51e311c715b6b5023d2ce3156
gnu: Add python-aiohttp-oauthlib.
* gnu/packages/python-web.scm (python-aiohttp-oauthlib): New variable.
Change-Id: I8391f8e3f4b0bbc1b1c06a43e414a9d5851f98d4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-blacksheep: Update to 2.4.2.
* gnu/packages/python-web.scm (python-blacksheep): Update to 2.4.2.
Change-Id: Iaa97a5429976bffbe6c04340fa8de732eb096714
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-guardpost: Update to 1.0.3.
* gnu/packages/python-web.scm (python-guardpost): Update to 1.0.3.
Change-Id: I20727afdaa8ad8cc7e023bcbe7beee91396b0f75
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-elasticsearch: Update to 9.1.1.
* gnu/packages/python-web.scm (python-elasticsearch): Update to 9.1.1.
[arguments]: Remove. [native-inputs]: Add nss-certs-for-test, python-aiohttp,
python-orjson, python-pytz, and python-hatchling; remove python-setuptools and
python-wheel [propagated-inputs]: Remove python-urllib3-1.26; add
python-elastic-transport.
Change-Id: I2ae29c16b673d0ea530ebc2f4c8177f80a7c3043
gnu: Add python-elastic-transport.
* gnu/packages/python-web.scm (python-elastic-transport): New variable.
gnu: Add python-opentelemetry-test-utils-bootstrap.
* gnu/packages/python-web.scm (python-opentelemetry-test-utils-bootstrap):
New variable.
Change-Id: Ic03c9d3e05f184230becc7373d58df0202d5cf63
gnu: Add python-opentelemetry-test-utils.
* gnu/packages/python-web.scm (python-opentelemetry-test-utils): New variable.
Change-Id: If43cc2ba0582ce8cbbc781b960a3fe62c903d538
gnu: Add python-opentelemetry-semantic-conventions-bootstrap.
* gnu/packages/python-web.scm (python-opentelemetry-semantic-conventions-bootstrap):
New variable.
Change-Id: I068c426d1f0c01227c1be1836e71abc6b7800858
gnu: Add python-opentelemetry-semantic-conventions.
* gnu/packages/python-web.scm (python-opentelemetry-semantic-conventions): New
variable.
Change-Id: I9489eb1906b171917b39b1c62c6a2e257aa6f763
gnu: Add python-opentelemetry-sdk-bootstrap.
* gnu/packages/python-web.scm (python-opentelemetry-sdk-bootstrap): New
variable.
gnu: Add python-opentelemetry-sdk.
* gnu/packages/python-web.scm (python-opentelemetry-sdk): New variable.
Change-Id: If358cc32c5626a01b42664517a637963a38d2eba
gnu: Add python-opentelemetry-api-bootstrap.
* gnu/packages/python-web.scm (python-opentelemetry-api-bootstrap): New variable.
gnu: Add python-opentelemetry-api.
* gnu/packages/python-web.scm (python-opentelemetry-api): New variable.