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>
gnu: python-betamax-serializers: Switch to pyproject. * gnu/packages/python-web.scm (python-betamax-serializers): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I551eca9d4caa2745e8726d942c4ff95df63c7af9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-betamax-matchers: Switch to pyproject. * gnu/packages/python-web.scm (python-betamax-matchers): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: Ie63eab8123ebe2089efa0e86a39d8e6dc545bbe4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-requests-ftp: Switch to pyproject. * gnu/packages/python-web.scm (python-requests-ftp): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pyftpdlib, python-pytest, python-setuptools, and python-six. Change-Id: I392a21cfac07773f54e90ec4fe924ce6aedf2c23 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-grid5000: Update to 1.2.4. * gnu/packages/python-web.scm (python-grid5000): Update to 1.2.4. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Remove python-wheel. Change-Id: Id63542172273e5b3ce0535c8350c56bcc59f781c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-jstyleson: Update to 0.0.2-0.8c47cc9. * gnu/packages/python-web.scm (python-jstyleson): Update to 0.0.2-0.8c47cc9. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. [description]: Improve style. Change-Id: I54bfd8f5873ef29f3d710ec83639191cae352b13 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-flask-combo-jsonapi: Update to 1.1.0-0.3cfff98. * gnu/packages/python-web.scm (python-flask-combo-jsonapi): Update to 1.1.0-0.3cfff98. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Set them. <#:phases>: Drop 'check phase replacement. Drop support for marshmallow < 3 in phase 'loosen-requirements. [native-inputs]: Add python-setuptools. Remove python-coverage, python-coveralls, python-pytest-runner. Change-Id: Ib4d89b34ab72f1b5bf45f77731e117b57a8ce87d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-marshmallow-jsonapi: Update to 0.26.0. * gnu/packages/python-web.scm (python-marshmallow-jsonapi): Update to 0.26.0. [source]: Switch to git-fetch. Using a maintained branch to fix the package. [native-inputs]: Remove python-wheel. Change-Id: I8814bd7b405334fdebe68bfa589a4eb70ebc1c8b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-marshmallow-jsonapi: Move to (gnu packages python-web). * gnu/packages/python-xyz.scm (python-marshmallow-jsonapi): Move from here… * gnu/packages/python-web.scm (python-marshmallow-jsonapi): …to here. Change-Id: Ie1672601cac70ff7d40cd7323d094f50ef1152a6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>