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: python-spacy: Update to 3.8.7. * gnu/packages/machine-learning.scm (python-spacy): Update to 3.8.7. [arguments] <test-flags>: Skip 2 more tests. <phases>: Remove 'build-ext; add 'remove-local-thinc - less rebuild is better. [native-inputs]: Remove python-wheel. [propagated-inputs]: Remove python-numpy, python-pathy, python-setuptools, python-smart-open, and python-typing-extensions; add python-numpy-2, and python-weasel. Change-Id: Ie0bd20cbc7da9c6a89cea56118df504661f99a6e
gnu: Add python-weasel. * gnu/packages/python-web.scm (python-weasel): New variable. Change-Id: I0e8264222454577f73edb4bb27f7f28c0db47774
gnu: Add python-cloudpathlib. * gnu/packages/python-web.scm (python-cloudpathlib): New variable. Change-Id: Id8bd4c539b4b8fe5120717670b4c4e6552a1d399
gnu: Add python-pytest-cases. * gnu/packages/python-check.scm (python-pytest-cases): New variable. Change-Id: I189c3230816b144ebc8f5bd0044eb37c4b50d113
gnu: Add python-pytest-harvest. * gnu/packages/python-check.scm (python-pytest-harvest): New variable. Change-Id: I7863cdee38e7e5fa015d6bf4802b23ffe381cadb
gnu: Add python-pytest-steps. * gnu/packages/python-check.scm (python-pytest-steps): New variable. Change-Id: I6d8f37fa8cc33963e84a6b756aedaf352b4248db
gnu: Add python-decopatch. * gnu/packages/python-xyz.scm (python-decopatch): New variable. Change-Id: I396e68c5fedb2849c3d76a274824881360050ae8
gnu: Add python-azure-storage-file-datalake. * gnu/packages/python-web.scm (python-azure-storage-file-datalake): New variable. Change-Id: Ic16f38e0d63a786e5cc8222e8066a360ef77ce01
gnu: python-azure-storage-blob: Update to 12.27.0. * gnu/packages/python-web.scm (python-azure-storage-blob): Update to 12.27.0. Change-Id: I13ac3c0b0da70fc75a388ce7ecbf89b8d999e1c8
gnu: python-thinc: Update to 8.3.4. * gnu/packages/machine-learning.scm (python-thinc): Update to 8.3.4. [arguments] <phases>: Remove 'build-ext; add 'remove-local-thinc - less rebuild is better. [propagated-inputs]: Remove python-blis-for-thinc and python-numpy; add python-blis and python-numpy-2. [native-inputs]: Remove python-cython and python-wheel; add python-cython-0. * gnu/packages/maths.scm (python-blis-for-thinc): Remove variable. Change-Id: I5b3b624819772cd1b601ff2a7ef516af065a94dc
gnu: python-blis: Update to 1.2.1. * gnu/packages/maths.scm (python-blis): Update to 1.2.1. [arguments] <phases>: Remove 'build-ext; add 'remove-local-blis - less re-build is better. [propagated-inputs]: Remove python-numpy. [native-inputs]: Remove python-wheel; add python-numpy-2. Change-Id: Ie82e7372653f95a387dcee81ab5f84dbf2602091
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
gnu: pyzo: Move to python-science. * gnu/packages/python-xyz.scm (pyzo): Move from here ... * gnu/packages/python-science.scm: ... to here. Change-Id: I8b50396d0d863e1bda5d7686ae2826a3bfe544dd
gnu: s3cmd: Move to python-web. * gnu/packages/python-xyz.scm (s3cmd): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: Ie28451433d08f28db3f505fe0032cefb847ff4a4