gnu: python-pybtex: Update to 0.25.0. * gnu/packages/python-xyz.scm (python-pybtex): Update to 0.25.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Drop them. [native-inputs]: Add python-setuptools. Remove python-six. [description]: Improve style. Change-Id: I32ee2f905fbc182e646d77355ebe824dc4de1e96 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-latexcodec: Update to 3.0.1. * gnu/packages/python-xyz.scm (python-latexcodec): Update to 3.0.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [propagated-inputs]: Remove python-six. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: I13b80bd830c79ac1772961b1a3002e9f731a4be1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-apache-libcloud: Update to 3.8.0. * gnu/packages/python-xyz.scm (python-apache-libcloud): Update to 3.8.0. [arguments]<#:phases>: Improve style. [propagated-inputs]: Remove python-paramiko. [native-inputs]: Remove python-lockfile, python-mock, python-pytest-runner. Add python-setuptools. [description]: Improve style. Change-Id: I9a2cda678372a2621f0b57f4b5c6c7895c0e051b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-gh-md-to-html: Remove python-shellescape input. * gnu/packages/python-xyz.scm (python-gh-md-to-html) [arguments]<#:phases>: Add phase 'relax-shellescape-requirement. [propagated-inputs]: Remove python-shellescape. [native-inputs]: Remove python-wheel. Change-Id: I4cfeba99b42287ca6b83b00091ae3431928625ba Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-arcp: Switch to pyproject. * gnu/packages/python-xyz.scm (python-arcp): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. [synopsis, description]: Improve style. Change-Id: Ifc32f41b5069fe0466ba66eb12493d477c216b9c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-rfc6555: Update to 0.1.0. * gnu/packages/python-xyz.scm (python-rfc6555): Update to 0.1.0. [build-system]: Switch to pyproject-build-system. [arguments]: Replace <#:phases> by <#:test-flags>. [native-inputs]: Add python-setuptools. Change-Id: Id1244155bffb5996c4c275cb99266bc320948857 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-radon: Update to 6.0.1. * gnu/packages/python-xyz.scm (python-radon): Update to 6.0.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Adapt phase 'relax-requirements. Drop 'check phase replacement. [native-inputs]: Add python-poetry-core, python-setuptools. [description]: Improve style. Change-Id: Ic2864192aacc6d1f30904e7e5096bad2eabc005a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-boto3: Update to 1.40.61. * gnu/packages/python-xyz.scm (python-boto3): Update to 1.40.61. [arguments] <test-flags>: Run up to 8 threads to improve stability in CI. [native-inputs]: Remove python-wheel. Change-Id: I024a49f7774643eb4e3813be22bad000515f598b
gnu: python-moto: Skip more tests. * gnu/packages/python-xyz.scm (python-moto)[arguments] <test-flags>: Skip more incompatible with botocore tests. Change-Id: I4d2bef27648d64860e145f753afe5ef47109e0d2
gnu: python-botocore: Update to 1.40.61. * gnu/packages/python-xyz.scm (python-botocore): Update to 1.40.61. [arguments] <test-flags>: Ignore functional tests. [native-inputs]: Remove python-wheel. Change-Id: I35276ea8e7415c9b717abbe14ad6708777f9b1ef
gnu: python-multiplex: Fix tests. * gnu/packages/python-xyz.scm (python-easy-ansi-0.3): New variable. (python-multiplex)[propagated-inputs]: Remove python-easy-ansi; add python-easy-ansi-0.3. Change-Id: I791e4a34479732cba10be00ae883cc53fa6fa6e9
gnu: python-levenshtein: Update to 0.27.1. * gnu/packages/python-xyz.scm (python-levenshtein): Update to 0.27.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [propagated-inputs]: Add python-rapidfuzz. [native-inputs]: Add cmake-minimal, python-cython, python-pytest, python-scikit-build-core, python-setuptools, rapidfuzz-cpp. Change-Id: I05011e5e34adf4c34acb425c493af56fbd99767d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-rapidfuzz: Update to 3.14.1. * gnu/packages/python-xyz.scm (python-rapidfuzz): Update to 3.14.1. [source]: Switch to git-fetch. [native-inputs]: Add cmake-minimal, python-cython, rapidfuzz-cpp and taskflow. Replace python-setuptools an python-scikit-build by python-scikit-build-core. [description]: Improve style. Change-Id: I6db380ffa6066eb41e8a930efdb0e2308a28736c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-kneed: Update to 0.8.5. * gnu/packages/python-xyz.scm (python-kneed): Update to 0.8.5. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-hatchling, python-pytest-cov. [description]: Improve style. Change-Id: I600f92e885a1480665d941749836578cf9a47035 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-mwclient: Update to 0.11.0. * gnu/packages/python-xyz.scm (python-mwclient): Update to 0.11.0. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Remove python-pytest-runner. [propagated-inputs]: Remove python-six. Change-Id: I8bb9bade72f8a2d6e5f4fd4a7641a8149ae4714e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-isbnlib: Update to 3.10.14. * gnu/packages/python-xyz.scm (python-isbnlib): Update to 3.10.14. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Ignore network-dependent tests. [native-inputs]: Add python-pytest-cov, python-setuptools. [description]: Improve style. Change-Id: Id31784a81dce7987c24eb9806464659627141303 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pycosat: Update to 0.6.6. * gnu/packages/python-xyz.scm (python-pycosat): Update to 0.6.6. [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: I247ddc4a3dad65fe862c65b44a04fdad03d1f0b7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-easy-ansi: Update to 2.1. * gnu/packages/python-xyz.scm (python-easy-ansi): Update to 2.1. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Add phase 'remove-extra. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I3324c25f2033f21681fe1beda8befb3a36100483 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-rst2ansi: Update to 0.1.5-0.c6f390b. * gnu/packages/python-xyz.scm (python-rst2ansi): Update to 0.1.5-0.c6f390b. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. <#:phases>: Add 'check phase replacement. [native-inputs]: Add python-cram, python-setuptools. [description]: Improve style. Change-Id: Ic9fce5aedec3b41249838224cb3ed03e154e6521 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pbkdf2: Switch to pyproject. * gnu/packages/python-xyz.scm (python-pbkdf2): [build-system]: Switch to pyproject-build-system. [arguments]: Replace <#:phases> with <#:test-backend, #:test-flags>. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I82678c91cf5cd8633954546bfe660648dad64363 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>