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>
gnu: python-slugify: Update to 8.0.4. * gnu/packages/python-web.scm (python-slugify): Update to 8.0.4. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Drop them. <#:test-backend>: Set it. [native-inputs]: Add python-setuptools. Change-Id: Iaa66cd7808cb4262e3d4c0594a270292fa5805e9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pybrowserid: Switch to pyproject. * gnu/packages/python-web.scm (python-pybrowserid): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend>: Set it. [native-inputs]: Add python-setuptools. Change-Id: I6988fa801bd558308fd46d2621ddc063ae344779 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-hawkauthlib: Switch to pyproject. * gnu/packages/python-web.scm (python-hawkauthlib): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend>: Set it. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I6299010b634b18ce6f1a0e5084def7453242a291 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-urlgrabber: Switch to pyproject. * gnu/packages/python-web.scm (python-urlgrabber): [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Adapt them. <#:tests?>: Disable them, as they silently fail. [native-inputs]: Add python-setuptools. Change-Id: Ie6827cf5d7d0594a88013747854ac1e1f4c5e591 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-publicsuffix2: Switch to pyproject. * gnu/packages/python-web.scm (python-publicsuffix2): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Improve style, reorder keywords, use gexps. [native-inputs]: Add python-setuptools. Change-Id: Ic9e7847f465f2b13262961cc0326f0a8596101b4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-genshi: Update to 0.7.10. * gnu/packages/python-web.scm (python-genshi): Update to 0.7.10. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Set them. [native-inputs]: Replace python-setuptools-67 by python-setuptools. Change-Id: I2669c4e462151ab6edeb9e73b0d8af1319dfd72c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-oauth2client: Update to 4.1.3. * gnu/packages/python-web.scm (python-oauth2client): Update to 4.1.3. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I90071beb487b8009c86b7ca0262dbf7d7c6598aa Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-flask-htmlmin: Update to 3.0.0. * gnu/packages/python-web.scm (python-flask-htmlmin): Update to 3.0.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. [propagated-inputs]: Add python-cssmin, replace python-htmlmin by python-htmlmin2. Change-Id: I6f64c78fdaf02501bf106c09da62d7b8ecc38904 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-htmlmin2. * gnu/packages/python-web.scm (python-htmlmin2): New variable. Change-Id: I81a276437bb17545ae6f1289692ffdbb87e723eb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-cssmin: Switch to pyproject. * gnu/packages/python-web.scm (python-cssmin): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. Change-Id: I2459228cc72bb22a0f24ea91476cc94d61b746ac Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-htmlmin: Switch to pyproject. * gnu/packages/python-web.scm (python-htmlmin): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I3321c67fce869bdb69917b9cefa32b5577da3be1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-flask-restful-swagger: Switch to pyproject. * gnu/packages/python-web.scm (python-flask-restful-swagger): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I3af2d9e263f51f73c3550c28627ae870da330797 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>