~ruther/guix-local

ref: f3247d4ce2436e155aad9522f032d0962f0d4eab guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.5 MiB
841ea8f3 — Nicolas Graves 5 months ago
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>
abc8c229 — Nicolas Graves 5 months ago
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>
b8a4760e — Nicolas Graves 5 months ago
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>
79e0fba4 — Nicolas Graves 5 months ago
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>
751b938b — Nicolas Graves 5 months ago
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>
ae602f4c — Nicolas Graves 5 months ago
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>
7a87511b — Nicolas Graves 5 months ago
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>
064a0c84 — Nicolas Graves 5 months ago
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>
c1ee0d84 — Nicolas Graves 5 months ago
gnu: Add python-colorclass.

* gnu/packages/python-xyz.scm (python-colorclass): New variable.

Change-Id: I9acc41473a84ad360baadb60f4cb363807b45207
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
9e17828c — Nicolas Graves 5 months ago
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>
0aef1c51 — Sharlatan Hellseher 5 months ago
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
6ba961af — Sharlatan Hellseher 5 months ago
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
af72f350 — Nicolas Graves 5 months ago
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>
0d39a6d0 — Nicolas Graves 5 months ago
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>
148f6c11 — Nicolas Graves 5 months ago
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>
f2cea4e7 — Nicolas Graves 5 months ago
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>
ba168fef — Nicolas Graves 5 months ago
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>
2d1199c8 — Nicolas Graves 5 months ago
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>
7cab4970 — Nicolas Graves 5 months ago
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>
131a0ada — Nicolas Graves 5 months ago
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>
Next