~ruther/guix-local

142d81b1 — Nicolas Graves 11 months ago
gnu: python-sortedcollections: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-sortedcollections): Reorder fields.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: Iee1fd2584499b12e007b3620bec4eeb0fd97f3cf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
4368cda7 — Nicolas Graves 11 months ago
gnu: python-unpaddedbase64: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-unpaddedbase64):
[source]: Swith to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove them.
[native-inputs]: Add python-poetry-core, python-setuptools,
python-wheel.  Remove the "tests" input since it's now the source.

Change-Id: I0d09e23cd3580dc6fa28ebcc9dc69da883116378
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
bee81b5d — Nicolas Graves 11 months ago
gnu: python-pyvirtualdisplay: Enable tests.

* gnu/packages/python-xyz.scm (python-pyvirtualdisplay):
[arguemnts]<#:tests?>: Enable them.
<#:test-flags>: Disable failing tests.
[native-inputs]: Remove python-pytest-runner.  Add
python-vncdotool-bootstrap, xmessage and xorg-server-for-tests.

Change-Id: If829e4100a4a361d4bed67c0a55d4a6e193b3820
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
5b0ae597 — Nicolas Graves 11 months ago
gnu: Add python-vncdotool-bootstrap.

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

Change-Id: Iba9831c61b89cdeff01062c46ebfa3df3c8699d1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8a7c3666 — Nicolas Graves 11 months ago
gnu: Add python-vncdotool.

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

Change-Id: Ifbe9ef6fd30c6f8e86f883f4864fdccce51a9f4a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
75212511 — Nicolas Graves 11 months ago
gnu: python-pyvirtualdisplay: Switch to pyproject.

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

Change-Id: Iae25399c42c3fd36a9d2299c2c0d40769e9b2eae
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
6176e673 — Nicolas Graves 11 months ago
gnu: python-recommonmark: Switch to pyproject.

pytest is not mandatory here, but it's convenient.

* gnu/packages/python-xyz.scm (python-recommonmark):
[build-system]: Switch to pyproject-build-system.
[arguments]: Migrate <#:phases> to <#:test-flags>.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.

Change-Id: I9704f2a4ade3095a477e039a6c8a17b8cd0fc0d1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
c79c13ea — Nicolas Graves 11 months ago
gnu: python-pybadges: Add missing inputs.

* gnu/packages/python-web.scm (python-pybadges):
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: Ib786f5a07c4613e455b78281919b6ae9a0238825
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
b19dda76 — Nicolas Graves 11 months ago
gnu: python-fields: Update to 5.0.0-0.cb473d1.

* gnu/packages/python-xyz.scm (python-fields): Update to 5.0.0-0.cb473d1.
[arguments]<#:test-flags>: Ignore performance tests.
[native-inputs]: Add python-pytest, python-pytest-benchmark.

Change-Id: I5b210e0cdf000e388ceb98d0e554213bbc310f55
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
fbf3c58b — Nicolas Graves 11 months ago
gnu: python-fields: Fetch source from git.

* gnu/packages/python-xyz.scm (python-fields):
[source]: Switch to git-fetch.

Change-Id: I7bb11fe35b53cc641acfcba13bd9cabc1e6d7331
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
51b986b4 — Nicolas Graves 11 months ago
gnu: python-fields: Switch to pyproject.

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

Change-Id: I08fdc957c0adaa59ad5fe0a7419ea084b220a061
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
18ef361e — Nicolas Graves 11 months ago
gnu: python-fastbencode: Switch to pyproject.

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

Change-Id: I34ff7d31368a73d9314492ea430e153033e35eee
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
da8cee56 — Nicolas Graves 11 months ago
gnu: python-speg: Switch to pyproject.

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

Change-Id: Ic6acfaf9654cb4444158cf950357bb5fe1a1a0dc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
9b4925f0 — Nicolas Graves 11 months ago
gnu: python-psycopg2-binary: Improve style.

* gnu/packages/python-xyz.scm (python-psycopg2-binary): Run guix
style and reorder fields.

Change-Id: I2c730ae7e3b57784b7d45a119f066a76ad74fc61
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
b18266a4 — Nicolas Graves 11 months ago
gnu: python-psycopg2-binary: Switch to pyproject.

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

Change-Id: Ide1577a2414e380d7be66dee7d88c5bc59abae6e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
431fdb25 — Nicolas Graves 11 months ago
gnu: python-types-freezegun: Disable tests.

* gnu/packages/python-xyz.scm (python-types-freezegun):
[arguments]: Disable tests explicitely.

Change-Id: I5a58d81a6a83edb1d4fa6f6c5f9c6f3eb03c1521
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
88119444 — Nicolas Graves 11 months ago
gnu: python-types-freezegun: Switch to pyproject.

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

Change-Id: Ic2c028b2f3990fa7546e38fe37805a5cdf90add4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
e35f4e88 — Nicolas Graves 11 months ago
gnu: python-types-protobuf: Disable tests.

* gnu/packages/python-xyz.scm (python-types-protobuf):
[arguments]: Disable tests explicitely.

Change-Id: I89decb3eb81f626a4dedf66c5a931f4c7ef60df8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
c7da5ddc — Nicolas Graves 11 months ago
gnu: python-types-protobuf: Switch to pyproject.

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

Change-Id: I99e6654114c23bc5bf79aeb15b917ca6de70f054
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
69d80b31 — Nicolas Graves 11 months ago
gnu: python-args: Disable tests and remove python-nose dependency.

* gnu/packages/python-xyz.scm (python-args)
[arguments]<#:tests?>: Unset.
[native-inputs]: Remove python-nose.

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