~ruther/guix-local

ac2544a6 — Sharlatan Hellseher 5 months ago
gnu: python-circe: Update to 0.3.9.

* gnu/packages/bioinformatics.scm (python-circe): Update to 0.3.9.
[source] <uri>: Use direct URL string.
[arguments] <tests?, test-flags>: Enable them.
[inputs]: Add python-numpy-1.
[propagated-inputs]: Remove python-numpy; add python-attrs.
[native-inputs]: Add python-pytest.
[home-page]: Move above synopsis.

Change-Id: Ia4e7a18c3225b1134b71ba33c369429bc4c01305
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
65a250d3 — Sharlatan Hellseher 5 months ago
gnu: python-scanpy: Update to 1.11.5.

* gnu/packages/bioinformatics.scm (python-scanpy): Update to 1.11.5.
[arguments] <test-flags>: Rework skipped tests.
<phases>: Remove 'patch-version-check and 'add-anndata-source.
[propagated-inputs]: Remove python-pytoml, python-sinfo,
and python-tables; add python-numpy, python-pynndescent, and
python-typing-extensions.
[native-inputs]: Remove (package-source python-anndata), python-flaky,
python-flit, python-leidenalg, python-pytest-nunit, and
python-scanorama; add python-dependency-groups, python-pytest-randomly,
and python-pytest-rerunfailures.

Change-Id: I7a9a18434ddf3cca4d34a7909cce22ef86ffa054
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
18cc69a8 — Sharlatan Hellseher 5 months ago
gnu: python-statsmodels: Update to 0.14.5.

* gnu/packages/statistics.scm (python-statsmodels): Update to 0.14.5.

Change-Id: I071c163f68f0171d16c1fe9be85783c4d00bfca3
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
3228266e — Sharlatan Hellseher 5 months ago
gnu: python-biopython: Update to 1.86.

* gnu/packages/bioinformatics.scm (python-biopython): Update to 1.86,
use G-Expressions.
[arguments] <phases>: Remove 'numpy-compatibility.
[native-inputs]: Remove python-wheel.

Change-Id: I060455d474934b6b09c5adbbdec213b89496d9a5
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
09407e20 — Sharlatan Hellseher 5 months ago
gnu: python-fbpca: Fix tests.

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

Change-Id: I98ea94a1986e465ad41e6d0099ad4a1f45506c8e
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
fa854531 — Sharlatan Hellseher 5 months ago
gnu: python-pandera: Update to 0.27.1.

* gnu/packages/python-science.scm (python-pandera): Update to 0.27.1.
[arguments] <test-flags>: Rework skipped tests.

Change-Id: I7a21aa0e343cdf726e9d2c677bfccb0041dac39a
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
38b3b8cb — Sharlatan Hellseher 5 months ago
gnu: pyscenic: Add missing python-diptest.

* gnu/packages/bioinformatics.scm (pyscenic):
[propagated-inputs]: Add python-diptest.

Change-Id: I4871895c22e08bcdc442b7edc99c07fd796bc245
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
bd1885af — Sharlatan Hellseher 5 months ago
gnu: Add python-diptest.

* gnu/packages/statistics.scm (python-diptest): New variable.

Change-Id: I7104617dfb182b85494febe2a483c7681cdb5929
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
9d660798 — Sharlatan Hellseher 5 months ago
gnu: python-scikit-bio: Update to 0.7.1.post1.

* gnu/packages/bioinformatics.scm (python-scikit-bio): Update to 0.7.1.post1.
[arguments] <test-backend, test-flags>: Use 'custom, run all tests.
<phases>: Remove 'build-extensions; use default 'check; add
'remove-local-source.
[propagated-inputs]: Remove python-hdmedians; add
python-array-api-compat, python-patsy, and python-statsmodels.
[native-inputs]: Remove python-coverage; add python-cython and
python-setuptools.

Change-Id: I460ba8dd7362f5d4bbf16a5923403ecbf5fc2026
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
af61727f — Sharlatan Hellseher 5 months ago
gnu: endgame-singularity: Update to 1.1.

* gnu/packages/games.scm (endgame-singularity): Update to 1.1.

