From 6d78f6e9396cbff3c05b55aa83dfafa5855e9471 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Richard=20H=C3=B6chenberger?= Date: Wed, 16 Oct 2024 11:31:34 +0200 Subject: [PATCH 1/2] Drop Mambaforge Python distribution, add warning regarding Anaconda Mambaforge will be discontinued: https://conda-forge.org/news/2024/07/29/sunsetting-mambaforge/ Also added a warning that Anaconda's lawyers might come after your if you use their packages in a commercial environment without paying a license fee. --- doc/install/manual_install_python.rst | 16 ++++++++++++---- doc/links.inc | 2 +- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/doc/install/manual_install_python.rst b/doc/install/manual_install_python.rst index 1cb071363bc..57a445c21bc 100644 --- a/doc/install/manual_install_python.rst +++ b/doc/install/manual_install_python.rst @@ -8,10 +8,18 @@ Installing Python MNE-Python requires Python and several Python packages. MNE-Python version |version| requires Python version |min_python_version| or higher. -We recommend using a conda-based Python installation, such as `Anaconda`_, `Miniconda`_, -`MiniForge`_, or `Mambaforge`_. For new users we recommend our pre-built :ref:`installers`, -which use conda environments under the hood. - +We recommend using a ``conda``-based Python installation, such as +`Anaconda`_, `Miniconda`_, or `Miniforge`_. For new users we recommend +our pre-built :ref:`installers`, which use ``conda`` environments under the hood. + +.. warning:: + Anaconda, the company that develops the Anaconda and Miniconda Python + distributions, is now strictly enforcing its end-user license agreement. + This means that if you're found using the software in a commercial setting, + you may be required to purchase a license. If you're unsure about your + usage, we highly recommend using Miniforge or our installers instead. These + options, by default, avoid Anaconda packages and rely on community-created + packages from the `conda-forge`_ project. .. _other-py-distros: diff --git a/doc/links.inc b/doc/links.inc index b25f5265509..0b6ba965977 100644 --- a/doc/links.inc +++ b/doc/links.inc @@ -110,10 +110,10 @@ .. _anaconda: https://www.anaconda.com/products/individual .. _miniconda: https://conda.io/en/latest/miniconda.html .. _miniforge: https://github.com/conda-forge/miniforge -.. _mambaforge: https://mamba.readthedocs.io/en/latest/installation/mamba-installation.html .. _installation instructions for Anaconda: http://docs.continuum.io/anaconda/install .. _installation instructions for Miniconda: https://conda.io/projects/conda/en/latest/user-guide/install/index.html .. _Anaconda troubleshooting guide: http://conda.pydata.org/docs/troubleshooting.html +.. _conda-forge: https://conda-forge.org .. installation links From f74f5faa4948f1ca75c8db081811c4806413214d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Richard=20H=C3=B6chenberger?= Date: Wed, 16 Oct 2024 18:45:19 +0200 Subject: [PATCH 2/2] Update manual_install_python.rst Co-authored-by: Daniel McCloy --- doc/install/manual_install_python.rst | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/doc/install/manual_install_python.rst b/doc/install/manual_install_python.rst index 57a445c21bc..623b27d2a12 100644 --- a/doc/install/manual_install_python.rst +++ b/doc/install/manual_install_python.rst @@ -13,13 +13,14 @@ We recommend using a ``conda``-based Python installation, such as our pre-built :ref:`installers`, which use ``conda`` environments under the hood. .. warning:: - Anaconda, the company that develops the Anaconda and Miniconda Python - distributions, is now strictly enforcing its end-user license agreement. - This means that if you're found using the software in a commercial setting, - you may be required to purchase a license. If you're unsure about your - usage, we highly recommend using Miniforge or our installers instead. These - options, by default, avoid Anaconda packages and rely on community-created - packages from the `conda-forge`_ project. + Anaconda Inc., the company that develops the Anaconda and Miniconda Python + distributions, + `changed their terms of service `__ + in March of 2024. If you're unsure about whether your usage situation requires a paid + license, we recommend using Miniforge or our pre-built installer instead. These + options, by default, install packages only from the community-maintained `conda-forge`_ + distribution channel, and avoid the distribution channels covered by Anaconda's terms + of service. .. _other-py-distros: