gnu: python-mamba: Switch to pyproject. * gnu/packages/python-xyz.scm (python-mamba): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: If9403dac25e0ccea862bcd7d268e11a982c10bc2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-mamba: Improve style and switch to git-fetch. * gnu/packages/python-xyz.scm (python-mamba): Run guix style. [source]: Switch to git-fetch. Change-Id: I87a835b2ae676126d7b04806cf784e76796694f4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: gitless: Re-indent. * gnu/packages/version-control.scm (gitless): Reindent after let addition. Change-Id: I34e0c1c92b4343f44c1b83070dbf1c25aee77bf4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: gitless: Update to 0.8.8-0.3ac28e3. * gnu/packages/version-control.scm (gitless): Update to 0.8.8-0.3ac28e3. [arguments]<#:test-flags>: Remove former failing tests. [inputs]: Replace python-clint by python-argcomplete. Change-Id: I3f589d29236c39afca815219a5f7f7598ce0bea4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-bitstring: Update to 4.3.1. * gnu/packages/python-xyz.scm (python-bitstring): Update to 4.3.1. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Remove them. <#:test-flags>: Ignore benchmarks. [native-inputs]: Add python-gfloat, python-setuptools, python-wheel. [propagated-inputs]: Add python-bitarray. Change-Id: I9f23ac39a2304edecbb55522b2cb82b4621bff8b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-esptool: Update to 5.0.1. * gnu/packages/engineering.scm (python-esptool): Update to 5.0.1. [source]: Switch to git-fetch (brings in tests, version management is better in the repository too). [build-system]: Switch to pyproject-build-system. [arguments]: Disable failing tests. [propagated-inputs]: Add python-click, python-intelhex, python-pyyaml, python-rich-click-next. [native-inputs]: Add python-pyelftools, python-pytest, python-setuptools, python-wheel. Change-Id: Ia9b16a338661265b799b543e2de82963c49e1e26 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-rich-click-next. * gnu/packages/python-xyz.scm (python-rich-click-next): New variable. Change-Id: I551b3f0efb016d0d8e40f5293d2b7f86385ea107 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-gfloat. * gnu/packages/python-xyz.scm (python-gfloat): New variable. Change-Id: I99cc0ed234ed3c0741cf9c1512669a37d046bbb3 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-iocapture: Switch to pyproject. * gnu/packages/python-xyz.scm (python-iocapture): [build-system]: Switch to pyproject-build-system. [arguments]: Remove them, now unecessary. [propagated-inputs]: Remove python-six. Move the rest to... [native-inputs]:...here. Also add python-setuptools, python-wheel. Change-Id: Ic81f6489c28a4296891695ec9cc496921f3500d2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-xmldiff: Switch to pyproject. * gnu/packages/python-xyz.scm (python-xmldiff): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I956fbb44c53dc889992ff3db6cf9691f28021c20 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-editorconfig: Update to 0.17.1. * gnu/packages/python-xyz.scm (python-editorconfig): Update to 0.17.1. [source]: Switch to git-fetch. [arguments]<#:phases>: Replace 'check phase. [native-inputs]: Add cmake. Change-Id: I6611b18d8858bd5d9e6220b35ae63799094319e4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-editorconfig: Switch to pyproject. * gnu/packages/python-xyz.scm (python-editorconfig): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I600c5fcfb9c48a1db61656592b8749c2df554598 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-logical-unification: Update to 0.4.6. * gnu/packages/python-xyz.scm (python-logical-unification): Update to 0.4.6. Change-Id: I9f10fb5c09ba76424ef8cd1353d588dd1a8a32d4
gnu: python-logical-unification: Set version manually. * gnu/packages/python-xyz.scm (python-logical-unification): [arguments] <phases>: Add 'versioneer. [native-inputs]: Add python-versioneer. Change-Id: Id8cce49a53409d5ad1a4834a7c641e47bfcfd97a
gnu: python-logical-unification: Enable tests. * gnu/packages/python-xyz.scm (python-logical-unification): [native-inputs]: Add python-pytest, python-pytest-benchmark. Change-Id: I1b22152956b6e05517735f6eb02e08ff1831cb43 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-logical-unification: Fetch source from git. * gnu/packages/python-xyz.scm (python-logical-unification): [source]: Switch to git-fetch. Change-Id: I2f14aa301679efd7a3ad6509e7b7d9ff82016508 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-logical-unification: Switch to pyproject. * gnu/packages/python-xyz.scm (python-logical-unification): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Id6e2644dab6cab5e2ac6676f902fa2982d481370 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-multipledispatch: Update to 1.0.0. * gnu/packages/python-xyz.scm (python-multipledispatch): Update to 1.0.0. [source]: Switch to git-fetch providing tests. [build-system]: Use pypojrect. [propagated-inputs]: Remove python-six. [native-inputs]: Add python-pytest, python-pytest-benchmark, and python-setuptools-next. Change-Id: I477c10effde220e36f046708be926cee833c758d
gnu: python-sortedcollections: Switch to git-fetch and enable tests. * gnu/packages/python-xyz.scm (python-sortedcollections): [source]: Switch to git-fetch. [arguments]: Remove them. [native-inputs]: Add python-pytest, python-pytest-cov. Change-Id: I153530f691f33645a57af338840cb6bd3b1d4b24 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-sortedcollections: Switch to pyproject. * gnu/packages/python-xyz.scm (python-sortedcollections): Reorder fields. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Iee1fd2584499b12e007b3620bec4eeb0fd97f3cf Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>