Change-Id: I8ff76a4e11ab949ad9576f14f74164dd567c6347
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
deac84b2 — Sharlatan Hellseher 5 months ago
gnu: python-biom-format: Update to 2.1.17.

* gnu/packages/bioinformatics.scm (python-biom-format): Update to 2.1.17.
[source] <snippet>: Remove redundant logic.
[arguments] <test-flags>: Only skip some doctest requiring Nose test
runner.
<phases>: Remove 'use-cython, 'build-extensions, and
'pandas-compatibility; add 'remove-local-source.
[propagated-inputs]: Remove python-flake8 and python-future.
[native-inputs]: Remove python-pytest-cov and python-wheel; add
python-setuptools.

Change-Id: Ib497f771e5de40b07df4964ebcddf6c40c15fc85
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
364278b1 — Sharlatan Hellseher 5 months ago
gnu: Add python-anndata-minimal.

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

Change-Id: I9503ac08d0fa630d748574bb121690144a80bfea
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
917b81c8 — Sharlatan Hellseher 5 months ago
gnu: python-anndata: Update to 0.12.7.

* gnu/packages/python-science.scm (python-anndata): Update to 0.12.7.
[arguments] <test-flags>: Skip CUDA dependent tests.
[phases]{set-version}: Remove setting zip timestamp logic.
[propagated-inputs]: Remove python-importlib-metadata,
python-scikit-learn, and python-setuptools; add python-numpy.
[native-inputs]: Add hdf5, python-openpyxl, python-pyarrow,
python-pytest-randomly, and python-scikit-learn.

Change-Id: I8e68cf85d435a13db995ea966ed5ff9edac3d672
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
fa6ac5c1 — Sharlatan Hellseher 5 months ago
gnu: python-awkward: Update to 2.8.5.

* gnu/packages/python-xyz.scm (python-awkward): Update to 2.8.5.
[arguments] <test-flags>: Skip CUDA tests only.
[propagated-inputs]: Remove python-typing-extensions.
[home-page]: Refresh it as seen in project's README.

Change-Id: I5cebada2be766618633b0d082c88ae3d15490e9f
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
b014942a — Sharlatan Hellseher 5 months ago
gnu: python-awkward-cpp: Update to 47.

* gnu/packages/python-xyz.scm (python-awkward-cpp): Update to 47.
[arguments]: Drop all.
[home-page]: Refresh it as seen in project's README.

Change-Id: I27be188fc95447a17c10b09f653bb28325367998
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
e991e918 — Sharlatan Hellseher 5 months ago
gnu: crossmap: Update to 0.7.3.

* gnu/packages/bioinformatics.scm (crossmap): Update to 0.7.3.
[source] <snippet>: Adjust it for a new location of egg info directory.

Change-Id: Ic826c4c42c2386dc9d1b301667be1dbb5d2db3eb
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
7e351da8 — Sharlatan Hellseher 5 months ago
gnu: python-pynbody: Use python-ipython-minimal for tests.

* gnu/packages/astronomy.scm (python-pynbody)[native-inputs]: Remove
python-ipython; add python-ipython-minimal.

Change-Id: I2a87ff21b94cff7b3b3b2eb5c150b362fadede60
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
c76fbf40 — Sharlatan Hellseher 5 months ago
gnu: python-pycollada: Update to 0.9.2.

* gnu/packages/python-xyz.scm (python-pycollada): Update to 0.9.2.
[native-inputs]: Remove python-wheel.

Change-Id: I3cc70c7eeda9e4c54a0457ba430e4c6cbe1697f3
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
81f2adac — Sharlatan Hellseher 5 months ago
gnu: python-notebook: Fix build.

* gnu/packages/jupyter.scm (python-notebook)[arguments] <test-flags>:
Skip one test.
[propagated-inputs]: Swap python-jupyter-client@8 with
python-jupyter-client@7.

Change-Id: I37b420120395924c524f1936723e2a2c6228761d
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
e96c1f3c — Sharlatan Hellseher 5 months ago
gnu: Add python-jupyter-client-7.

* gnu/packages/jupyter.scm (python-jupyter-client-7): New variable.

Change-Id: I6164464161b0725d97c8eaf6ac1b46b03b1f13e3
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Next