~ruther/guix-local

ce990064 — Sharlatan Hellseher 6 months ago
gnu: Remove python-mox3.

Unmaintained, fails to build, no users in Guix, see:
<http://git.openstack.org/cgit/openstack/mox3>.

* gnu/packages/openstack.scm (python-mox3): Delete variable.
* gnu/packages/patches/python-mox3-python3.6-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.

Change-Id: Idde550fee66f2e80e07a7269bd9b0e8cadcb058b
ad6fd441 — Sharlatan Hellseher 6 months ago
gnu: python-cairosvg: Update to 2.8.2.

* gnu/packages/python-xyz.scm (python-cairosvg): Update to 2.8.2.
[source] <uri>: Adjust the PyPI archive name according to
<https://pypi.org/project/CairoSVG>.
[arguments] <test-flags>: Provide the path to the test file, otherwise
they fail.
[native-inputs]: Remove python-pytest-flake8, python-pytest-isort,
python-pytest-runner, and python-wheel; add python-pytest.

Change-Id: I1f4947a288227e5dabd00fb3305a4ac21eb0e048
6d705803 — Sharlatan Hellseher 6 months ago
gnu: python-vdf: Fix tests.

* gnu/packages/python-xyz.scm (python-vdf)[source]: Switch to git-fetch
providing tests.
[native-inputs]: Remove python-wheel; add python-pytest.

Change-Id: Ic02581bb528315c03d6dd6f32d72f78f9a44c401
8065ffb0 — Sharlatan Hellseher 6 months ago
gnu: python-pyjsparser: Disable tests.

* gnu/packages/python-web.scm (python-pyjsparser)[arguments] <tests?>:
No tests in PyPI.
[native-inputs]: Remove python-wheel.

Change-Id: I354c8dacd7e05f4ab4d760a53ab1c327c4521ee0
eaac7a14 — Sharlatan Hellseher 6 months ago
gnu: python-ioctl-opt: Disable tests.

* gnu/packages/python-xyz.scm (python-ioctl-opt)[arguments] <tests?>: No
tests.
[native-inputs]: Remove python-wheel.

Change-Id: Ia6331b4f5a19898f79124df1f22d3ee52d6cb6c9
31c659b8 — Nicolas Graves 6 months ago
gnu: python-pypandoc: Fix tests.

* gnu/packages/python-xyz.scm (python-pypandoc)
[source]: Switch to git-fetch.
[arguments]<#:test-backend>: Set it.
[description]: Improve style.

Change-Id: Idfbd8f57804b30e205fd0d53733cc27b39bab4de
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
464c5c6e — Nicolas Graves 6 months ago
gnu: python-pycairo: Update to 1.28.0.

* gnu/packages/gtk.scm (python-pycairo): Update to 1.28.0.

Change-Id: I45ae25f074b9b5ca8cd87dbf4577a1adb48cd57a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
05c075b8 — Nicolas Graves 6 months ago
gnu: python-pycairo: Switch to meson-build-system.

For some reason, we lost pkg-config files using pyproject.
Here the fix is trivial, but this might indicate a bigger issue.

* gnu/packages/gtk.scm (python-pycairo)
[source]: Switch to git-fetch.
[build-system]: Switch to meson.
[native-inputs]: Add python.
Also remove a trailing lost comment.

Change-Id: I3f59ab7b8150ce0b9de1a5b342ccfbb546039ec7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
7b411e25 — Nicolas Graves 6 months ago
gnu: python-ndindex: Ignore flaky test.

* gnu/packages/python-science.scm (python-ndindex)[arguments]
<#:test-flags>: Ignore flaky test.

Change-Id: Ia47bfb8fee9e87cec5c4e4f28a1f08b3cdfac259
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
4f523681 — Nicolas Graves 6 months ago
gnu: Remove python-dotenv-0.13.0.

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

Change-Id: Ia9ad7fccf26587c66c3ee5f489805ff0179eb8d4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
49ca3a53 — Nicolas Graves 6 months ago
gnu: dynaconf: Update to 3.2.11.

* gnu/packages/python-xyz.scm (dynaconf)
[source]: Remove <patches>, handle these substitutions in <snippet>.
Re-vendor python-dotenv.
[arguments]: Improve style.
<#:test-flags>: Add failing click test.
[propagated-inputs]: Remove python-dotenv-0.13.0.
[native-inputs]: Remove python-wheel.
* gnu/packages/patches/dynaconf-unvendor-deps.patch: Remove patch.
* gnu/local.mk: De-register patch.

Change-Id: Ie3630a754d592e364742ddbebe7f4b3570e73f85
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
6a82e208 — Nicolas Graves 6 months ago
gnu: python-livereload: Fix tests.

* gnu/packages/python-web.scm (python-livereload):
[arguments]<#:test-backend>: Set it.
[native-inputs]: Remove python-wheel.

Change-Id: I89d27dfc3ebba7c32ddafdcc9266ce60cf1aa3bf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
5d24d682 — Nicolas Graves 6 months ago
gnu: python-pypugjs: Fix package.

* gnu/packages/python-xyz.scm (python-pypugjs):
[propagated-inputs]: Re-introduce python-six.

Change-Id: Ia0bf9b9eee83c7d82a52ec128a43d880f231d650
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
90db33ad — Sharlatan Hellseher 6 months ago
gnu: python-supersmoother: Update to 0.4-0.0a81544.

* gnu/packages/python-science.scm (python-supersmoother): Update to 0.4-0.0a81544.
[native-inputs]: Remove python-wheel.

Change-Id: I0adc29c7d6c5aba9547227f307c7bf41c8d6293a
c51a6bb8 — Sharlatan Hellseher 6 months ago
gnu: python-cbor: Disable tests.

* gnu/packages/serialization.scm (python-cbor)[arguments] <tests?>:
Tests are broken.
[native-inputs]: Remove python-wheel.

Change-Id: I58ba2aa44cf3f07028ad352a064038484fb7c517
6d8b4d81 — Sharlatan Hellseher 6 months ago
gnu: python-holodeck: Fix build.

* gnu/packages/astronomy.scm (python-holodeck)[native-inputs]: Remove
python-cython; add python-cython-0.

Change-Id: I54092a2b0d257bb80385ee75cc2e098ba6ef7775
346be648 — Sharlatan Hellseher 6 months ago
gnu: python-bwapy: Fix build.

* gnu/packages/bioinformatics.scm (python-bwapy): Fix build.
[build-system]: Switch to pyproject-build-system.
[arguments] <tests?>: No tests.
<phases>: Remove 'relax-requirements.
[propagated-inputs]: Remove python-wheel.

Change-Id: I2dcf8eac974fca113ef15b4f1267dc8bd7837a96
fcac316c — Sharlatan Hellseher 6 months ago
gnu: python-pytest-cython: Disable tests.

* gnu/packages/python-check.scm (python-pytest-cython)[arguments]
<tests?>: They look like broken.
<test-flags>: Drop all.
<phases>: Remove 'buld-extensions.
[native-inputs]: Remove python-cython-3; add python-cython.

Change-Id: I978ee17a13688199dcd474577afb0dde10df220c
7701ec84 — Sharlatan Hellseher 6 months ago
gnu: python-pyproj: Switch to pyproject, fix build.

* gnu/packages/geo.scm (python-pyproj): Fix indentation.
[bulid-system]: Switch to pyproject-build-system.
[arguments] <test-flags>: Skip some tests.
<phases>: Add 'remove-local-pyproj.
[native-inputs]: Remove python-cython; add python-cython-0 and
python-setuptools.

Change-Id: I8949a71685cf3209e59965c5b56c2d3b75d27659
f6a2a01b — Sharlatan Hellseher 6 months ago
gnu: python-django-configurations: Skip one test.

* gnu/packages/django.scm (python-django-configurations)[arguments]
<phases>: Add sip-bad-test.

Change-Id: I27fcddd704c17abbab3f35e59c82a5dd342f4d1b
Next