gnu: python-progressbar33: Switch to pyproject. * gnu/packages/python-xyz.scm (python-progressbar33): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Run custom tests. [native-inputs]: Add python-setuptools. Change-Id: I513b8fb678b6c0e7a676d6d2404f007efd2ffbbf Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-progress: Switch to pyproject. * gnu/packages/python-xyz.scm (python-progress): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend, #:test-flags>: Set them. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: Ic1b2d829c77a60a90eb399160c144b515d047164 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-promise: Update to 2.3.0. * gnu/packages/python-xyz.scm (python-promise): Update to 2.3.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Ignore failing tests. [native-inputs]: Add python-mock, python-pytest, python-pytest-asyncio, python-setuptools. [propagated-inputs]: Add python-six. [description]: Improve style. Change-Id: Ibdec3dc276f68a8fd68c569d215370fbc7379801 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-hissp: Update to 0.5.0. * gnu/packages/python-xyz.scm (python-hissp): Update to 0.5.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend>: Set it. [native-inputs]: Add python-hypothesis, python-setuptools. [description]: Improve style. Change-Id: I8262a093a32777003deda3eefb8704c1eff5cc73 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-rply: Switch to pyproject. * gnu/packages/python-xyz.scm (python-rply): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Ignore file that fails test collection and requires an additional argument. <#:phases>: Add phase 'fix-pytest-use. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: I31428106bfbd044fa2e696e263c7459a1cad84ea Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-click-log: Switch to pyproject. * gnu/packages/python-xyz.scm (python-click-log): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. [description]: Improve style. Change-Id: I59b78645cfcd6c74a0420e121df8f40977407c11 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-click-threading: Switch to pyproject. * gnu/packages/python-xyz.scm (python-click-threading): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. [description]: Improve style. Change-Id: I5d8bc8a10eb0a2580f7930c4cac72f34272235b0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-atomicwrites: Switch to pyproject. * gnu/packages/python-xyz.scm (python-atomicwrites): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Remove them. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I1cc040e89d1971b77def03502b95b173b860df35 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-texttable: Switch to pyproject. * gnu/packages/python-xyz.scm (python-texttable): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Use <#:test-flags> rather than <#:phases>. [native-inputs]: Add python-setuptools. [synopsis, description]: Improve style. Change-Id: I4cbbf4c453c45365a869f53c59a0b19c6fb48f25 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-connection-pool: Switch to pyproject. * gnu/packages/python-xyz.scm (python-connection-pool): [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: If13e840c63d4ed48341739c3c6bb8666b3167942 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-fs: Fix build on cross compilation. * gnu/packages/python-xyz.scm (python-fs)[arguments] <test-flags>: Move option here instead of overwriting 'check phase. <phases>: Use default 'check; add 'pre-check. [native-inputs]: Keep python-setuptools away from condition. Fixes: guix/guix#3656 Change-Id: I247a70ea9d3fbc94a748973dd4a273341408fea9
gnu: python-pyftpdlib: Skip one test on aarch64-linux. * gnu/packages/python-xyz.scm (python-pyftpdlib)[arguments] <test-flags>: Conditionally deselect one test when target is aarch64-linux. Change-Id: I027207d97a7ee24e5482bf676b7b108d2789946e
gnu: python-febelfin-coda: Update to 0.3.0. * gnu/packages/python-xyz.scm (python-febelfin-coda): Update to 0.3.0. Change-Id: Icbe0009785e19456dc28eddc2f90d816c409863f
gnu: Remove python-pillow-simd. * gnu/packages/python-xyz.scm (python-pillow-simd): Delete variable. Fixes: guix/guix#2715 Change-Id: I39bb625b6b6911c972654b0bc00a4d8706402f68
gnu: packages/python-xyz: Sort the rest of python-ty*. * gnu/packages/python-xyz.scm::(python-types-regex, python-types-requests, python-types-setuptools, python-types-simplejson, python-types-toml, python-types-tqdm, python-types-ujson, python-types-urllib3, python-typeshed-client, python-typing-inspect, python-typogrify): Sort variables alphabetically. Change-Id: Ie6b070ae561ee205b7e259c35a10473bd1bac49b
gnu: packages/python-xyz: Sort some python-ty*. * gnu/packages/python-xyz.scm: (python-types-freezegun, python-types-orjson, python-types-protobuf, python-types-python-dateutil, python-types-pytz, python-types-pyyaml): Sort variables alphabetically. Change-Id: I509a71ff36fbbc41fde56137bd18483b8dc86519
gnu: packages/python-xyz: Sort some python-ty*. * gnu/packages/python-xyz.scm: (python-types-aiofiles, python-types-colorama, python-types-dataclasses, python-types-dateutil, python-types-docutils): Sort variables alphabetically. Change-Id: I09e8aa47dc154a1dda1e19b04bbf04211cb8ad7d
gnu: packages/python-xyz: Sort some python-ty*. * gnu/packages/python-xyz.scm: python-typeapi, python-typeguard, python-typer): Sort variables alphabetically. Change-Id: Ie8d8e4a5fae7ff38c7450500064b513f43828bfd
gnu: python-q: Update to 2.7-0.cbad740. * gnu/packages/python-xyz.scm (python-q): Update to 2.7-0.cbad740. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Run tests with the help of <#:test-backend, #:test-flags, #:phases>. [native-inputs]: Add python-setuptools. Change-Id: I9da12c1c266a0c68d06dbad4d8f61e2658c4ad53 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-syllables: Switch to pyproject. * gnu/packages/python-xyz.scm (python-syllables): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-cmudict, python-pytest, python-setuptools. Change-Id: I781f5c52864bff7b8591046ef53ca0ff1c542805 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>