gnu: Add python-wheel-filename. * gnu/packages/python-xyz.scm (python-wheel-filename): New variable. Change-Id: I7e4712f728f5e416bfb8cb0ab1fc023b1c1ac123 Signed-off-by: Vinicius Monego <monego@posteo.net>
gnu: python-rtf-tokenize: Update to 1.0.1. * gnu/packages/python-xyz.scm (python-rtf-tokenize): Update to 1.0.1. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I9b99934c6b2a6b54cf0b9bab99cdd996ef45ad17
gnu: python-pystitcher: Use pyproject-build-system. * gnu/packages/python-xyz.scm (python-pystitcher)[build-system]: Use pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools, python-wheel. Change-Id: Ifb3ee3759ef4e749d09358ea01390a730102af2a
gnu: python-pystitcher: Improve style. * gnu/packages/python-xyz.scm (python-pysticher): Run guix style. Change-Id: I217d2a57ff726405dffade69ef34ae43ca956a68
gnu: python-pystache: Enable tests. * gnu/packages/python-xyz.scm (python-pystache)[arguments]: Remove '#:tests? #f'. [native-inputs]: Add python-pytest. Change-Id: I905c32cfcba3a06f78eb0dd044c47292f6f0b8aa
gnu: python-pystache: Update to 0.6.8. * gnu/packages/python-xyz.scm (python-pystache): Update to 0.6.8. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I25d4373bcbac47dcc5a66ca8ad62a1d1cb75645a
gnu: python-bagit: Update to 1.9.0. * gnu/packages/python-xyz.scm (python-bagit): Update to 1.9.0. [source]: Fetch from GitHub. [build-system]: Use pyproject-build-system. [arguments]<#:phases>: Add phase 'pretend-version' after 'unpack'. Override the 'check' phase and run the test file manually. [native-inputs]: Remove python-coverage, python-mock. Add python-pytest, python-setuptools, python-wheel. Change-Id: I9db21f4ab290ac426710b426d30be884f7c47c9a
gnu: python-sacn: Update to 1.11.0. * gnu/packages/python-xyz.scm (python-sacn): Update to 1.11.0. [build-system]: Use pyproject-build-system. [arguments]<#:phases>: Do not override the 'check' phase. [native-inputs]: Add python-setuptools, python-wheel. [synopsis]: Do not break line. Change-Id: I476308da1c13bcfb6eaf9d55b5f3f6aa4798d450
gnu: Add pythoncapi-compat. * gnu/packages/python-xyz.scm (pythoncapi-compat): New variable. Change-Id: Id1b1d09539c2beaa6ad6c89f9babf5740a4a8ad7
gnu: python-sexpdata: Update to 1.0.2. * gnu/packages/python-xyz.scm (python-sexpdata): Update to 1.0.2. [build-system]: Use pyproject-build-system. [arguments]: Add '#:tests? #f'. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Ia6efab4dc9a7029009e250bb3676dad70a91aedb
gnu: Add python-pbr-next. * gnu/packages/python-xyz.scm (python-pbr-next): New variable. Change-Id: I01c084950bbb7e0751ff985289f7e1dc072ce9ed Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-eventlet: Set EVENTLET_NO_GREENDNS=yes by default. This error propagates and pollutes user experience in Guix. Until someone tackles how to actually fix it, if it's even fixable in Guix, change the hardcoded default. * gnu/packages/python-web.scm (python-eventlet): [arguments]<#:phases>: Set EVENTLET_NO_GREENDNS=yes by default in phase 'avoid-OSError. [description]: Update the description to warn about the changed default. (python-httpretty)[arguments]: Remove uneeded field. * gnu/packages/python-xyz.scm (python-pydevd)[arguments]<#:phases>: Unset the variable in phase 'pre-check. * gnu/packages/tor.scm (onionshare, onionshare-cli)[arguments] <#:phases>: Unset the variable in phase 'pre-check. Change-Id: Ic3897a9e0006338c3bc8b4bcddab0948e76a5d87 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-vendetect. * gnu/packages/python-xyz.scm (python-vendetect): New variable. Change-Id: I598a23afa62b494a7291acff86078a6c8051f062 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-copydetect. * gnu/packages/python-xyz.scm (python-copydetect): New variable. Change-Id: I7b0b09b602d0b158c784e0e40fddd80c74d9b9f2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-colored: Update to 2.3.0 and enable tests. * gnu/packages/python-xyz.scm (python-colored): Update to 2.3.0. [arguments]: Remove '#:tests? #false'. <#:phases>: New phase 'pre-check. [native-inputs]: Remove python-setuptools and python-wheel. Add python-flit-core and python-pytest. Change-Id: Iff216a7df0beca05edbe10d0d103586c3e0ece7d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pyrsistent: Update to 0.20.0. * gnu/packages/python-xyz.scm (python-pyrsistent): Update to 0.20.0. [build-system]: Use pyproject-build-system. [arguments]<#:phases>: Delete phase 'loosen-pytest-requirement'. [native-inputs]: Remove python-hypothesis, python-pytest-runner. Add python-setuptools, python-wheel. [propagated-inputs]: Remove python-six. Change-Id: Iddce529325ea42b5e39a84eeed9942923b9da1b9
gnu: python-minikanren: Update to 1.0.5. * gnu/packages/python-xyz.scm (python-minikanren): Update to 1.0.5. [build-system]: Use pyproject. [arguments] <test-flags>: Skip some failing tests. <phases>: Use default 'check. [propagated-inputs]: Add python-typing-extensions. [native-inputs]: Remove python-coveralls, python-pydocstyle, python-pytest-cov, python-pylint, python-black, python-sympy, python-versioneer, and python-coverage; add python-setuptools-next. Change-Id: Ibf3f9f38f64804fb31f9e99110c4a1beb2a0f2e1
gnu: python-etuples: Update to 0.3.10. * gnu/packages/python-xyz.scm (python-etuples): Update to 0.3.10. [build-system]: Use pyproject. [arguments] <test-flags>: Deselect one failing test. [native-inputs]: Add python-pytest, python-setuptools-next, and python-setuptools-scm. Change-Id: I3ba8812162cb71e86247deaf9dfad202ef54d04b
gnu: python-cons: Update to 0.4.7. * gnu/packages/python-xyz.scm (python-cons): Update to 0.4.7. [source]: Switch to git-fetch providing tests. [build-system]: Use pyproject. [arguments] <phases>: Add 'set-version. [native-inputs]: Remove python-toml; add python-setuptools-next, python-setuptools-scm, and python-wheel. Change-Id: Ibd6ca258a61d2408103a81825628d0e5d19e939f
gnu: python-mamba: Move to (gnu packages python-check). * gnu/packages/python-xyz.scm (python-mamba): Move from here… * gnu/packages/python-check.scm (python-mamba): …to here. Change-Id: I29bb39825493e5fa29692bdd47a099d1854668f2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>