summaryrefslogtreecommitdiff
path: root/gnu/packages/python-science.scm
AgeCommit message (Collapse)Author
2025-06-30gnu: python-distributed: Move up.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-distributed): Sort variable alphabetically. Change-Id: I6b0b6ab2932b7cc1edf6097a6387ee633e537d88
2025-06-30gnu: packages/python-science: Sort packages.Sharlatan Hellseher
* gnu/packages/python-science.scm: (python-deepdish, python-modin, python-msgpack-numpy, python-pyamg, python-pyet, python-vaex-core): Sort variables alphabetically. Change-Id: I37db89f459242c6bfed8dce559539f8249c67192
2025-06-30gnu: packages/python-science: Sort packages.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-bottleneck, python-dask-expr, python-mpsplines, python-salib, python-unyt, python-vedo): Sort variables alphabetically. Change-Id: I767f6959dd5727cee22e07d49de28af244985c22
2025-06-30gnu: packages/python-science: Sort packages.Sharlatan Hellseher
* gnu/packages/python-science.scm: (python-climin, python-fastcluster, python-libneuroml, python-nibabel, python-opt-einsum, python-pynetdicom, python-ruffus, python-simple-pid): Sort variables alphabetically. Change-Id: Ic2696630a49868c5a657dea3a3be353fd50d7a88
2025-06-30gnu: packages/python-science: Sort packages.Sharlatan Hellseher
* gnu/packages/python-science.scm: (python-asap3, python-baycomp, python-clarabel, python-hist, python-numpoly, python-particle, python-uhi, python-vector): Sort variables alphabetically. Change-Id: Idd202a03a518774d204de6292d74fbe53ea5761e
2025-06-30gnu: packages/python-science: Sort packages.Sharlatan Hellseher
*gnu/packages/python-science.scm (python-ase, python-geosketch, python-histoprint, python-meshzoo, python-ndindex, python-scipy, python-traittypes, python-upsetplot): Sort variables alphabetically. Change-Id: I1fc194b17e3babf084c961bf09596d27e834fd6a
2025-06-30gnu: packages/python-science: Sort packages.Sharlatan Hellseher
* gnu/packages/python-science.scm: (python-aplus, python-boost-histogram, python-corner, python-decaylanguage, python-fast-histogram, python-hepunits, python-mpl-scatter-density, python-numpy-groupies): Sort variables alphabetically. Change-Id: I026c5a409ebab46c844db7ffe17aa9f5293c36ea
2025-06-22gnu: python-pyjanitor: Update to 0.31.0.Vinicius Monego
* gnu/packages/python-science.scm (python-pyjanitor): Update to 0.31.0. [arguments]<#:test-flags>: Skip tests depending on Polars. Enable previously failing test. <#:phases>: Delete unnecessary phase 'pandas-compat'. Change-Id: I2991e06fafea2928bb6ea45c42624bf372da2eba
2025-06-22gnu: python-pingouin: Update to 0.5.5.Vinicius Monego
* gnu/packages/python-science.scm (python-pingouin): Update to 0.5.5. [arguments]<#:test-flags>: Enable previously failing test. Skip two more failing tests. <#:phases>: Delete unnecessary phases 'loosen-requirements', 'remove-outdated-check', 'sklearn-compatibility'. Change-Id: Iac44747d65c9be52831ae792a24b9cc5604c54dc
2025-06-22gnu: python-simple-pid: Update to 2.0.1.Vinicius Monego
* gnu/packages/python-science.scm (python-simple-pid): Update to 2.0.1. [source]: Update URI. [build-system]: Use pyproject-build-system. [arguments]<#:phases>: Do not override the 'check' phase. [native-inputs]: Add python-pytest, python-setuptools, python-wheel. Change-Id: I26c7b3097d30ac067a370c8a3a0600779d13efb6
2025-06-22gnu: python-pandas-flavor: Update to 0.7.0.Vinicius Monego
* gnu/packages/python-science.scm (python-pandas-flavor): Update to 0.7.0. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-pytest. Change-Id: Ie582c778d84b342eab41f8bc88f2c4bb410bbbb6
2025-06-22gnu: python-baycomp: Update to 1.0.3.Vinicius Monego
* gnu/packages/python-science.scm (python-baycomp): Update to 1.0.3. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools, python-wheel. Change-Id: I2249fc981a91ebc175a5e0ff221bb6243126fb6f
2025-06-14gnu: Add python-apted.Nguyễn Gia Phong
* gnu/packages/python-science.scm (python-apted): New variable. Change-Id: Ifd79f12b6be4d593106805f714a6545226e59479 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-11gnu: Add python-pyzx.Mark Walker
* gnu/packages/python-science.scm (python-pyzx): New variable. Change-Id: I69895a9deb5739db9c0d5e793e3f864c800f4504 Reviewed-by: @lilyp Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-05-26gnu: Move all snakemake variants to python-science.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (snakemake-5, snakemake-6, snakemake-7): Move from here ... * gnu/packages/python-science.scm: ... to here. Change-Id: Ia771b316049f375183025e7617e6d0ddf06f99ff
2025-05-25gnu: Add python-asap3@3.13.7.Danny Milosavljevic
* gnu/packages/python-science.scm (python-asap3): New variable. Change-Id: Idea83eaf0475f14aa2ea443c81463ab8279694b6
2025-05-25gnu: Add python-ase@3.25.0.Danny Milosavljevic
* gnu/packages/python-science.scm (python-ase): New variable. Change-Id: If868c0e83cf04f9d0c3108304ec77619e28ee2d4
2025-05-08gnu: python-einops: Update to 0.8.1.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-einops): Update to 0.8.1. [native-inputs]: Remove jupyter. Change-Id: I2d5c710990a77ca0fef480eaed4b59da6a10db27
2025-05-08gnu: python-adjusttext: Move to python-science.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-adjusttext): Move from here ... * gnu/packages/python-science.scm: ... to here. Change-Id: If8c5fa89736dbf8ae29169fb317d43d2c2fbd682
2025-05-04gnu: Add python-vector.Vinicius Monego
* gnu/packages/python-science.scm (python-vector): New variable. Change-Id: I77d72b0c18a0bc215cb2198ce5447e587b13d0fe
2025-05-04gnu: Add python-decaylanguage.Vinicius Monego
* gnu/packages/python-science.scm (python-decaylanguage): New variable. Change-Id: I5c709016f80b19cef22105bff42ca62b8f384f1b
2025-05-04gnu: Add python-particle.Vinicius Monego
* gnu/packages/python-science.scm (python-particle): New variable. Change-Id: Ib2462e25aadba797532c005a3b4d4e4a238a611e
2025-05-04gnu: Add python-hepunits.Vinicius Monego
* gnu/packages/python-science.scm (python-hepunits): New variable. Change-Id: I174495c4fdacd21491e9e7d5abdd7d5dd0e5ffe8
2025-05-04gnu: Add python-hist.Vinicius Monego
* gnu/packages/python-science.scm (python-hist): New variable. Change-Id: Ia3495b6d94a620b797318ffce162aa1d58e79049
2025-05-04gnu: Add python-histoprint.Vinicius Monego
* gnu/packages/python-science.scm (python-histoprint): New variable. Change-Id: I1ace11116c39e2c803afd10849c107c3f232273e
2025-05-04gnu: Add python-uhi.Vinicius Monego
* gnu/packages/python-science.scm (python-uhi): New variable. Change-Id: I12e802cfc9dd6473cac9657dc477e470238f1bbc
2025-05-04gnu: Add python-boost-histogram.Vinicius Monego
* gnu/packages/python-science.scm (python-boost-histogram): New variable. Change-Id: I91e73a0a3e3a698197b2d309bd5bdf388fd2697a
2025-05-04gnu: python-scikit-build-core: Update to 0.11.2.Vinicius Monego
* gnu/packages/python-science.scm (python-scikit-build-core): Update to 0.11.2. Change-Id: I66d04ba5ed89d3a9eb57df1e9491b8170d5b1571
2025-04-28gnu: python-pyqtgraph: Move to python-science.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pyqtgraph): Move from here ... * gnu/packages/python-science.scm: ... to here. Change-Id: I3de3c6a71fb2c5c49b76e03a026eae7deaa55840
2025-04-24gnu: python-pandera: Fix tests.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-pandera) [source] <snippet>: Remove tests deletion and ignore them with pytest options which are working now. [arguments] <test-flags> Skip some more tests; run tests in parallel up to 8 thread, supported upstream. [propagated-inputs]: Remove python-hypothesis; add python-hypothesis-next and python-modin. [native-inputs]: Add python-pytest-xdist. Change-Id: I45482203519ceb2208a330d91c07d12b65e6ee53
2025-04-24gnu: python-modin: Fix tests.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-modin) [arguments] <test-flags>: Run test in up to 8 threads to improve performance, supported upstream. [native-inputs]: Remove python-coverage. Change-Id: Id298ca7ae204f87fc7b421f6dc2f80959c4c4f85
2025-04-19gnu: snakemake: Move inputs to propagated-inputs.Sharlatan Hellseher
* gnu/packages/python-science.scm (snakemake): Swap INPUTS to PROPAGATED-INPUTS as the package may be included in others. Change-Id: I034d8b18a6f4d145bf7b08584b73a5abd19f955e
2025-04-16gnu: Add snakemake.Nicolas Graves
* gnu/packages/python-science.scm (snakemake): New variable. Change-Id: Id61c7955684f5186b9dc884f0c9de4ec73f766ea Signed-off-by: Steve George <steve@futurile.net>
2025-04-16gnu: Add python-snakemake-interface-storage-plugins.Nicolas Graves
* gnu/packages/python-science.scm (python-snakemake-interface-storage-plugins): New variable. Change-Id: Ie74edfdc2535f7f26f0c6210a274dfc351336129 Signed-off-by: Steve George <steve@futurile.net>
2025-04-16gnu: Add python-snakemake-interface-software-deployment-plugins.Nicolas Graves
* gnu/packages/python-science.scm (python-snakemake-interface-software-deployment-plugins): New variable. Change-Id: Ia3f6beed3a3ea02607645ca127be52f328b429bb Signed-off-by: Steve George <steve@futurile.net>
2025-04-16gnu: Add python-snakemake-interface-report-plugins.Nicolas Graves
* gnu/packages/python-science.scm (python-snakemake-interface-report-plugins): New variable. Change-Id: I8705ba63df668d46ffda575b18ee97bb65acdc6c Signed-off-by: Steve George <steve@futurile.net>
2025-04-16gnu: Add python-snakemake-interface-executor-plugins.Nicolas Graves
* gnu/packages/python-science.scm (python-snakemake-interface-executor-plugins): New variable. Change-Id: I6bd9c6aec7293b8412c20dac04f82d867400d71c Signed-off-by: Steve George <steve@futurile.net>
2025-04-16gnu: Add python-snakemake-interface-common.Nicolas Graves
* gnu/packages/python-science.scm (python-snakemake-interface-common): New variable. Change-Id: Iaac3acb7f57c3b6aedda7fe48daccbd952faddd5 Signed-off-by: Steve George <steve@futurile.net>
2025-04-16gnu: python-pyglm: Move to maths.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-pyglm): Move from here ... * gnu/packages/maths.scm: ... to here. * gnu/packages/gnome-xyz.scm: Add (gnu packages maths); remove (gnu packages python-science). Change-Id: I49ab732c1070210d005f8753c1e894c9abc3ee8b
2025-04-16gnu: python-pyglm: Update to 2.8.1.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-pyglm): Update to 2.8.1. [native-inputs]: Add python-pytest, python-setuptools, and python-wheel. Change-Id: I38ebaa301c3f08f1c011b8695a5595fffbebc06e
2025-04-16gnu: python-vaex-core: Update to 4.17.1.Nicolas Graves
* gnu/packages/python-science.scm (python-vaex-core): Update to 4.17.1. * gnu/packages/patches/python-vaex-core-fix-tsl-use.patch: Add patch. * gnu/local.mk: Record patch. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16gnu: python-pytensor: Update to 2.28.3.Nicolas Graves
* gnu/packages/python-science.scm (python-pytensor): Update to 2.28.3. [arguments]{test-flags}: Use field. {phases}: Remove 'check phase replacement. Simplify 'versioneer. Add phase 'pre-check. Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com> Change-Id: I8f324863438356ebc1ad3d62e86b5b17c416cd02 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16gnu: python-numdifftools: Skip some tests.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-numdifftools) [arguments] <test-flags>: Skip 7 tests failing with a NumPy 1.26.2. Change-Id: I5dc5865d0ac1ba47e79aac57d4e1768ecdb590be
2025-04-16gnu: python-unyt: Avoid deprecation failure in tests.Nicolas Graves
* gnu/packages/python-science.scm (python-unyt)[arguments] {test-flags}: Ignore failing test. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16gnu: python-opt-einsum: Use pyproject-build-system.Ricardo Wurmus
* gnu/packages/python-science.scm (python-opt-einsum)[build-system]: Use pyproject-build-system. [arguments]: Remove. [native-inputs]: Remove python-pytest-pep8; add python-setuptools and python-wheel. Change-Id: I6da632c3c7e02ec13ab61124ce2984aa2675d996
2025-04-16gnu: python-paramz: Fix tests.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-paramz) [arguments] <test-flags>: Make them compatible with Pytest to allow some adjustments. [native-inputs]: Remove python-nose; add python-pytest. Change-Id: I66fbd374ce30e80f02fe43784740389a33783011
2025-04-16gnu: Update references to python3.10 directory.Ricardo Wurmus
* gnu/packages/admin.scm (ansible)[native-search-paths]: Refer to python3.11 directory. * gnu/packages/bioinformatics.scm (scvelo)[arguments]: Same. * gnu/packages/ebook.scm (calibre)[arguments]: Same. * gnu/packages/engineering.scm (cadabra2)[arguments]: Same. * gnu/packages/gnuzilla.scm (make-l10n-package)[arguments]: Same. * gnu/packages/machine-learning.scm (python-vosk)[arguments]: Same. * gnu/packages/python-science.scm (python-pandas-2)[arguments]: Same. * gnu/packages/version-control.scm (mercurial)[native-search-paths]: Same. * gnu/packages/irc.scm (go-gopkg-in-irc-v3): Update comment. Change-Id: If2ea1060b42b137474d5cfda6611df6e6fc85270
2025-03-31gnu: Add python-numdifftools.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-numdifftools): New variable. Change-Id: I0b5899e0bff10b488df5377c274eca63b26f9751
2025-03-31gnu: Add python-algopy.Sharlatan Hellseher
* gnu/packages/python-science.scm (python-algopy): New variable. Change-Id: I6630f4677e0bd33f321cce9e6d1f40a6bf36c625
2025-03-30gnu: python-bottleneck: Update to 1.4.2.Vinicius Monego
* gnu/packages/python-science.scm (python-bottleneck): Update to 1.4.2. [source]: Update URI. [build-system]: Use pyproject-build-system. [arguments]: Use G-Expressions. <#:phases>: Add phase 'rebuild-ext before 'check. Do not override the 'check phase. [native-inputs]: Remove python-hypothesis, python-pytest-runner. Add python-setuptools, python-wheel. Change-Id: I7a79b126d2bd069eaa4e3cf7d5f05bcb482fb67c