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>
gnu: python-mkdoc-material: Unbundle js-lunr-* packages. * gnu/packages/python-xyz.scm (python-mkdocs-material) [source]<snippet>: Unbundle js-lunr-* assets. Add a warning comment: there are other unbundled minified assets! [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. <#:phases>: Add phase 'inject-javascript-assets and 'replace-javascript-assets. [native-inputs]: Add python-setuptools. Change-Id: Ie04b8d2e885f549fe756a433f4beb16ef0053128 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-yaspin: Fix build. * gnu/packages/python-xyz.scm (python-yaspin)[propagated-inputs]: Remove python-termcolor; add python-termcolor-next. Change-Id: I1cf6a5d5f51fe14aca9b64f9c338d10b7f2e95a2 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-termcolor-next. * gnu/packages/python-xyz.scm (python-termcolor-next): New variable. Change-Id: Iceae7329eaff3e1ec9a30f989c26704f42f109cd
gnu: python-forbiddenfruit: Update to 0.1.4. * gnu/packages/python-xyz.scm (python-forbiddenfruit): Update to 0.1.4. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Improve phase 'check. [native-inputs]: Add python-setuptools. Replace python-nose by python-pynose. Change-Id: I6e3e8a788b8334d714c440f1f126449ac98b15d9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-astor: Update to 0.8.1-0.df09001. * gnu/packages/python-xyz.scm (python-astor): Update to 0.8.1-0.df09001. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguemnts]<#:test-flags>: Ignore failing tests. [native-inputs]: Add python-pytest, python-setuptools. [description]: Improve style. Change-Id: If59cb53040d1cf402a652c14d0c45d613b92eb85 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-reparser: Switch to pyproject. * gnu/packages/python-xyz.scm (python-reparser): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. [synopsis]: Improve style. Change-Id: I5f1668114b588f0c3a6c08384e1764951df8b8f6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-readlike: Switch to pyproject. * gnu/packages/python-xyz.scm (python-readlike): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: Ifaaeae8b88e2cf137ff77997e36cddd19eee8d48 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-ilinkedlist: Update to 0.4.0-0.b5ea3f6. * gnu/packages/python-xyz.scm (python-ilinkedlist): Update to 0.4.0-0.b5ea3f6. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: I2966a3a431b004481242d988d3cb1359e244c434 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-locket: Switch to pyproject. * gnu/packages/python-xyz.scm (python-locket): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. Change-Id: I76f182d7898a9594ce593fc289eb44fb31c6cabe Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-asciitree: Switch to pyproject. * gnu/packages/python-xyz.scm (python-asciitree): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: I2d5dc738d2438bd502d08602e44d2d55ece40be6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-commandlines: Switch to pyproject. * gnu/packages/python-xyz.scm (python-commandlines): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: Ic392ad79243d22f63fe22316887f8f45656b1b8c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pynamecheap: Switch to pyproject. * gnu/packages/python-xyz.scm (python-pynamecheap): [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. Change-Id: Ie66ad3da1f59f3259955f216a452c4f75d2c08ef Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-dns-lexicon: Update to 3.21.1. * gnu/packages/python-xyz.scm (python-dns-lexicon): Update to 3.21.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Enable them. <#:test-flags>: Disable failing tests. <#:phases>: Add phase 'configure-tests. [native-inputs]: Add nss-certs-for-test, python-hatchling, python-setuptools. [propagated-inputs]: Update them (with guix refresh). [home-page]: Update it. Change-Id: I6aba8ff29d7505313e7806a463a293f613d1b391 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-universal-pathlib. * gnu/packages/python-xyz.scm (python-universal-pathlib): New variable. Change-Id: Ia72665f9d9cdf8d999127e023af7ad282c4533af Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-decopatch. * gnu/packages/python-xyz.scm (python-decopatch): New variable. Change-Id: I396e68c5fedb2849c3d76a274824881360050ae8
gnu: python-pathlib-abc: Update to 0.5.0. * gnu/packages/python-xyz.scm (python-pathlib-abc): Update to 0.5.0. (python-pathlib-abc-for-python-pathy): New variable. * gnu/packages/python-web.scm (python-pathy)[propagated-inputs]: Remove python-pathlib-abc; add python-pathlib-abc-for-python-pathy. Change-Id: I36572bfbbf43681bdb0fcefbd5e985a530d465ab