~ruther/guix-local

621b018d — Sharlatan Hellseher 1 year, 6 months ago
gnu: python-conda-inject: Switch off tests.

* gnu/packages/package-management.scm (python-conda-inject): Disable
tests as they expect configured Conda environment to run.
[native-inptus]: Remove python-pytest.

Change-Id: I5372a3234b567f305449a645c60b87098f8d89ac
6c09bf94 — Sharlatan Hellseher 1 year, 6 months ago
gnu: python-mgatk: Update to 0.7.0.

* gnu/packages/bioinformatics.scm (python-mgatk): Update to 0.7.0.
[arguments] <phases>: Remove 'python3-compatibility as resolved
upstream.

Change-Id: I389dd546f4a112bf52758c216baedfdcf0613bf9
233a3e91 — Sharlatan Hellseher 1 year, 6 months ago
gnu: snakemake: Move inputs to propagated-inputs.

* gnu/packages/python-science.scm (snakemake): Swap INPUTS to
PROPAGATED-INPUTS as the package may be included in others.

Change-Id: I034d8b18a6f4d145bf7b08584b73a5abd19f955e
a3a249dd — Sharlatan Hellseher 1 year, 6 months ago
gnu: python-conda-inject: Simplify check.

* gnu/packages/package-management.scm (python-conda-inject) [arguments]
<phases>: Use default 'check.

Change-Id: I6ec9a95abca5ca70d1d275523160b9e4ef928f5d
c1609ce0 — Sharlatan Hellseher 1 year, 6 months ago
Revert "gnu: python-jplephem-build: Fix build."

This reverts commit 77254ef42da21593fcaf84e36957c882eb241511.

* gnu/packages/astronomy.scm (python-jplephem): Nothing is wrong with
tests, no need to skip any.

Change-Id: I8582068ff857055788295cb3c459f782cb357185
ae5e5cb6 — Sharlatan Hellseher 1 year, 6 months ago
gnu: python-apprise: Update to 1.9.3.

* gnu/packages/python-xyz.scm (python-apprise): Update to 1.9.3, fix
build.
[arguments] <test-flags>: Deselect only one freshly failing test.
[native-inputs]: Remove python-pytest-cov.
[synopsis]: Simplify.
[description]: Fix fill paragraph indentation.

Change-Id: If546f2b18da5ed6c25c94557d8f8ee89f67f3e9a
5698a05a — Sharlatan Hellseher 1 year, 6 months ago
gnu: Remove pybind11-2.13.

It's the same version as pybind11.

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

* gnu/packages/python-xyz.scm (python-optree) [native-inputs]: Remove
pybind11-2.13; add pybind11.

Change-Id: I3c3a8e37da4dcfff90c23a0392fb474d55ad2a1d
ea5cee19 — Sharlatan Hellseher 1 year, 6 months ago
gnu: snakemake: Rename variable in python-xyz.

There is a duplicated variable with this name in python-science but
different version, rename the variable in python-xyz to reflect it's
version.

* gnu/packages/python-xyz.scm (snakemake): Rename variable to snakemake-5.
(snakemake-6): Inherit from snakemake-5.

Change-Id: Iabb67d68ea5b896a2524eaf9bf73669068cccaeb
6f6e7953 — Sharlatan Hellseher 1 year, 6 months ago
gnu: grip: Fix build.

* gnu/packages/python-web.scm (grip): Fix build and refresh package style.
[build-system]: Switch to pyproject.
[arguments] <test-flags>: Ignore all tests requiring networking.
<phases>: Add 'fix-response-encoding; use default 'check.
[native-inputs]: Add python-setuptools, and python-wheel.
[description]: Fix fill column indentation.

Change-Id: I131ab5efa965760f05411c7dbdb2349d9e8cbcc3
6dd0d0fd — Nicolas Graves 1 year, 7 months ago
gnu: Add snakemake.

* gnu/packages/python-science.scm (snakemake): New variable.

Change-Id: Id61c7955684f5186b9dc884f0c9de4ec73f766ea
Signed-off-by: Steve George <steve@futurile.net>
cdc3d522 — Nicolas Graves 1 year, 7 months ago
gnu: Add python-conda-inject.

* gnu/packages/package-management.scm (python-conda-inject): New variable.

Change-Id: Ic4b91e01b68c62fd91a0f6d77e57c6d32c4b5d03
Signed-off-by: Steve George <steve@futurile.net>
5ae21052 — Nicolas Graves 1 year, 7 months ago
gnu: Add python-snakemake-interface-storage-plugins.

* gnu/packages/python-science.scm
(python-snakemake-interface-storage-plugins): New variable.

Change-Id: Ie74edfdc2535f7f26f0c6210a274dfc351336129
Signed-off-by: Steve George <steve@futurile.net>
b6c69075 — Nicolas Graves 1 year, 7 months ago
gnu: Add python-snakemake-interface-software-deployment-plugins.

* gnu/packages/python-science.scm
(python-snakemake-interface-software-deployment-plugins): New variable.

Change-Id: Ia3f6beed3a3ea02607645ca127be52f328b429bb
Signed-off-by: Steve George <steve@futurile.net>
499eda24 — Nicolas Graves 1 year, 7 months ago
gnu: Add python-snakemake-interface-report-plugins.

* gnu/packages/python-science.scm
(python-snakemake-interface-report-plugins): New variable.

Change-Id: I8705ba63df668d46ffda575b18ee97bb65acdc6c
Signed-off-by: Steve George <steve@futurile.net>
ef118080 — Nicolas Graves 1 year, 7 months ago
gnu: Add python-snakemake-interface-executor-plugins.

* gnu/packages/python-science.scm
(python-snakemake-interface-executor-plugins): New variable.

Change-Id: I6bd9c6aec7293b8412c20dac04f82d867400d71c
Signed-off-by: Steve George <steve@futurile.net>
18ef23a5 — Nicolas Graves 1 year, 7 months ago
gnu: Add python-snakemake-interface-common.

* gnu/packages/python-science.scm (python-snakemake-interface-common):
New variable.

Change-Id: Iaac3acb7f57c3b6aedda7fe48daccbd952faddd5
Signed-off-by: Steve George <steve@futurile.net>
5fc0d555 — Nicolas Graves 1 year, 7 months ago
gnu: Add python-argparse-dataclass.

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

Change-Id: If669a77f36753b4639136fc612dda42aca1a61f9
Signed-off-by: Steve George <steve@futurile.net>
0daef2ff — Nicolas Graves 1 year, 7 months ago
gnu: Remove python-setuptools-57.

* gnu/packages/python-build.scm (python-setuptools-57): Delete variable.

Change-Id: I151d8992c9bca65aa114df95354f740a4560d2f9
Signed-off-by: Steve George <steve@futurile.net>
58194570 — Nicolas Graves 1 year, 7 months ago
gnu: python-louvain: Use pyproject-build-system.

* gnu/packages/graph.scm (python-louvain)
[build-system]: Switch from python-build-system to
pyproject-build-system.
[native-inputs]: Replace python-setuptools-57 by
python-setuptools. Add python-wheel.

Change-Id: I3c07564dd8fd3f75e33a2cc9737372e28c57f733
Signed-off-by: Steve George <steve@futurile.net>
b09cf29a — Nicolas Graves via Guix-patches via 1 year, 7 months ago
gnu: python-importlib-resources: Update python-setuptools input.

* gnu/packages/python-xyz.scm (python-importlib-resource)
[native-inputs]: Replace python-setuptools-57 by python-setuptools.

Signed-off-by: Steve George <steve@futurile.net>
Next