~ruther/guix-local

09419871 — Nicolas Graves 1 year, 4 months ago
gnu: pwntools: Update to 4.4.0.

* gnu/packages/cybersecurity.scm (pwntools): Update to 4.4.0.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
624f485f — Nicolas Graves 1 year, 4 months ago
gnu: Add python-unix-ar.

* gnu/packages/python-compression.scm (python-unix-ar): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
6b143b10 — Nicolas Graves 1 year, 4 months ago
gnu: Add python-colored-traceback.

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

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
a759a6f3 — Nicolas Graves 1 year, 4 months ago
gnu: python-pegasusio: Update to 0.9.1.

* gnu/packages/bioinformatics.scm (python-pegasusio): Update to 0.9.1.
[propagated-inputs]: Add python-cython, python-setuptools. Remove
python-importlib-metadata.
[native-inputs]: Styling from guix style.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
c88c55d8 — Nicolas Graves 1 year, 4 months ago
gnu: python-nptyping: Ignore failing test.

* gnu/packages/python-check.scm (python-nptyping)[arguments]
{test-flags}: Ignore failing test.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
91677b47 — Nicolas Graves 1 year, 4 months ago
gnu: python-ncls: Update to 0.0.68.

* gnu/packages/python-xyz.scm (python-ncls): Update to 0.0.68.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-cython, python-pandas, python-pytest,
python-setuptools, python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
0edfbc04 — Nicolas Graves 1 year, 4 months ago
gnu: python-cell2cell: Update to 0.7.4.

* gnu/packages/bioinformatics.scm (python-cell2cell): Update to 0.7.4.
[source]{origin}: Relax requirements in snippet.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
7bf43290 — Nicolas Graves 1 year, 4 months ago
gnu: crossmap: Add missing python-pyparsing native-input.

* gnu/packages/bioinformatics.scm (python-pyparsing)[native-inputs]:
Add python-pyparsing.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
5b6622c4 — Nicolas Graves 1 year, 4 months ago
gnu: python-bx-python: Update to 0.13.0.

* gnu/packages/bioinformatics.scm (python-bx-python): Update to 0.13.0.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
26826a07 — Nicolas Graves 1 year, 4 months ago
gnu: python-cesium: Move to (gnu packages astronomy).

The dependencies of this package are already in (gnu packages astronomy).

* gnu/packages/python-xyz.scm (python-cesium): Move from here…
* gnu/packages/astronomy.scm (python-cesium): …to here.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
c83fe9e8 — Nicolas Graves 1 year, 4 months ago
gnu: python-cleanlab: Update to 2.7.1.

* gnu/packages/machine-learning.scm (python-cleanlab): Update to 2.7.1.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
591908f8 — Nicolas Graves 1 year, 4 months ago
gnu: pairadise: Add missing native-inputs.

* gnu/packages/bioinformatics.scm (pairadise)[native-inputs]: Add
python-setuptools and python-wheel.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
d8b3d0ec — Nicolas Graves 1 year, 4 months ago
gnu: python-biom-format: Update to 2.1.16.

* gnu/packages/bioinformatics.scm (python-biom-format): Update to 2.1.16.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
aae586b0 — Sharlatan Hellseher 1 year, 4 months ago
gnu: Remove python-asynctest.

No updates since 2019, fails to build and has no users in Guix.  See
<https://github.com/Martiusweb/asynctest/issues/163> there is a standard
'unittest.IsolatedAsyncioTestCase' drop-in replacement.

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

Change-Id: If63cfd698a74f86c6895db04e0d7cd02728ae757
9c3f7ebb — Sharlatan Hellseher 1 year, 4 months ago
gnu: python-asyncua: Fix build.

python-asynctest has not been updated for 6y and fails to build, but
it's optional in tests. This change removes it from native inputs.

* gnu/packages/engineering.scm (python-asyncua): Update to 1.1.5.
[source]: Mention about the third party submodule on recursive option.
[native-inputs]: Remove python-asynctest and python-pytest-runner; add
python-pytest.

Change-Id: I9d268c43ebe97fcaacc5125e1038f6ff371d39b2
2999dea8 — Sharlatan Hellseher 1 year, 4 months ago
gnu: python-asn1tools: Update to 0.167.0 and fix build.

* gnu/packages/python-xyz.scm (python-asn1tools): Update to 0.167.0, fix
build.
[build-system]: Swap to pyproject-build-system.
[arguments] <test-flags>: Skip 7 failing tests.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.

Change-Id: I36d12d9bfe2fd6d62a75dd0d30de42a782c4a746
5101eb69 — Sharlatan Hellseher 1 year, 4 months ago
gnu: nikola: Skip one test.

* gnu/packages/python-xyz.scm (nikola) [arguments] <test-flags>: Skip
one test.

Change-Id: I10d4edf07b7c7b4e19020773215da5eae27cd0f4
633e0ca8 — Sharlatan Hellseher 1 year, 4 months ago
gnu: gita: Improve package style.

* gnu/packages/version-control.scm (gita): Use G-expressions, refresh
style.
[native-inputs]: Remove git; add git-minimal/pinned.

Change-Id: I61707538f5248e14207aa2ca0931286741697ed8
79938355 — Sharlatan Hellseher 1 year, 4 months ago
gnu: gita: Fix indentation.

* gnu/packages/version-control.scm (gita): Fix indentation.

Change-Id: Ib918212b2f6659897c00a4c452776cf0e5d36c35
ec5a9784 — Sharlatan Hellseher 1 year, 4 months ago
gnu: gita: Update to 0.16.7.2.

* gnu/packages/version-control.scm (gita): Update to 0.16.7.2.
[build-system]: Swap to pyproject-build-system.
[arguments] <test-flags>: Ignore one test file.
<phases>: Use default 'check, add 'pre-check.
[phases] {install-shell-completions}: Fix path to completion files.
[propagated-inputs]: Remove python-pyyaml; add python-argcomplete.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I3b53b804c4b436613c5463911716f1a832064517
Next