summaryrefslogtreecommitdiff
path: root/gnu/packages/python-science.scm
AgeCommit message (Collapse)Author
2022-09-29Merge branch 'master' into stagingMarius Bakke
2022-09-28gnu: Add python-simplespectral.Guillaume Le Vaillant
* gnu/packages/python-science.scm (python-simplespectral): New variable.
2022-09-27Merge branch 'master' into staging.Maxim Cournoyer
With resolved conflicts in: gnu/local.mk gnu/packages/crates-io.scm
2022-09-25gnu: Add python-vaex-core.Ricardo Wurmus
* gnu/packages/python-science.scm (python-vaex-core): New variable.
2022-09-18gnu: python-cython: Remove duplicate version.Marius Bakke
* 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.
2022-09-18gnu: python-pandas: Update to 1.4.4.Marius Bakke
* gnu/packages/python-science.scm (python-pandas): Update to 1.4.4. [native-inputs]: Change from PYTHON-CYTHON to PYTHON-CYTHON-0.29.32.
2022-09-16gnu: python-scipy: Update to 1.9.1.Marius Bakke
* 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.
2022-09-14gnu: python-pingouin: Don't pin scikit-learn version.Marius Bakke
* gnu/packages/python-science.scm (python-pingouin)[arguments]: Add phase.
2022-09-11gnu: python-pingouin: Update to 0.5.2.Marius Bakke
* gnu/packages/python-science.scm (python-pingouin): Update to 0.5.2. [arguments]: Adjust outdated substitution.
2022-09-10gnu: Add comments to the bottom of a few package modules.Christopher Baines
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.
2022-09-07gnu: python-pyvista: Update to 0.36.1.Paul A. Patience
* gnu/packages/python-science.scm (python-pyvista): Update to 0.36.1. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-08-02gnu: python-pyvista: Update to 0.35.2.Paul A. Patience
* gnu/packages/python-science.scm (python-pyvista): Update to 0.35.2. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-08-02gnu: Add python-geosketch.Ricardo Wurmus
* gnu/packages/python-science.scm (python-geosketch): New variable.
2022-08-02gnu: Add python-fbpca.Ricardo Wurmus
* gnu/packages/python-science.scm (python-fbpca): New variable.
2022-07-15gnu: python-pyvista: Update to 0.35.1.Paul A. Patience
* gnu/packages/python-science (python-pyvista): Update to 0.35.1. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-07-08gnu: Add python-opt-einsum.Ricardo Wurmus
* gnu/packages/python-science.scm (python-opt-einsum): New variable.
2022-07-03gnu: Add python-deepdish.Antero Mejr
* gnu/packages/python-science.scm (python-deepdish): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-26gnu: python-modin: Update to 0.15.1.Greg Hogan
* gnu/packages/python-science.scm (python-modin): Update to 0.15.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-18gnu: python-scikit-image: Update to 0.19.3.Vinicius Monego
* gnu/packages/python-science.scm (python-scikit-image): Update to 0.19.3.
2022-06-08gnu: Add PyGLM.Eric Bavier
* gnu/packages/python-science.scm (python-pyglm): New variable.
2022-05-31gnu: Remove python2-scipy.Maxim Cournoyer
* gnu/packages/python-science.scm (python2-scipy): Delete variable. (python-scipy)[properties]: Delete field.
2022-05-31gnu: Remove python2-weave.Maxim Cournoyer
* gnu/packages/python-science.scm (python2-weave): Delete variable.
2022-05-31gnu: Remove python2-pandas.Maxim Cournoyer
* gnu/packages/python-science.scm (python2-pandas): Delete variable. (python-pandas): Delete related python2-variant property.
2022-05-31gnu: python-distributed: Update to 2022.05.2.Ricardo Wurmus
* 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.
2022-05-29gnu: Add python-gpy.Wiktor Zelazny
* gnu/packages/python-science.scm (python-gpy): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-29gnu: Add python-paramz.Wiktor Zelazny
* gnu/packages/python-science.scm (python-paramz): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-29gnu: Add python-climin.Wiktor Zelazny
* gnu/packages/python-science.scm (python-climin): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-23gnu: Add python-pyvista.Paul A. Patience
* gnu/packages/python-science.scm (python-pyvista): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-20gnu: Add python-aplus.Ricardo Wurmus
* gnu/packages/python-science.scm (python-aplus): New variable.
2022-05-12gnu: python-pingouin: Update to 0.5.1.Maxim Cournoyer
* gnu/packages/python-science.scm (python-pingouin): Update to 0.5.1.
2022-05-12gnu: python-pandas: Update to 1.4.2.Maxim Cournoyer
* gnu/packages/python-science.scm (python-pandas): Update to 1.4.2.
2022-05-12gnu: python-pandas: Build and run tests in parallel.Maxim Cournoyer
* 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.
2022-05-12gnu: python-scipy: Update to 1.8.0 and enable parallel build.Maxim Cournoyer
* 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.
2022-05-12gnu: python-scipy: Move input fields below arguments field.Maxim Cournoyer
* 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.
2022-05-06gnu: python-vedo: Update to 2022.2.0.Paul A. Patience
* 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>
2022-05-06gnu: python-vedo: Disable sanity check.Paul A. Patience
* gnu/packages/python-science.scm (python-vedo)[arguments]: Disable sanity check. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-06gnu: python-vedo: Remove input labels.Paul A. Patience
* gnu/packages/python-science.scm (python-vedo)[inputs]: Remove labels and sort the inputs. [propagated-inputs]: Remove labels. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-06gnu: python-vedo: Honor #:tests? flag.Paul A. Patience
* gnu/packages/python-science.scm (python-vedo)[arguments]: Adjust custom 'check' phase to honor the #:tests? flag. Also remove its trailing boolean. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-06gnu: Add python-traittypes.Ricardo Wurmus
* gnu/packages/python-science.scm (python-traittypes): New variable.
2022-04-07gnu: Add python-trimesh.Malte Frank Gerdes
* gnu/packages/python-science.scm (python-trimesh): New variable. Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2022-03-31gnu: Add python-numpy-groupies.Ricardo Wurmus
* gnu/packages/python-science.scm (python-numpy-groupies): New variable.
2022-03-18gnu: Add python-scikit-allel.Efraim Flashner
* gnu/packages/python-science.scm (python-scikit-allel): New variable.
2022-03-17gnu: python-scipy: Adjust phases.Efraim Flashner
* gnu/packages/python-science.scm (python-scipy)[arguments]: Replace 'check with custom 'check phase.
2022-03-03gnu: python-scikit-image: Update to 0.19.2.Vinicius Monego
* gnu/packages/python-science.scm (python-scikit-image): Update to 0.19.2.
2022-02-19gnu: python-scikit-image: Update to 0.19.1.Marius Bakke
* gnu/packages/python-science.scm (python-scikit-image): Update to 0.19.1. [propagated-inputs]: Add PYTHON-PYTHRAN. [native-inputs]: Remove PYTHON-CODECOV, PYTHON-FLAKE8, PYTHON-PYTEST-COV, and PYTHON-WHEEL.
2022-02-19gnu: Add python-pythran.Marius Bakke
* gnu/packages/python-science.scm (python-pythran): New variable.
2022-01-22gnu: python-upsetplot: Update to 0.6.0.Marius Bakke
* gnu/packages/python-science.scm (python-upsetplot): Update to 0.6.0. [source](modules, snippet): New fields. [arguments]: Remove obsolete phase. Respect TESTS? in check phase.
2022-01-22gnu: python-pandas: Remove old version.Marius Bakke
* gnu/packages/python-science.scm (python-pandas-0.25): Remove variable. (python2-pandas): Inherit from PYTHON-PANDAS.
2022-01-17Merge branch 'version-1.4.0'Maxim Cournoyer
With resolved conflicts in: gnu/packages/gnome.scm gnu/packages/openstack.scm gnu/packages/python-xyz.scm
2022-01-10gnu: python-pandas: Update to 1.3.5.Maxim Cournoyer
* gnu/packages/python-science.scm (python-pandas): Update to 1.3.5. [phases]{check}: Add a reference to the network accessing tests issue, now reported upstream. Reinstate the excelwriter tests. [propagated-inputs]: Add python-xlsxwriter. [native-inputs]: Remove python-nose.