~ruther/guix-local

76f2cbec — Sharlatan Hellseher 5 months ago
gnu: python-verspec: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-verspec): Improve package style,
use G-Expressions, adjust indentation and fileds sequence.
[build-system]: Switch to pyproejct-build-system.
[arguments] <phases>: Use default 'check; add 'pre-check.
[native-inputs]: Remove python-coverage, python-flake8, and python-mypy;
add python-setuptools.

Change-Id: I74488686bc31e7b95d59026f1b63074b30e1c26c
e544755b — Sharlatan Hellseher 5 months ago
gnu: python-jwcrypto: Update to 1.5.6.

* gnu/packages/python-web.scm (python-jwcrypto): Update to 1.5.6.
[native-inputs]: Remove python-wheel; add python-pytest.

Change-Id: Ib473fedf27f67e3bc151aa30267141a806b6c1fc
15de5ace — Sharlatan Hellseher 5 months ago
gnu: python-lambda-4dn: Fix build.

* gnu/packages/web.scm (python-lambda-4dn)[arguments] <tests?>: No tests
in PyPI archive.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-wheel.

Change-Id: I96e9102f68dbbc2472ddc209dd20a907a9e6ba3d
1a7bffe0 — Sharlatan Hellseher 5 months ago
gnu: python-vobject: Fix home page.

* gnu/packages/python-xyz.scm (python-vobject)[home-page]: Fix broken
URL.

Change-Id: I6d71121d3ed02ff5b07ad18c7819ca0cecf8acf6
d71d054b — Nicolas Graves 5 months ago
gnu: python-metacells: Remove development native-inputs.

* gnu/packages/bioinformatics.scm (python-metacells)[native-inputs]:
Remove python-black, python-bumpversion, python-flake8, python-isort,
python-mypy, python-mypy-extensions, python-pandas-stub,
python-pylint, python-pytest-cov, python-tox, python-twine,
python-wheel.

Change-Id: Ife79f40723d704ad6b47fc49640a059f6597901e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
9b96e4d7 — Nicolas Graves 5 months ago
gnu: python-pybiomart: Remove development native-inputs.

* gnu/packages/bioinformatics.scm (python-pybiomart)[native-inputs]:
Remove python-bumpversion, python-pytest-cov, python-coveralls and
python-wheel.
[source]: Switch to git-fetch.
[arguments]: Relocate field.

Change-Id: I60065f76d561c53bd34832f88fea05ac6b58f24f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
776366d3 — Nicolas Graves 5 months ago
gnu: python-deprecated: Remove python-bumpversion native-input.

* gnu/packages/python-xyz.scm (python-deprecated)[native-input]:
Remove python-bumpversion.

Change-Id: I87b5216b8b77f35699045e9c94bc5cbf13178358
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
7bed9bff — Nicolas Graves 5 months ago
gnu: python-papermill: Remove development inputs.

* gnu/packages/jupyter.scm (python-papermill)[native-inputs]: Remove
python-black, python-bumpversion, python-check-manifest,
python-codecov, python-coverage, python-pytest-cov, python-tox,
python-twine and python-wheel.
[source]: Switch to git-fetch.

Change-Id: Ibe48a8b34a007a21c3d94f290334d8c3f0e462b0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8f2a87af — Nicolas Graves 5 months ago
gnu: python-bump2version: Update to 1.0.1-1.1044c08.

* gnu/packages/python-xyz.scm (python-bump2version): Update to 1.0.1-1.1044c08.
[properties]: Set commit and version.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore flaky single failing test.
[native-inputs]: Add python-pytest, python-setuptools,
python-testfixtures.

Change-Id: I7c417dd6446804950dd3c3b8b3ac17e1555cb32f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
bac66f39 — Nicolas Graves 5 months ago
gnu: python-restructuredtext-lint: Update to 1.4.0.

* gnu/packages/python-xyz.scm (python-restructuredtext-lint): Update to 1.4.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Replace <#:phases> by <#:test-backend>.
[native-inputs]: Add python-setuptools.
[description]: Improve style.

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

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

