~ruther/guix-local

ref: daea83629d7f6ccbc1c9ef6c334f5ba90d8f4bab guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.4 MiB
daea8362 — Allan Adair 4 months ago
gnu: Add python-types-pyyaml.

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

Change-Id: I4420c567d2414a53aea2e54f5e2e121cef69155b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
b98fcae5 — Andreas Enge 4 months ago
gnu: Remove python-pyhull.

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

Fixes: guix/guix#2886
Change-Id: I4ad2e4dd31c9606bdb4b95fb0feba643e43887b0
783b58e1 — Sharlatan Hellseher 4 months ago
gnu: hatch: Move to package-management.

* gnu/packages/python-xyz.scm (hatch): Move from here ...
* gnu/packages/package-management.scm: ... to here.

Change-Id: I09eec61efc1f57d0e983ef5e366e89afad168364
678bf175 — Sharlatan Hellseher 4 months ago
gnu: hatch: Adjust inputs.

hatch is a final program which is not meant to be used as Python library,
this change move all propagated inputs to inputs.

* gnu/packages/python-xyz.scm (hatch)[propagated-inputs]: Move from here ...
[inputs]: ... to here.

Change-Id: I84feebbefd20db7656831becc8a62fff100e716d
035bd6b0 — Sharlatan Hellseher 4 months ago
gnu: hatch: Update to 1.9.7.

* gnu/packages/python-xyz.scm (hatch): Update to 1.9.7.
[source] <snippet>: Remove as no longer required.
[arguments] <test-flags>: Rework skipped tests and enable more.
[propagated-inputs]: Remove python-hatchling, python-pyperclip, and
python-virtualenv; add python-hatchling-for-hatch,
python-virtualenv-for-hatch, and python-zstandard.
[native-inputs]: Add nss-certs-for-test and python-hatch-vcs.

* gnu/packages/python-xyz.scm (python-virtualenv-for-hatch): New variable.
* gnu/packages/python-build.scm (python-hatchling-for-hatch): New variable.

Change-Id: Ib22be321c7afe79bb9d21029a1a0b1909508ed2f
e155516c — Nicolas Graves 4 months ago
gnu: python-rst.linker: Rename and update to 2.6.0.

* gnu/packages/python-xyz.scm (python-rst.linker): Rename to
python-rst-linker and update to 2.6.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phase 'set-version.
[native-inputs]: Add python-path, python-jaraco-vcs, python-pytest,
python-pytest-subprocess, python-setuptools-scm, python-setuptools.
[description]: Improve style.

Change-Id: I9dc2e2f9882ed3908766cf943a6d90611a165641
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
cd86e5bd — Nicolas Graves 4 months ago
gnu: Add python-jaraco-versioning.

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

Change-Id: I8d45cbdb7c498c9634a76ed3828037a49a989b71
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
9c080ce7 — Nicolas Graves 4 months ago
gnu: Add python-jaraco-vcs.

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

Change-Id: Ib029198d3e7dc629b221ac0133385850667b2d0b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
12371a0b — Nicolas Graves 4 months ago
gnu: Add python-jaraco-path.

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

Change-Id: Iaf8bc8ff56fd361b73b664d95f8a358dc1edcc02
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
3691937e — Nicolas Graves 4 months ago
gnu: python-scp: Update to 0.15.0.

* gnu/packages/python-xyz.scm (python-scp): Update to 0.15.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[arguments, description, propagated-inputs]: Run guix style.

Change-Id: Ic79dd2d9a2b0f01c0596b0e6fde664174ab9ee2c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
95e3e62d — Sharlatan Hellseher 4 months ago
gnu: python-tblib: Update to 3.1.0.

There are no breaking changes in v2.0.0...v3.1.0.
See: <https://github.com/ionelmc/python-tblib/compare/v2.0.0...v3.1.0>.

* gnu/packages/python-xyz.scm (python-tblib): Update to 3.1.0.
[native-inputs]: Remove python-wheel.

Change-Id: Ie0673120d65ef9db18ad01fb952fd13b75639ce9
69c78828 — Sharlatan Hellseher 4 months ago
gnu: python-pyquery: Skip more tests.

* gnu/packages/python-xyz.scm (python-pyquery)[arguments] <test-flags>:
Refactor skipped tests to use "--deselect" option and add 6 more items to
the list.

Change-Id: Ic006521b36ae3494dfa88c25fcbffc11a32494dc
61ede04a — Nicolas Graves 4 months ago
gnu: python-socksipychain: Update to 2.1.3-0.570c75c.

* gnu/packages/python-xyz.scm (python-socksipychain): Update to 2.1.3-0.570c75c.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[arguments]: Improve style.

Change-Id: I085f49a57e7140bc21d01eb22d40a04d6270664a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
80a24d6d — Nicolas Graves 4 months ago
gnu: python-socksipy-branch: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-socksipy-branch):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[source, arguments, description]: Improve style.

Change-Id: Iec3eb91557e8875a544e8214977f5866951a36fc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
cbe28b90 — Nicolas Graves 4 months ago
gnu: python-proto-matcher: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-proto-matcher):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[arguments, propagated-inputs, description]: Run guix style.
fe81b5fc — Nicolas Graves 4 months ago
gnu: python-patch-ng: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-patch-ng):
[build-system]: Switch to pyproject-build-system.
[arguments]: Migrate <#:phases> to <#:test-backend, #:test-flags>.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: I2f019c51f036ce96277419dff8151a1e15bebf04
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
65c15f0a — Nicolas Graves 4 months ago
gnu: python-norns: Switch to pyproject.

* gnu/packages/patches/python-norns-nose.patch: New file.
* gnu/local.mk: Record patch.
* gnu/packages/python-xyz.scm (python-norns):
[source]: Switch to git-fetch.  Add patch.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-setuptools, replace python-nose by
python-pynose.
[native-inputs]: Add python-setuptools.  Remove python-wheel.

Change-Id: Idf13cbf9cb1b224d4e502a5ebd8573540604eeed
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
5edc770f — Nicolas Graves 4 months ago
gnu: python-node-semver: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-node-semver):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

Change-Id: I58833dfe34194e227ef265927b4f346171136bd8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
53201779 — Nicolas Graves 4 months ago
gnu: python-pluginbase: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-pluginbase):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[arguments, description]: Improve style.

Change-Id: I3342026c622fe72de51602816ef4b600eb652fc5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
56e358df — Nicolas Graves 4 months ago
gnu: python-ipdb: Update to 0.13.13.

* gnu/packages/python-xyz.scm (python-ipdb): Update to 0.13.13.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Switch from <#:phases> to <#:test-backend>.
[native-inputs]: Add python-setuptools.
[description]: Run guix style.

Change-Id: I97e1e55e4150e019d07dd97f33917acee42f0bd3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Next