~ruther/guix-local

ref: f8304ab7362e7b2bc6b310072ad59f08a554d1fd guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.4 MiB
f8304ab7 — Sharlatan Hellseher 4 months ago
gnu: python-whoosh: Update to 2.7.4-0.d9a3fa2.

* gnu/packages/python-xyz.scm (python-whoosh): Update to
d9a3fa2a4905e7326c9623c89e6395713c189161 commit.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-buld-system.
[arguments] <tests?>: All tests are working now.
[propagated-inputs]: Add python-cached-property.
[native-inputs]: Add python-setuptools.
[home-page]: Fix dead link.

Change-Id: Ia6490e6fdb29b40bcd96a6480eeea6a9ed1100bf
eddd7c38 — Sharlatan Hellseher 4 months ago
gnu: python-whichcraft: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-whichcraft)[buld-system]: Switch
to pyproject-build-system.
[native-inputs]: Add python-setuptools.

Change-Id: I15685dea28ec1a4b3971a4717983b576b20391c5
705aa42b — Sharlatan Hellseher 4 months ago
gnu: python-whatthepatch: Update to 1.0.7.

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

Change-Id: I5ef3e198f07aed812c2197ba3196b88953fbf45a
35f662d5 — Sharlatan Hellseher 4 months ago
gnu: python-waitress: Move to python-web.

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

Change-Id: Ia9050f40b4fb0f9d328cb580aa26e4f9ec733394
2d6e9b7b — Sharlatan Hellseher 4 months ago
gnu: python-waf: Move to build-tools.

* gnu/packages/python-xyz.scm (python-waf): Move from here ...
* gnu/packages/build-tools.scm: ... to here.
* gnu/packages/fltk.scm: Add build-tools module.
* gnu/packages/ntp.scm: Likewise.
* gnu/packages/wxwidgets.scm: Likewise.

Change-Id: Iedf10b92b4785f19fbf30c6886c0f1c541925698
d2be5c16 — Sharlatan Hellseher 4 months ago
gnu: python-waf: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-waf)[buld-system]: Switch to
pyproject-build-system.
[arguments] <test-backend>: Use 'custom.
<test-flags>: Move them from custom 'check here.
<phases>: Use default 'check.

Change-Id: I8c3dd383dba774a54f44b725e9b63f35287f4374
635f786f — Sharlatan Hellseher 4 months ago
gnu: python-waf: Refresh package style.

* gnu/packages/python-xyz.scm (python-waf): Use G-expressions, remove
trailing #t from lambdas, fix indentation.

Change-Id: Ic8dcac6ab50329f2b83d6803b3cb7205f2b6ea75
eb94c2f7 — Sharlatan Hellseher 4 months ago
gnu: python-wmctrl: Move to xdisorg.

* gnu/packages/python-xyz.scm (python-wmctrl): Move from here ...
* gnu/packages/xdisorg.scm: ... to here.

Change-Id: I9e70f3fda5f97d580d4f610c8fe6e913c4a508bf
1494c631 — Sharlatan Hellseher 4 months ago
gnu: python-wmctrl: Update to 0.5.

* gnu/packages/python-xyz.scm (python-wmctrl): Update to 0.5. Use
G-Epressions.
[build-system]: Switch to pyproject-build-system.
[arguments] <tests?>: Disalbe for now.
[native-inputs]: Add python-setuptools.

Change-Id: Iab74b86d60c62856be83a033d39c0fe8561a3a9e
91e70b9c — Maxim Cournoyer 4 months ago
gnu: python2-pycparser: Truly build a python2 package.

* gnu/packages/python-xyz.scm (python2-pycparser): Build from a base package
adjusted for compatibility with Python 2 and package-with-python2.

Reviewed-by: Danny Milosavljevic <dannym@scratchpost.org>
Change-Id: I39e5b631d5fe751665a2e3a595327140de9ba2e9
a48d6c0c — Sharlatan Hellseher 4 months ago
gnu: packages/python-xyz: Sort.

* gnu/packages/python-xyz.scm::(python-xattr, python-xdg, python-xlib,
python-xlrd, python-xlsxwriter, python-xlwt, python-xmldiff,
python-xmlsec): Sort variables alphabetically.

Change-Id: I95562272fffefa1cc120af191497b30cf129edd2
8a0836b4 — Sharlatan Hellseher 4 months ago
gnu: python-num2words: Adjust inputs.

"docopt" is listed in "install_requires" however it's used just in CLI
and not in the library, but having it in [inputs] breaks sanity check of
dependent package.
See: <https://codeberg.org/guix/guix/pulls/3092#issuecomment-7544554>

* gnu/packages/python-xyz.scm (python-num2words)[native-inputs]: Remove
python-docopt.
[propagated-inputs]: Add python-docopt.

Change-Id: I53269e2760b216292957d2c418a62c1b12f6b51a
efe511f8 — Nicolas Graves 4 months ago
gnu: python-hnswlib: Switch to pyproject.

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

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

* gnu/packages/python-xyz.scm (python-bip39):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.

Change-Id: Ibcab592736525d53a4081cf673bed58f368dd2d7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2bd64e9a — Nicolas Graves 4 months ago
gnu: python-clyent: Update to 1.2.2.

* gnu/packages/python-xyz.scm (python-clyent): Update to 1.2.2.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
<phases>: Add versioneer.
[native-inputs]: Add python-setuptools, python-versioneer.
[description]: Improve style.

Change-Id: I5d305bb058fdc927092ee81c7f8553584a4cce6a
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
d1871891 — Nicolas Graves 4 months ago
gnu: python-icmplib: Switch to pyproject.

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

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

* gnu/packages/python-xyz.scm (python-pymediainfo):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase replacement by
<#:test-flags>. Refresh 'patch-libmediainfo phase.
[native-inputs]: Add python-setuptools, remove python-setuptools-scm.

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

* gnu/packages/python-xyz.scm (python-pymd4c):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools. Remove python-flake8.

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

* gnu/packages/python-xyz.scm (python-easygui):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-pytest, python-setuptools.
[description]: Improve style.

Change-Id: I8b723a7037758f2c0ad189bb7b3ef856ea842e87
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
7d714e69 — Sharlatan Hellseher 4 months ago
gnu: python-xdo: Move to xdisorg.

* gnu/packages/python-xyz.scm (python-xdo): Move from here ...
* gnu/packages/xdisorg.scm: ... to here.

Change-Id: I46ef1efb1cb52ee9a1724dfe37167e7e7cdbf837
Next