aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/python-science.scm
Commit message (Collapse)AuthorAge
* gnu: python-distributed: Fix build.Ricardo Wurmus2023-04-26
| | | | | | | * gnu/packages/python-science.scm (python-distributed)[build-system]: Use pyproject-build-system. [arguments]: Hide deprecation warnings from tornado, because they break almost all tests; disable three more tests.
* Merge branch 'master' into core-updates.Maxim Cournoyer2023-04-14
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gnu/local.mk gnu/packages/build-tools.scm gnu/packages/certs.scm gnu/packages/check.scm gnu/packages/compression.scm gnu/packages/cups.scm gnu/packages/fontutils.scm gnu/packages/gnuzilla.scm gnu/packages/guile.scm gnu/packages/ibus.scm gnu/packages/image-processing.scm gnu/packages/linux.scm gnu/packages/music.scm gnu/packages/nss.scm gnu/packages/pdf.scm gnu/packages/python-xyz.scm gnu/packages/qt.scm gnu/packages/ruby.scm gnu/packages/shells.scm gnu/packages/tex.scm gnu/packages/video.scm gnu/packages/vulkan.scm gnu/packages/web.scm gnu/packages/webkit.scm gnu/packages/wm.scm
| * gnu: python-scikit-allel: Use pyproject-build-system.Ricardo Wurmus2023-03-24
| | | | | | | | | | | | | | | | * gnu/packages/python-science.scm (python-scikit-allel): Move up to create alphabetic order. [build-system]: Use pyproject-build-system. [arguments]: Provide test flags instead of overriding 'check phase; split out build step into new 'build-ext phase. Disable roh_mhmm tests.
| * gnu: Add python-scikit-optimize.Ricardo Wurmus2023-03-24
| | | | | | | | * gnu/packages/python-science.scm (python-scikit-optimize): New variable.
| * gnu: Add python-libneuroml.Lars-Dominik Braun2023-03-21
| | | | | | | | * gnu/packages/python-science.scm (python-libneuroml): New variable.
| * gnu: Add python-pylems.Lars-Dominik Braun2023-03-21
| | | | | | | | * gnu/packages/python-science.scm (python-pylems): New variable.
* | gnu: python-scipy: Update to 1.10.1.Maxim Cournoyer2023-04-11
|/ | | | | | | | * gnu/packages/python-science.scm (python-scipy): Update to 1.10.1. [build-system]: Use pyproject-build-system. [arguments]: Add #:build-backend argument. Remove loosen-requirements, build and install phases. [native-inputs]: Remove python-pypa-build.
* gnu: Add python-pydicom.Antero Mejr2023-01-08
| | | | | | * gnu/packages/python-science.scm (python-pydicom): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: python-sgp4: Move to astronomy.Sharlatan Hellseher2022-12-05
| | | | | | | * gnu/packages/astronomy.scm: (python-sgp4): Move here from python-science.scm. [description]: Expand description, annotate acronyms, add link to CelesTrak. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: python-sgp4: Update to 2.21.Sharlatan Hellseher2022-12-05
| | | | | | | | The latest version passes build on aarch64-linux system. * gnu/packages/python-science.scm (python-sgp4): Update to 2.21. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: python-msgpack-numpy: Update to 0.4.8.Navid Afkhami2022-12-02
| | | | * gnu/packages/python-science.scm (python-msgpack-numpy): Update to 0.4.8.
* gnu: Add python-tspex.Navid Afkhami2022-11-11
| | | | | | * gnu/packages/python-science.scm (python-tspex): New variable. Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
* gnu: Add python-pyts.Ricardo Wurmus2022-11-04
| | | | * gnu/packages/python-science.scm (python-pyts): New variable.
* gnu: Add python-simple-pid.jgart2022-10-18
| | | | | | * gnu/packages/python-science.scm (python-simple-pid): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* Merge branch 'master' into stagingMarius Bakke2022-09-29
|\
| * gnu: Add python-simplespectral.Guillaume Le Vaillant2022-09-28
| | | | | | | | * gnu/packages/python-science.scm (python-simplespectral): New variable.
* | Merge branch 'master' into staging.Maxim Cournoyer2022-09-27
|\| | | | | | | | | | | With resolved conflicts in: gnu/local.mk gnu/packages/crates-io.scm
| * gnu: Add python-vaex-core.Ricardo Wurmus2022-09-25
| | | | | | | | * gnu/packages/python-science.scm (python-vaex-core): New variable.
* | gnu: python-cython: Remove duplicate version.Marius Bakke2022-09-18
|/ | | | | | * gnu/packages/python-xyz.scm (python-cython-0.29.32): Remove variable. * gnu/packages/python-science.scm (python-pandas)[native-inputs]: Change from PYTHON-CYTHON-0.29.32 to PYTHON-CYTHON.
* gnu: python-pandas: Update to 1.4.4.Marius Bakke2022-09-18
| | | | | * gnu/packages/python-science.scm (python-pandas): Update to 1.4.4. [native-inputs]: Change from PYTHON-CYTHON to PYTHON-CYTHON-0.29.32.
* gnu: python-scipy: Update to 1.9.1.Marius Bakke2022-09-16
| | | | | | | | | | | | | * gnu/packages/python-science.scm (python-scipy): Update to 1.9.1. [source]: Switch to GIT-FETCH. [outputs]: Remove. [arguments]: Don't disable Pythran. Don't configure OpenBLAS which is now discovered by pkg-config. Do a "manual" PEP 517 style build. Make install-doc phase conditional on the presence of Sphinx. Simplify tests. [propagated-inputs]: Add PYTHON-PYTHRAN. [native-inputs]: Remove PERL, WHICH, PYTHON-NUMPYDOC, PYTHON-PYDATA-SPHINX-THEME, PYTHON-SPHINX, and PYTHON-SPHINX-PANELS. Add GCC, PKG-CONFIG, PYTHON-PYPA-BUILD and PYTHON-MESON.
* gnu: python-pingouin: Don't pin scikit-learn version.Marius Bakke2022-09-14
| | | | * gnu/packages/python-science.scm (python-pingouin)[arguments]: Add phase.
* gnu: python-pingouin: Update to 0.5.2.Marius Bakke2022-09-11
| | | | | * gnu/packages/python-science.scm (python-pingouin): Update to 0.5.2. [arguments]: Adjust outdated substitution.
* gnu: Add comments to the bottom of a few package modules.Christopher Baines2022-09-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | This will hopefully discourage patches which add new packages to the bottom of files, as this increases the likelihood of conflicts when applying patches. If there are more specific ways that packages should be arranged in specific modules, this message can be updated accordingly. * gnu/packages/bioconductor.scm: Add comment discouraging adding packages to the bottom of the file. * gnu/packages/bioinformatics.scm: ditto. * gnu/packages/cran.scm: ditto. * gnu/packages/crates-io.scm: ditto. * gnu/packages/emacs-xyz.scm: ditto. * gnu/packages/golang.scm: ditto. * gnu/packages/guile-xyz.scm: ditto. * gnu/packages/haskell-xyz.scm: ditto. * gnu/packages/java.scm: ditto. * gnu/packages/julia-xyz.scm: ditto. * gnu/packages/lisp-xyz.scm: ditto. * gnu/packages/ocaml.scm: ditto. * gnu/packages/perl.scm: ditto. * gnu/packages/python-science.scm: ditto. * gnu/packages/python-xyz.scm: ditto. * gnu/packages/ruby.scm: ditto. * gnu/packages/tex.scm: ditto.
* gnu: python-pyvista: Update to 0.36.1.Paul A. Patience2022-09-07
| | | | | | * gnu/packages/python-science.scm (python-pyvista): Update to 0.36.1. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: python-pyvista: Update to 0.35.2.Paul A. Patience2022-08-02
| | | | | | * gnu/packages/python-science.scm (python-pyvista): Update to 0.35.2. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: Add python-geosketch.Ricardo Wurmus2022-08-02
| | | | * gnu/packages/python-science.scm (python-geosketch): New variable.
* gnu: Add python-fbpca.Ricardo Wurmus2022-08-02
| | | | * gnu/packages/python-science.scm (python-fbpca): New variable.
* gnu: python-pyvista: Update to 0.35.1.Paul A. Patience2022-07-15
| | | | | | * gnu/packages/python-science (python-pyvista): Update to 0.35.1. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: Add python-opt-einsum.Ricardo Wurmus2022-07-08
| | | | * gnu/packages/python-science.scm (python-opt-einsum): New variable.
* gnu: Add python-deepdish.Antero Mejr2022-07-03
| | | | | | * gnu/packages/python-science.scm (python-deepdish): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: python-modin: Update to 0.15.1.Greg Hogan2022-06-26
| | | | | | * gnu/packages/python-science.scm (python-modin): Update to 0.15.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: python-scikit-image: Update to 0.19.3.Vinicius Monego2022-06-18
| | | | * gnu/packages/python-science.scm (python-scikit-image): Update to 0.19.3.
* gnu: Add PyGLM.Eric Bavier2022-06-08
| | | | * gnu/packages/python-science.scm (python-pyglm): New variable.
* gnu: Remove python2-scipy.Maxim Cournoyer2022-05-31
| | | | | * gnu/packages/python-science.scm (python2-scipy): Delete variable. (python-scipy)[properties]: Delete field.
* gnu: Remove python2-weave.Maxim Cournoyer2022-05-31
| | | | * gnu/packages/python-science.scm (python2-weave): Delete variable.
* gnu: Remove python2-pandas.Maxim Cournoyer2022-05-31
| | | | | * gnu/packages/python-science.scm (python2-pandas): Delete variable. (python-pandas): Delete related python2-variant property.
* gnu: python-distributed: Update to 2022.05.2.Ricardo Wurmus2022-05-31
| | | | | | | * gnu/packages/python-science.scm (python-distributed): Update to 2022.05.2. [arguments]: Remove 'sanity-check phase; adjust 'check phase. [propagated-inputs]: Add python-urllib3. [native-inputs]: Add python-pytest-timeout and python-flaky.
* gnu: Add python-gpy.Wiktor Zelazny2022-05-29
| | | | | | * gnu/packages/python-science.scm (python-gpy): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add python-paramz.Wiktor Zelazny2022-05-29
| | | | | | * gnu/packages/python-science.scm (python-paramz): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add python-climin.Wiktor Zelazny2022-05-29
| | | | | | * gnu/packages/python-science.scm (python-climin): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add python-pyvista.Paul A. Patience2022-05-23
| | | | | | * gnu/packages/python-science.scm (python-pyvista): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add python-aplus.Ricardo Wurmus2022-05-20
| | | | * gnu/packages/python-science.scm (python-aplus): New variable.
* gnu: python-pingouin: Update to 0.5.1.Maxim Cournoyer2022-05-12
| | | | * gnu/packages/python-science.scm (python-pingouin): Update to 0.5.1.
* gnu: python-pandas: Update to 1.4.2.Maxim Cournoyer2022-05-12
| | | | * gnu/packages/python-science.scm (python-pandas): Update to 1.4.2.
* gnu: python-pandas: Build and run tests in parallel.Maxim Cournoyer2022-05-12
| | | | | | | * gnu/packages/python-science.scm (python-pandas) [phases]{enable-parallel-build}: New phase. {check}: Add xdist -n option. Skip test_memory_usage test. [native-inputs]: Add python-pytest-xdist.
* gnu: python-scipy: Update to 1.8.0 and enable parallel build.Maxim Cournoyer2022-05-12
| | | | | | | | | | | | | | | | | | | * gnu/packages/python-science.scm (python-scipy): Update to 1.8.0. [modules]: New argument. [phases]{disable-broken-tests}: Delete phase. {configure-openblas}: Streamline configuration template. {parallelize-build}: New phase. {install-doc}: Move before 'check phase. Remove now extraneous 'add-installed-pythonpath' call. Remove the SPHINXBUILD and PYVER Make variables, as well as conf.py patching. Provide SPHINXOPTS to build doc in parallel. Simply recursively copy the 'html' output directory to install the doc. {check}: Remove extraneous INPUTS and OUTPUTS arguments. Start tests with the 'runtests.py' launcher, which accepts a '-j' argument to run the tests in parallel. [native-inputs]: Sort inputs. Add python-pytest-xdist and python-threadpoolctl. [home-page]: Update.
* gnu: python-scipy: Move input fields below arguments field.Maxim Cournoyer2022-05-12
| | | | | | | | | * gnu/packages/python-science.scm (python-scipy): Move inputs fields below the arguments field. [phases]: Use gexp. {configure-openblas}: Use this-package-input. {check}: Remove extraneous 'add-installed-pythonpath' call. {install-doc}: Adjust accordingly.
* gnu: python-vedo: Update to 2022.2.0.Paul A. Patience2022-05-06
| | | | | | | | | | | | | * gnu/packages/python-science.scm (python-vedo): Update to 2022.2.0. [arguments]: Add 'fix-tests' phase. [inputs]: Move fenics and python-matplotlib to propagated-inputs. Move python-pkgconfig from here... [native-inputs]: ...to here. [propagated-inputs]: Add python-deprecated (and fenics and python-matplotlib). [description]: Make description more accurate. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: python-vedo: Disable sanity check.Paul A. Patience2022-05-06
| | | | | | | * gnu/packages/python-science.scm (python-vedo)[arguments]: Disable sanity check. Signed-off-by: Ludovic Courtès <ludo@gnu.org>