Sharlatan Hellseher
bb97a094ea
gnu: python-chaospy: Update to 4.3.21.
...
* gnu/packages/statistics.scm (python-chaospy): Update to 4.3.21.
[propagated-inputs]: Remove python-importlib-metadata.
[native-inputs]: Remove python-wheel.
Change-Id: I686c7fbaea1cf2e238c4a9eb3f1800489122b1c8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:04 +01:00
Sharlatan Hellseher
c8d5ee01f2
gnu: python-numpoly: Update to 1.3.4.
...
* gnu/packages/python-science.scm (python-numpoly): Update to 1.3.4.
[arguments] <test-flags>: Skip one test.
[native-inputs]: Remove python-wheel; add python-cython.
Change-Id: I62142fd288ccfbc6506ed44d054b25af801a6b16
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:03 +01:00
Hugo Buddelmeijer
54bf0a4d59
gnu: python-pyudev: Update to 0.24.4.
...
* gnu/packages/admin.scm (python-pyudev): Update to 0.24.4.
[source]: Switch to git-fetch for tests.
[build-system]: Switch to pyproject-build-system.
[arguments]: Use gexps.
<#:tests?>: Enable tests.
<#:test-flags>: Disable tests that need /sys/devices.
<#:phases>: Update 'patch-ctypes-udev phase.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-docutils, python-hypothesis, python-mock,
and python-sphinx; add python-setuptools.
Change-Id: I70834b09e280ef52c621b2a98455a8b7897f4367
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:01 +01:00
Sharlatan Hellseher
315909345f
gnu: python-plotly: Update to 5.24.1.
...
* gnu/packages/python-science.scm (python-plotly): Update to 5.24.1.
[arguments] <test-flags>: Rework skipped tests.
[propagated-inputs]: Remove python-ipython, python-pandas,
python-pillow, python-requests, python-retrying, python-scikit-image,
python-statsmodels, and python-vaex-core; add python-packaging.
[native-inputs]: Add python-geopandas, python-ipykernel,
python-ipython-minimal, python-matplotlib, python-numpy-1,
python-orjson, python-pandas, python-pillow, python-psutil,
python-pyshp, python-pytz, python-requests, python-retrying,
python-scikit-image, python-scipy, python-shapely, python-statsmodels,
python-tenacity, and python-vaex-core.
Change-Id: Ib9c80494d708627f4c0b30a18b4ddf53a33484ce
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:01 +01:00
Sharlatan Hellseher
b12b30278c
gnu: Add python-array-api-strict.
...
* gnu/packages/python-xyz.scm (python-array-api-strict): New variable.
Change-Id: Iab9649b967da898521316481ac466342afff2631
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:00 +01:00
Sharlatan Hellseher
c32af5bb5f
gnu: python-ipywidgets: Update to 8.1.4.
...
* gnu/packages/python-xyz.scm (python-ipywidgets): Update to 8.1.4.
[build-system]: Switch pyproject-build-system.
[native-inputs]: Remove python-pytest-cov and python-setuptools-67; add
python-setuptools.
Change-Id: I09799c7cbcc5c59a04a792411977974c95d1688e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:59 +01:00
Sharlatan Hellseher
7dd4976d83
gnu: python-jupyterlab-widgets: Update to 3.0.12.
...
* gnu/packages/jupyter.scm (python-jupyterlab-widgets): Update to 3.0.12.
Change-Id: I934b1f4d3a9458821fbdcffb96ec663c7d315131
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:58 +01:00
Sharlatan Hellseher
0d064349e5
gnu: python-vaex-core: Update to 4.19.0.
...
* gnu/packages/python-science.scm (python-vaex-core): Update to 4.19.0.
[inputs]: Remove pybind11.
[propagated-inputs]: Remove python-click, python-progressbar2, python-pydantic-settings,
and python-requests; add python-diskcache, python-fsspec,
python-graphviz, python-h5py, python-httpx, python-psutil, and
python-s3fs.
[native-inputs]: Remove python-pytest and python-wheel; add pybind11.
Change-Id: Id9f65420d6be54e27ba850528c3fc3599696f320
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:57 +01:00
Sharlatan Hellseher
ada8242a71
gnu: htseq: Update to 2.0.9.
...
* gnu/packages/bioinformatics.scm (htseq): Update to 2.0.9.
[propagated-inputs]: Remove python-matplotlib.
[native-inputs]: Remove python-wheel; add python-matplotlib.
Change-Id: I026cd0ecf01418b4c112b8d0f2f6c0ab709c38d7
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:57 +01:00
Sharlatan Hellseher
0d78581ee6
gnu: python-coolbox: Update to 0.3.9.
...
* gnu/packages/bioinformatics.scm (python-coolbox): Update to 0.3.9.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments] <tests?, test-flags>: Enable them.
<phases>: Delete 'sanity-check.
[inputs]: Remove pybind11.
[propagated-inputs]: Remove python-pybbi, python-pytest, and
python-termcolor.
[native-inputs]: Add pybind11, python-pytest, python-pypairix,
python-pybbi, python-setuptools, and samtools.
Change-Id: I356fa043a18e7901e50b15f2815f84178cf4e969
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:56 +01:00
Sharlatan Hellseher
44efd7c77b
gnu: python-cooler: Update to 0.10.4.
...
* gnu/packages/bioinformatics.scm (python-cooler): Update to 0.10.4.
[arguments] <phases>: Add 'fix-pytest-config.
[propagated-inputs]: Remove python-pypairix; add python-ipywidgets,
python-matplotlib, and python-psutil.
[native-inputs]: Remove python-coverage, python-isort, and
python-pytest-cov.
Change-Id: I61157064630416c599f05639ddcd21c6ace8cefb
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:55 +01:00
Sharlatan Hellseher
ac2544a69d
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 >
2026-01-25 21:19:54 +01:00
Sharlatan Hellseher
65a250d35f
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 >
2026-01-25 21:19:53 +01:00
Sharlatan Hellseher
18cc69a875
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 >
2026-01-25 21:19:52 +01:00
Sharlatan Hellseher
3228266ed5
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 >
2026-01-25 21:19:51 +01:00
Sharlatan Hellseher
09407e2013
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 >
2026-01-25 21:19:51 +01:00
Sharlatan Hellseher
fa85453127
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 >
2026-01-25 21:19:50 +01:00
Sharlatan Hellseher
38b3b8cba6
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 >
2026-01-25 21:19:49 +01:00
Sharlatan Hellseher
bd1885af17
gnu: Add python-diptest.
...
* gnu/packages/statistics.scm (python-diptest): New variable.
Change-Id: I7104617dfb182b85494febe2a483c7681cdb5929
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:48 +01:00
Sharlatan Hellseher
9d660798bd
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 >
2026-01-25 21:19:47 +01:00
Sharlatan Hellseher
af61727fd2
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 >
2026-01-25 21:19:46 +01:00
Sharlatan Hellseher
deac84b29e
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 >
2026-01-25 21:19:46 +01:00
Sharlatan Hellseher
364278b1ca
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 >
2026-01-25 21:19:45 +01:00
Sharlatan Hellseher
917b81c8b0
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 >
2026-01-25 21:19:44 +01:00
Sharlatan Hellseher
fa6ac5c111
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 >
2026-01-25 21:19:43 +01:00
Sharlatan Hellseher
b014942a69
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 >
2026-01-25 21:19:42 +01:00
Sharlatan Hellseher
e991e91871
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 >
2026-01-25 21:19:42 +01:00
Sharlatan Hellseher
7e351da8ef
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 >
2026-01-25 21:19:41 +01:00
Sharlatan Hellseher
c76fbf401d
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 >
2026-01-25 21:19:40 +01:00
Sharlatan Hellseher
81f2adac9b
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 >
2026-01-25 21:19:39 +01:00
Sharlatan Hellseher
e96c1f3cc4
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 >
2026-01-25 21:19:38 +01:00
Sharlatan Hellseher
c05faf2d26
gnu: python-jupyter-console: Move to jupyter.
...
* gnu/packages/python-xyz.scm (python-jupyter-console): Move from here ...
* gnu/packages/jupyter.scm: ... to here.
Change-Id: I687d44df58fab4d62a3eac92f2dab1eebdc89921
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:37 +01:00
Sharlatan Hellseher
d7ea14f8cd
gnu: python-jupyter-console: Update to 6.6.3.
...
* gnu/packages/python-xyz.scm (python-jupyter-console): Update to 6.6.3.
[arguments] <test-flags>: Skip one test.
<phases>: Add 'pre-check.
[propagated-inputs]: Add python-ipython, python-jupyter-core,
python-pyzmq, and python-traitlets.
[native-inputs]: Remove python-setuptools; add python-flaky and
python-hatchling.
Change-Id: Ia7d12b313cfcc890a5173813b92d97872ece742b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:37 +01:00
Sharlatan Hellseher
d1190851bb
gnu: python-ipykernel: Update to 7.1.0.
...
* gnu/packages/jupyter.scm (python-ipykernel): Update to 7.1.0.
Remove artifacts.
[arguments] <modules>: Drop them as not required.
<test-flags>: Skip just one shaky test.
<phases>: Remove 'relax-a-bit, and 'hide-deprecation-warnings; add
'fix-pytest-config.
Change-Id: I49512675b1d2f4ab1e74ec02aab92ae6673016b2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:36 +01:00
Sharlatan Hellseher
80522b714d
gnu: python-jupyter-client: Update to 8.7.0.
...
* gnu/packages/jupyter.scm (python-jupyter-client): Update to 8.7.0.
[inputs]: Add net-tools and openssh.
[propagated-inputs]: Remove python-entrypoints and python-nest-asyncio.
[native-inputs]: Remove python-pytest-asyncio, python-async-generator, and
python-ipython; add python-anyio and python-pytest-jupyter-minimal.
Change-Id: I0c058aa67c6fcb71c5fcfaca34c72a15d132b0ee
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:35 +01:00
Sharlatan Hellseher
e0b4ea8b85
gnu: Add python-pytest-jupyter-minimal.
...
* gnu/packages/jupyter.scm (python-pytest-jupyter-minimal): New variable.
Change-Id: I0192ea6c58702664651fe838c5f38a82a5fad6d2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:34 +01:00
Sharlatan Hellseher
7289e6b16e
gnu: Remove python-jupyter-console-minimal.
...
Variable is not public and not in use by any other packages.
* gnu/packages/python-xyz.scm (python-jupyter-console-minimal): Delete variable.
Fixes : guix/guix#4881
Change-Id: I3b13ec6522f8c7c61a39e8f2262b652fbcb4210b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:33 +01:00
Sharlatan Hellseher
6e8d2d28e9
gnu: python-jupyter-client: Move to jupyter.
...
* gnu/packages/python-xyz.scm (python-jupyter-client,
python-jupyter-client-bootstrap): Move from here ...
* gnu/packages/jupyter.scm: ... to here.
Change-Id: I036632e68c808877de14da7f91863be50cdafd61
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:33 +01:00
Sharlatan Hellseher
4a41327e07
gnu: python-jupyter-client: Simplfy bootstrapping.
...
* gnu/packages/python-xyz.scm (python-jupyter-client): Take over
definition of python-jupyter-client-bootsrap with adjustments.
[arguments] <phases>: Remove 'hide-zmq-deprecation-warnings, and
'set-tool-file-name, it uses Python's "subprocess.Popen" now; add
'fix-pytest-config, and 'pre-check'; use default 'check.
(python-jupyter-client-bootsrap): Inherit from python-jupyter-client
Change-Id: I2cf3aceb4d33995853cd36e79034a5867e51444e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:32 +01:00
Sharlatan Hellseher
5136864a3f
gnu: python-jupyter-core: Update to 5.9.1.
...
* gnu/packages/jupyter.scm (python-jupyter-core): Update to 5.9.1.
[arguments] <tests-flags>: Rework skipped tests.
[phases]{disable-migration}: Rewrite "touch" with Guile.
[native-inputs]: Remove python-pytest-timeout.
Change-Id: I1b272eafeac129af05fd1c92f4ec72bb73be17f9
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:31 +01:00
Sharlatan Hellseher
adb2e90001
gnu: python-jupyter-core: Move to jupyter.
...
* gnu/packages/python-xyz.scm (python-jupyter-core): Move from here ...
* gnu/packages/jupyter.scm: ... to here.
Change-Id: Id577b47b0a6c9a8754e6dc4f07e5ac8ba4ea106d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:30 +01:00
Sharlatan Hellseher
c699eb12d9
gnu: Add python-ipython-minimal.
...
* gnu/packages/python-xyz.scm (python-ipython-minimal): New variable.
Change-Id: Ib68f3a7f2d45064aa83c7d034011ce4b43391ab6
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:29 +01:00
Sharlatan Hellseher
2bb291679b
gnu: python-ipython: Update to 9.8.0.
...
* gnu/packages/python-xyz.scm (python-ipython): Update to 9.8.0.
[arguments] <test-backend, test-flags>: Move custom {check} options
here.
<phases>: Remove 'make-docs-reproducible, resolved upstream; add
'pre-check and use default 'check.
[inputs]: Remove readline and which.
[propagated-inputs]: Remove python-colorama and python-exceptiongroup;
add python-ipython-pygments-lexers.
[native-inputs]: Remove python-pickleshare, python-pytest-asyncio-0.21,
and python-wheel; add python-pytest-asyncio and python-trio.
Change-Id: I3f96109e70772cb07b6a24bb83058473f182e3ed
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:29 +01:00
Sharlatan Hellseher
659477ffe0
gnu: python-contourpy: Update to 1.3.3.
...
* gnu/packages/python-xyz.scm (python-contourpy): Update to 1.3.3.
Change-Id: Id764c632d375f6e68782adf5385f227eefaebefd
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:28 +01:00
Sharlatan Hellseher
6bdf5f3b66
gnu: python-pythran: Clean up artifacts.
...
* gnu/packages/python-science.scm (python-pythran): Adjust style and
remove unused parts.
[source] <url>: Use a direct URL string.
[arguments] <test-flags, phase:pre-check>: Drop them as not used.
[native-inputs]: Remove openblas, python-pytest, python-pytest-xdist,
and python-wheel.
[home-page]: Move above [synopsis].
Change-Id: I7708981548ce68351c00fbf4e8f8e806a18f798a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:27 +01:00
Sharlatan Hellseher
ec3c031c3e
gnu: python-pytest-doctestplus: Update to 1.6.0.
...
* gnu/packages/python-check.scm (python-pytest-doctestplus): Update to 1.6.0.
[phases] {patch-git-path}: Switch to search-input-file.
[propagated-inputs]: Remove python-setuptools; add python-packaging.
[native-inputs]: Remove python-pytest and python-wheel; add
python-pytest-bootstrap and python-setuptools.
Change-Id: Ie3fae7a1a639bf2b3a77dde3cdfd4696a929696e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:26 +01:00
Sharlatan Hellseher
4dfb9dde2a
gnu: python-pytest-randomly: Move to python-check.
...
* gnu/packages/check.scm (python-pytest-randomly): Move from here ...
* gnu/packages/python-check.scm: ... to here.
Change-Id: I6f121680e3cb08a88c45b82a9832286631f7ba2d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:25 +01:00
Sharlatan Hellseher
b34db23b8a
gnu: python-pytest-randomly: Update to 4.0.1.
...
* gnu/packages/check.scm (python-pytest-randomly): Update to 4.0.1.
[arguments] <test-flags>: Rework skipped tests to reduce closure size.
[native-inputs]: Remove python-factory-boy, python-faker, python-numpy,
and python-pytest-xdist.
Change-Id: I1293bc007a1e4813f136758dd242b541fcb59c81
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:25 +01:00
Sharlatan Hellseher
9748ba26cd
gnu: python-stcal: Adjust relax-requirments phase.
...
* gnu/packages/astronomy.scm (python-stcal):
[arguments] <phases>: Remove 'patch-slope-fitter; {relax-requirments}
remove relaxation for SciPy.
[native-inputs]: Remove python-wheel.
Change-Id: Ic886fe9f8d7a809f4f775f0db314b074124696ff
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:24 +01:00
Sharlatan Hellseher
6ee29be434
gnu: python-jmespath: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-jmespath):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-setuptools-67; add python-setuptools.
Change-Id: I7c140b87eb9da476cfffc090663e5960b2c57de8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:23 +01:00