gnu: python-pyzabbix: Move to python-web. This is an intermediate Python module communicating with Zabbix API via HTTP, the best place is (gnu packages python-web). * gnu/packages/monitoring.scm (python-pyzabbix): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: I7ef6b03b6f33310b2470b4adaf60be87dec19f6b
gnu: Remove python-rauth. * gnu/packages/python-web.scm (python-rauth): Delete variable. Fixes: guix/guix#4576 Change-Id: Ic38764f54e828c2e591f62ad09f1e04450713d9f
gnu: Remove python-unalix. * gnu/packages/python-web.scm (python-unalix): Delete variable. Fixes: guix/guix#4577 Change-Id: I842a022d7b48ac0bb0dcae4014fa3e12fe40d982
gnu: python-google-cloud-storage: Update to 2.19.0. * gnu/packages/python-web.scm (python-google-cloud-storage): Update to 2.19.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Migrate to <#:test-flags>. <#:test-flags>: Ignore failing tests. [native-inputs]: Add python-googleapis-common-protos, python-setuptools. [description]: Improve style. Change-Id: I6bf0280671e880c1a1fb3ae461e74b572ce26136 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-google-cloud-core: Update to 2.5.0. * gnu/packages/python-web.scm (python-google-cloud-core): Update to 2.5.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Drop them. [native-inputs]: Add python-grpcio-status, python-pytest, python-setuptools. [description]: Improve style. Change-Id: I39913a8a2cf5238171848d83232cc9c6538bdd0d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-google-api-core: Update to 2.28.1. * gnu/packages/python-web.scm (python-google-api-core): Update to 2.28.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Drop them. [native-inputs]: Add python-pytest-mock, python-setuptools. [description]: Improve style. (python-google-api-client)[arguments]<#:test-flags>: Ignore additional tests, failing due to deprecations. Change-Id: I2471d36ec33713eab08d5967ef4141f6dde824ab Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-googleapis-common-protos: Update to 1.66.0. * gnu/packages/python-web.scm (python-googleapis-common-protos): Update to 1.66.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Drop them. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: Id5cf674c5ca8861e03448166fc17146f6a4e8bfc Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-google-api-client: Update to 2.187.0. * gnu/packages/python-web.scm (python-google-api-client): Update to 2.187.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Ignore a single failing test. [native-inputs]: Add python-parameterized, python-pytest, python-setuptools. [propagated-inputs]: Remove python-six. Change-Id: Icc763db0362ec109d2775ffa0e83485c888181ea Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-google-resumable-media: Update to 2.8.0. * gnu/packages/python-web.scm (python-google-resumable-media): Update to 2.8.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Migrate to <#:test-flags>, ignore failing tests. [native-inputs]: Add python-pytest-asyncio, python-setuptools. Remove python-requests. Change-Id: Ibe2bcd5c6165144f3f08e5766bef2e6a99716f94 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-google-auth: Update to 2.41.1. * gnu/packages/python-web.scm (python-google-auth): Update to 2.41.1. [propagated-inputs]: Replace python-cachetools-5 by python-cachetools. Add python-aiohttp, python-requests, python-urllib3. Remove python-pyjwt. [native-inputs]: Add python-grpcio, python-oauth2client, python-packaging, python-pyjwt. Remove python-requests, python-wheel. Change-Id: I3789f881efbfd8a871de838e117fe95220d67277 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-google-auth-oauthlib: Update to 1.2.3. * gnu/packages/python-web.scm (python-google-auth-oauthlib): Update to 1.2.3. [source]: Switch to git-fetch. [native-inputs]: Remove python-flask. Add python-click. Change-Id: Ieb00845fbdbc72679e8b5b4c2d2ebdd61e0c95d8 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-siosocks: Switch to pyproject. * gnu/packages/python-web.scm (python-siosocks): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Drop them. [native-inputs]: Add python-setuptools. Change-Id: Ia158d6c5277672d8a5556a9af67d37bf372d8b18 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-cloudscraper: Update to 3.0.0. * gnu/packages/python-web.scm (python-cloudscraper): Update to 3.0.0. [arguments]<#:test-flags>: Refresh them. <#:phases>: Rename and enrich phase 'drop-unsupported-sources to phase 'relax-requirments. [propagated-inpurs]: Add python-pycryptodome, python-brotli, python-websocket-client. Change-Id: I79b08c887190a70e36bc5d79c3f57274b9c7c16d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-cloudscraper: Switch to pyproject. * gnu/packages/python-web.scm (python-cloudscraper): [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Replace 'check phase replacement by <#:test-flags>. Refresh style. [native-inputs]: Add python-setuptools. Change-Id: Icd0a5d262e9162a3085ace65cee6de31d18aa647 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-robot-detection: Switch to pyproject. * gnu/packages/python-web.scm (python-robot-detection): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend>: Set it. [native-inputs]: Add python-setuptools. Change-Id: Ic6b6eb595bdbc11925e9660cccd300830909fca7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-random-user-agent: Switch to pyproject. * gnu/packages/python-web.scm (python-random-user-agent): [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. Change-Id: Idfb3cf77f5de4a24e79f8c463d6e72837fae568c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-wsgiprox: Switch to pyproject. * gnu/packages/python-web.scm (python-wsgiprox): [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. [native-inputs]: Add python-setuptools. Change-Id: I024bba1faee968ed077bcfbf8abeb297ecce9280 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-vf-1: Update to 1.0.0. * gnu/packages/python-web.scm (python-vf-1): Update to 1.0.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. [home-page]: Update it. Change-Id: I7c5ab11955fb00853287316c9217bf7f3a6b3644 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-path-and-address: Switch to pyproject. * gnu/packages/python-web.scm (python-path-and-address): [build-system]: Switch to pyproject-build-system. [arguments]: Drop them. [native-inputs]: Add python-setuptools. Change-Id: I14f6c4acab48aeb3b788462e0d31783092faf1cf Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-gitlab: Update to 7.0.0. * gnu/packages/python-web.scm (python-gitlab): Update to 7.0.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Ignore graphql tests, as well as a failing test. [native-inputs]: Add python-anyio, python-pytest, python-responses, python-setuptools. Change-Id: I0ed72d559bdb376da3680bfb6a4166f66c6d0884 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>