gnu: python-pythondialog: Rename and update to 3.5.3. * gnu/packages/python-xyz.scm (python-pythondialog): Define in terms of 'deprecated-package'. (python-dialog): New variable, formerly known as "python-pythondialog". [source]: Update to 3.5.3. Improve style. Remove "doc" directory. [build-system]: Switch to pyproject-build-system. [arguments]<#phases>: Rewrite phase 'patch-path entirely. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I1360b4988e59b94e8c3d8e734ee2d58b56cd0baf Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-jsbeautifier: Update to 1.15.3. * gnu/packages/python-xyz.scm (python-jsbeautifier): Update to 1.15.3. [source, description]: Improve style. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Remove phase 'patch-python-six-requirements. Rename setup-js.py in phase 'chdir. [native-inputs]: Add python-setuptools. Change-Id: Ic4be59402b3a1fe2a6a7eb670cd79cb28682b8f2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-epc: Update to 0.0.5-0.f3673ae. * gnu/packages/python-xyz.scm (python-epc): Update to 0.0.5-0.f3673ae. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend>: Set it. [native-inputs]: Add python-setuptools. Replace python-nose by python-pynose. Change-Id: I627c1a9026c4670aaf2dabb09667c0c64e8bfec0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-debian: Switch to pyproject. * gnu/packages/python-xyz.scm (python-debian): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I717a6f432db524873559095c531755bc970cd918 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-simpleeval: Switch to pyproject. * gnu/packages/python-xyz.scm (python-simpleeval): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: I07beeeed289ba7f2965df21c148253d5e5562c3f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-forex-python: Switch to pyproject. * gnu/packages/python-xyz.scm (python-forex-python): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: Ifc02624ec4879b676adbd11473196a9ef71a8b1b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-file: Switch to pyproject. * gnu/packages/python-xyz.scm (python-file): [build-system]: Switch to pyproject-build-system. [arguments, inputs]: Improve style. [native-inputs]: Add python-setuptools. Change-Id: I88fb7017ec8dab99b0da126e94dc660d344fd577 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-terminaltables: Switch to pyproject. * gnu/packages/python-xyz.scm (python-terminaltables): [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them for now. [native-inputs]: Add python-colorclass, python-colorama, python-pytest, python-setuptools, python-termcolor. Change-Id: I15efe0d4123d941b1af560f71e554c6cb9386315 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-colorclass. * gnu/packages/python-xyz.scm (python-colorclass): New variable. Change-Id: I9acc41473a84ad360baadb60f4cb363807b45207 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-tlsh: Switch to pyproject. * gnu/packages/python-xyz.scm (python-tlsh): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I44f823b9057dcd9d84002555546160cd5e238a5a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-anyqt: Adjust native-inputs. * gnu/packages/python-xyz.scm (python-anyqt)[native-inputs]: Add python-pyqt-6 and python-pytest. Change-Id: I465e94452361dcb57237ddeb923763e1bd08a0a7
gnu: python-qasync: Update to 0.28.0. * gnu/packages/python-xyz.scm (python-qasync): Update to 0.28.0. [arguments] <build-backend>: Use "poetry.core.masonry.api", upstream switched on uv_build which we don't have yet. <test-flags>: Run all tests. [propagated-inputs]: Remove python-pyqt; add python-pyqt-6. Change-Id: I146051648e25fabfe1dda90d4e09a70743d66139
gnu: python-munkres: Switch to pyproject. * gnu/packages/python-xyz.scm (python-munkres): [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Replace by <#:test-flags>. [native-inputs]: Add python-setuptools. [source, description]: Improve style. Change-Id: Id1187cdac229f56b3bd66e21c4900e3d9b241b3f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-multiprocessing-logging: Update to 0.3.4. * gnu/packages/python-xyz.scm (python-multiprocessing-logging): Update to 0.3.4. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend>: Set it. [native-inputs]: Add python-setuptools. Change-Id: I9887bafaaec07e2ac1e34c9abc2b36f4558c0f40 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-editor: Switch to pyproject. * gnu/packages/python-xyz.scm (python-editor): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: Ifbe40deb7d6a67419b62d7de906d1cc5cb108750 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-anyqt: Update to 0.2.1. * gnu/packages/python-xyz.scm (python-anyqt): Update to 0.2.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. [native-inputs]: Add python-pytest-qt, python-setuptools. [synopsis, description]: Improve them. Change-Id: I26078ec701a239c232c7945e1c6ebf2965170c8a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-translitcodec: Update to 0.7.0. * gnu/packages/python-xyz.scm (python-translitcodec): Update to 0.7.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Remove field. [native-inputs]: Add python-setuptools. Change-Id: I407bf09a6122408e665e223b4fd7386652927116 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pyfiglet: Update to 1.0.4. * gnu/packages/python-xyz.scm (python-pyfiglet): Update to 1.0.4. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Add phase 'fallback-on-default-build. [native-inputs]: Add python-pytest, python-setuptools. [description]: Improve style. Change-Id: I3b4a1392c3d12380545f52ee2bc0e373aab5c403 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-lmfit: Update to 1.3.4. * gnu/packages/python-xyz.scm (python-lmfit): Update to 1.3.4. [build-system]: Switch to pyproject-build-system. [propagated-inputs]: Add python-dill. [native-inputs]: Add python-pytest-cov, python-setuptools. Change-Id: I3b44ed9627ba34f0b61f02a3fca13b084562f77f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-asteval: Update to 1.0.6. * gnu/packages/python-xyz.scm (python-asteval): Update to 1.0.6. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest-cov, python-setuptools, and python-setuptools-scm. Change-Id: Id721ed72211cf63128ed58fe0f8bb527dd49c081 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>