Change-Id: I5630d72a5ec43a60aef267222c4083004723a95f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
0d1cef67 — Sharlatan Hellseher 5 months ago
gnu: Remove python-awscrt-for-awscli.

It was ad-hoc variant of python-awscrt, which has only one user -
awscli-2 so no need for duplicating it.

* gnu/packages/python-web.scm (python-awscrt-for-awscli): Delete variable.

Change-Id: I29668c9e0e8ab43094b7cb64ff836c7c9272ccec
efed6086 — Sharlatan Hellseher 5 months ago
gnu: awscli-2: Update to 2.28.0.

botocore was absorbed into aws-cli code base in v2.3.0.
cryptography was replaced by awscrt functionality in v2.25.9.

See generated change logs in project's ".changes" directory for more
details.

* gnu/packages/python-web.scm (awscli-2): Update to 2.28.0.
[arguments] <test-flags>: Rework ignored test files and skipped tests by
limiting them just to unit tests. When running in parallel limit up to 8
thread to prevent host system exhaustion.
<phases>: Use default 'check; add 'pre-check.
[inputs]: Remove python-awscrt-for-awscli, python-botocore,
python-cryptography, python-jsonschema, and python-ruamel.yaml-0.16;
add python-awscrt, python-distro, and python-ruamel.yaml.
[native-inputs]: Remove python-distro, python-flit, and python-wheel; add
python-flit-core.

Fixes: guix/guix#3379
Change-Id: I87658587e907330c3ff9c45402235119256de134
3ce758f2 — Sharlatan Hellseher 5 months ago
gnu: python-awscrt: Update to 0.26.1.

* gnu/packages/python-web.scm (python-awscrt): Update to 0.26.1.
[arguments] <test-backend>: Use 'unittest'
<test-flags>: Move her from custom 'check.
<phases>: Use default 'check.
[native-inputs]: Remove python-wheel.

Change-Id: I6020157f83bff0b51e311c715b6b5023d2ce3156
925d10cc — Alexey Abramov 6 months ago
gnu: linux-libre-6.16: Add armhf-linux support.

* gnu/packages/aux-files/linux-libre/6.16-arm.conf: New file.
* gnu/packages/linux.scm (linux-libre-6.16): Add "armhf-linux" to
supported systems.
* Makefile.am (AUX_FILES): Add 6.16-arm.conf.

Change-Id: I2e4208bac0539c09d0f7ced1d5c978cef6534f06
019bfa4b — Leo Famulari 6 months ago
gnu: linux-libre 6.1: Update to 6.1.154.

* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.154.
(linux-libre-6.1-pristine-source): Update hash.

Change-Id: Iecff03fc71ed7dc7ae97d75726372c4ec612bcb9
deae605a — Leo Famulari 6 months ago
gnu: linux-libre 6.6: Update to 6.6.108.

* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.108.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: Ifa2441ba1e020f1d7c9c53951a49d423459283e8
fc5e83e9 — Leo Famulari 6 months ago
gnu: linux-libre 6.12: Update to 6.12.49.

* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.49.
(linux-libre-6.12-pristine-source): Update hash.

Change-Id: Iefc68364994271633537cedf87f52a6b8d637771
3f5bbd59 — Leo Famulari 6 months ago
gnu: linux-libre: Update to 6.16.9.

* gnu/packages/linux.scm (linux-libre-6.16-version): Update to 6.16.9.
(linux-libre-6.16-pristine-source): Update hash.

Change-Id: Ib48fd56d9c3154e802db2886984892b343c4d1ba
b6d7d90d — Sergey Trofimov 5 months ago
gnu: vdirsyncer: Update to 0.20.0.

* gnu/packages/dav.scm (vdirsyncer): Update to 0.20.0.
[arguments]<#:phases>: Remove obsolete 'relax-requirements' phase.
[native-inputs]: Remove radicale. Use latest python-pytest-asyncio.
[inputs]: Add python-aiohttp-oauthlib.

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