~ruther/guix-local

ref: 27d2988964fa6ecf84e9715c665ec06719c64788 guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.5 MiB
4b82c012 — Nicolas Graves 5 months ago
gnu: python-magic: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-magic):
[source]<modules, snippet>: Move them in phases.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend, #:test-flags>: Run tests.
<#:phases>: Remove 'check phase replacement.  Import phase 'fix-tests
from [source].  Improve style of phase 'hard-code-path-to-libmagic.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: I0496e7e3b6f800e8358c133066e366ee144a24b3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
b5bfa136 — Nicolas Graves 5 months ago
gnu: python-slugid: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-slugid):
[build-system]: Switch to pyproject-build-system.
[arguments]: Replace <#:phases> by <#:test-backend>.
[native-inputs]: Add python-setuptools.  Replace python-nose by
python-pynose.
[description]: Improve style.

Change-Id: I784cb883f6ca4564e05635c89d18f173831c5a13
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
22088e1e — Nicolas Graves 5 months ago
gnu: python-rarfile: Update to 4.2.

* gnu/packages/python-xyz.scm (python-rarfile): Update to 4.2.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:phases>: Replace 'check phase with <#:test-backend, #:test-flags>.
Improve style of phase 'patch.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: I754bd26e631110f7644f542028b5657ab9d328e7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
9fcfb939 — Ludovic Courtès 5 months ago
gnu: Use ‘define-deprecated-package’ for deprecated packages.

Use ‘define-deprecated-package’ instead of (define x (deprecated-package …))
throughout gnu/packages/*.scm.

Change-Id: I4e176da9ac660327489dab256ca4d12c4e78fe8d
7d6957b3 — Sharlatan Hellseher 5 months ago
gnu: python-trio-websocket: Move to python-web.

* gnu/packages/python-xyz.scm (python-trio-websocket): Move from here ...
* gnu/packages/python-web.scm: ... to here.

Change-Id: Ifffadaa04808a64dc443b912a8bccfd4c7dcb8dd
08b79ad3 — Sharlatan Hellseher 5 months ago
gnu: python-trio-websocket: Update to 0.12.2.

* gnu/packages/python-xyz.scm (python-trio-websocket): Update to 0.12.2.
[arguments]: Drop all.
[propagated-inputs]: Remove python-async-generator; add python-outcome.
[native-inputs]: Remove python-wheel.

Change-Id: If494daa01c785ce59bed9b6b2fffb2de652c4375
bf970786 — Sharlatan Hellseher 5 months ago
gnu: python-twine: Update to 6.2.0.

* gnu/packages/python-xyz.scm (python-twine): Update to 6.2.0.
[arguments] <test-flags>: Skip one test.

Change-Id: Iec53cac9426e60946e83343f135198ef07790a34
cecb6f16 — Andreas Enge 5 months ago
gnu: Remove python-skranger.

* gnu/packages/python-xyz.scm (python-skranger): Delete variable.

Fixes: guix/guix#2921
Change-Id: I19b5ab9df38e4d41e3b01fe4fd9183a282bf9287
1d631475 — Sharlatan Hellseher 5 months ago
gnu: python-proselint: Update to 0.14.0.

* gnu/packages/python-xyz.scm (python-proselint): Update to 0.14.0.
[build-system]: Switch to pyproject-build-system.
[arguments] <tests?>: Enable.
[propagated-inputs]: Remove python-future and python-six.
[native-inputs]: Add python-poetry-core and python-pytest.

Change-Id: I8cf993f491a0445399040816c432ae59a2922ee9
f7ebe333 — Hugo Buddelmeijer 5 months ago
gnu: python-nampa: Update to 1.0.0-0.cb6a63a

* gnu/packages/python-xyz.scm (python-nampa): Update to
cb6a63aae64324f57bdc296064bc6aa2b99ff99a commit.
[source]: Switch to git-fetch.
[arguments] <#:test-flags>: Disable test that uses yield.
<#:modify-phases>: Add 'patch-tests phase.
[native-inputs]: Remove python-wheel; add python-pytest.

Change-Id: I4d439370c6cc5ef8737944143b4c5c789c219bcb
Reviewed-by: Sören Tempel <soeren@soeren-tempel.net>
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
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>
Next