aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/python-science.scm
Commit message (Collapse)AuthorAge
* 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>
* gnu: python-vedo: Remove input labels.Paul A. Patience2022-05-06
| | | | | | | | * 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>
* gnu: python-vedo: Honor #:tests? flag.Paul A. Patience2022-05-06
| | | | | | | | * 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>
* gnu: Add python-traittypes.Ricardo Wurmus2022-05-06
| | | | * gnu/packages/python-science.scm (python-traittypes): New variable.
* gnu: Add python-trimesh.Malte Frank Gerdes2022-04-07
| | | | | | * gnu/packages/python-science.scm (python-trimesh): New variable. Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: Add python-numpy-groupies.Ricardo Wurmus2022-03-31
| | | | * gnu/packages/python-science.scm (python-numpy-groupies): New variable.
* gnu: Add python-scikit-allel.Efraim Flashner2022-03-18
| | | | * gnu/packages/python-science.scm (python-scikit-allel): New variable.
* gnu: python-scipy: Adjust phases.Efraim Flashner2022-03-17
| | | | | * gnu/packages/python-science.scm (python-scipy)[arguments]: Replace 'check with custom 'check phase.
* gnu: python-scikit-image: Update to 0.19.2.Vinicius Monego2022-03-03
| | | | * gnu/packages/python-science.scm (python-scikit-image): Update to 0.19.2.
* gnu: python-scikit-image: Update to 0.19.1.Marius Bakke2022-02-19
| | | | | | | * 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.
* gnu: Add python-pythran.Marius Bakke2022-02-19
| | | | * gnu/packages/python-science.scm (python-pythran): New variable.
* gnu: python-upsetplot: Update to 0.6.0.Marius Bakke2022-01-22
| | | | | | * 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.
* gnu: python-pandas: Remove old version.Marius Bakke2022-01-22
| | | | | * gnu/packages/python-science.scm (python-pandas-0.25): Remove variable. (python2-pandas): Inherit from PYTHON-PANDAS.
* Merge branch 'version-1.4.0'Maxim Cournoyer2022-01-17
|\ | | | | | | | | | | | | With resolved conflicts in: gnu/packages/gnome.scm gnu/packages/openstack.scm gnu/packages/python-xyz.scm
| * gnu: python-pandas: Update to 1.3.5.Maxim Cournoyer2022-01-10
| | | | | | | | | | | | | | | | * 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.
* | gnu: python-scikit-fuzzy: Disable tests.Marius Bakke2022-01-12
| | | | | | | | | | * gnu/packages/python-science.scm (python-scikit-fuzzy)[arguments]: Add #:tests?. Remove #:phases.
* | gnu: python-modin: Permit newer versions of pandas.Marius Bakke2022-01-12
|/ | | | * gnu/packages/python-science.scm (python-modin)[arguments]: Add phase.
* gnu: python-scipy: Update to 1.7.3.Efraim Flashner2021-12-22
| | | | | | | | | * gnu/packages/python-science.scm (python-scipy): Update to 1.7.3. [native-inputs]: Add python-pydata-sphinx-theme, python-sphinx-panels. [arguments]: Add phase to build without python-pythran. Remove trailing #t from phases. * gnu/packages/sphinx.scm (python-pydata-sphinx-theme)[native-inputs]: Remove python-plotly.
* gnu: python-pingouin: Update to 0.5.0.Arun Isaac2021-12-22
| | | | * gnu/packages/python-science.scm (python-pingouin): Update to 0.5.0.
* Revert "gnu: python-pingouin: Update to 0.5.0."Efraim Flashner2021-12-21
| | | | | | | This reverts commit f2ad33bc3933b710e5beb6592a9a4925b91b199a. python-pingouin after 0.3.12 needs newer versions of all the python science libraries.
* gnu: python-pyflow: Rename to python2-pyflow.Lars-Dominik Braun2021-12-16
| | | | | | | | | | | The package was never compatible with Python 3. Not adding a deprecated package variant, because going from Python 3 to Python 2 is a breaking change and it’s unlikely anyone ever used the package anyway (it was likely broken). * gnu/packages/python-science.scm (python-pyflow): Move… (python2-pyflow): …here. [arguments]: Use Python 2.
* gnu: python-distributed: Update to 2021.11.2.Marius Bakke2021-12-13
| | | | | | | * gnu/packages/python-science.scm (python-distributed): Update to 2021.11.2. [source](snippet): New field. [arguments]: Add versioneer phase. [native-inputs]: Add PYTHON-VERSIONEER.
* gnu: Simplify package inputs.Ludovic Courtès2021-12-13
| | | | | | | | This commit was obtained by running: ./pre-inst-env guix style without any additional argument.