From 5b40e9c6745650c86facb37c1b6eca9aec181178 Mon Sep 17 00:00:00 2001 From: Chris Barker Date: Wed, 31 Jul 2024 17:40:25 -0700 Subject: [PATCH 01/18] updated notes on conda. --- source/key_projects.rst | 40 ++++++++++++++++++++++------------------ 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/source/key_projects.rst b/source/key_projects.rst index 531c28066..6c8e5d16a 100644 --- a/source/key_projects.rst +++ b/source/key_projects.rst @@ -404,26 +404,30 @@ conda :doc:`Docs ` -conda is the package management tool for `Anaconda -`__ Python installations. -Anaconda Python is a distribution from `Anaconda, Inc -`__ specifically aimed at the scientific -community, and in particular on Windows where the installation of binary -extensions is often difficult. +Conda is a package, dependency, and environment management system for any language — Python, R, +Ruby, C/C++, Fortran, and more. It is written in Python and +widely used in the Python scientific computing community, due to its support for non-Python +compiled libraries and extensions. It is used as the basis of the `Anaconda +`__ Python distribution from `Anaconda, Inc.specifically +aimed at the scientific community, community, but can also be used on its own, or with the +:doc:`miniconda `, `miniforge `_ or +`pixi `_ systems. It is available for Windows, Mac and Linux systems. Conda is a completely separate tool from :ref:`pip`, virtualenv and wheel, but provides -many of their combined features in terms of package management, virtual environment -management and deployment of binary extensions. - -Conda does not install packages from PyPI and can install only from -the official Anaconda repositories, or anaconda.org (a place for -user-contributed *conda* packages), or a local (e.g. intranet) package -server. However, note that :ref:`pip` can be installed into, and work -side-by-side with conda for managing :term:`distributions -` from PyPI. Also, `conda skeleton -`__ -is a tool to make Python packages installable by conda by first -fetching them from PyPI and modifying their metadata. +many of their combined features, such as package management, virtual environment +management and deployment of binary extensions and other binary code. + +Conda does not install packages from PyPI -- it can only manage packages built specifically +for conda, which can be made available on a "conda channel", such as those hosted on +`anaconda.org `__ or a local (e.g. intranet) package server. +In addition to the "default" channels managed by `Anaconda, Inc. `__, there are a wide variety of packages from the community supported +`conda-forge project `__ + +Note that :ref:`pip` can be installed into, and work side-by-side with conda +for managing :term:`distributions ` from PyPI. It is also possible +to build conda packages from Python source packages using tools such as +`conda skeleton +`__: a tool to automatically make conda packages from Python packages available on PyPI. .. _devpi: From 934e11b5fda9dafaad0cb1c3c3a4ae9db1b2ecc6 Mon Sep 17 00:00:00 2001 From: Chris Barker Date: Wed, 31 Jul 2024 17:53:50 -0700 Subject: [PATCH 02/18] added updated conda info to the scientific packages page. --- source/guides/installing-scientific-packages.rst | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/source/guides/installing-scientific-packages.rst b/source/guides/installing-scientific-packages.rst index 5677d382a..654db3d62 100644 --- a/source/guides/installing-scientific-packages.rst +++ b/source/guides/installing-scientific-packages.rst @@ -134,5 +134,10 @@ native virtual environments. Conda makes environments first-class citizens, making it easy to create independent environments even for C libraries. It is written in Python, but is Python-agnostic. Conda manages Python itself as a package, so that :command:`conda update python` is possible, in contrast to -pip, which only manages Python packages. Conda is available in Anaconda and -Miniconda (an easy-to-install download with just Python and conda). +pip, which only manages Python packages. + +The conda package manager is available in `Anaconda `_, `miniconda `_, `miniforge `_, and `pixi `_. + +Conda packages are available on multiple channels on Anaconda.org, including the +default channel supported by Anaconda, Inc, and the community supported conda-forge +channel, which provides a wide variety of pre-built packages. From c864782b753b81e88fe55e586566d28bbf5e9543 Mon Sep 17 00:00:00 2001 From: Chris Barker Date: Mon, 19 Aug 2024 17:06:58 -0400 Subject: [PATCH 03/18] Update source/key_projects.rst Co-authored-by: Alyssa Coghlan --- source/key_projects.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/key_projects.rst b/source/key_projects.rst index 6c8e5d16a..7af8996a2 100644 --- a/source/key_projects.rst +++ b/source/key_projects.rst @@ -408,7 +408,7 @@ Conda is a package, dependency, and environment management system for any langua Ruby, C/C++, Fortran, and more. It is written in Python and widely used in the Python scientific computing community, due to its support for non-Python compiled libraries and extensions. It is used as the basis of the `Anaconda -`__ Python distribution from `Anaconda, Inc.specifically +`__ Python distribution from Anaconda, Inc. It waas originally aimed at the scientific community, community, but can also be used on its own, or with the :doc:`miniconda `, `miniforge `_ or `pixi `_ systems. It is available for Windows, Mac and Linux systems. From 049603c58dab76dcb44b6f6226d934dfa3d84032 Mon Sep 17 00:00:00 2001 From: Chris Barker Date: Mon, 19 Aug 2024 17:07:45 -0400 Subject: [PATCH 04/18] Update source/key_projects.rst Co-authored-by: Alyssa Coghlan --- source/key_projects.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/key_projects.rst b/source/key_projects.rst index 7af8996a2..67bac3a54 100644 --- a/source/key_projects.rst +++ b/source/key_projects.rst @@ -409,7 +409,7 @@ Ruby, C/C++, Fortran, and more. It is written in Python and widely used in the Python scientific computing community, due to its support for non-Python compiled libraries and extensions. It is used as the basis of the `Anaconda `__ Python distribution from Anaconda, Inc. It waas originally -aimed at the scientific community, community, but can also be used on its own, or with the +aimed at the scientific community, but can also be used on its own, or with the :doc:`miniconda `, `miniforge `_ or `pixi `_ systems. It is available for Windows, Mac and Linux systems. From e0c0e7ae3c627437e8430a2743ac71798768cca9 Mon Sep 17 00:00:00 2001 From: Chris Barker Date: Mon, 19 Aug 2024 17:08:09 -0400 Subject: [PATCH 05/18] Update source/key_projects.rst Co-authored-by: Alyssa Coghlan --- source/key_projects.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/key_projects.rst b/source/key_projects.rst index 67bac3a54..d8312e327 100644 --- a/source/key_projects.rst +++ b/source/key_projects.rst @@ -419,7 +419,7 @@ management and deployment of binary extensions and other binary code. Conda does not install packages from PyPI -- it can only manage packages built specifically for conda, which can be made available on a "conda channel", such as those hosted on -`anaconda.org `__ or a local (e.g. intranet) package server. +`anaconda.org `__, or a local (e.g. intranet) package server. In addition to the "default" channels managed by `Anaconda, Inc. `__, there are a wide variety of packages from the community supported `conda-forge project `__ From f62b5b5b51a6927dc6bf26627b35735dd351d9fd Mon Sep 17 00:00:00 2001 From: Chris Barker Date: Mon, 19 Aug 2024 17:20:23 -0400 Subject: [PATCH 06/18] reworked intro paragraph to address duplicate links, and cleaner entry into conda vs. Anaconda. --- .../guides/installing-scientific-packages.rst | 20 ++++++++----------- 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/source/guides/installing-scientific-packages.rst b/source/guides/installing-scientific-packages.rst index 654db3d62..2d3e99920 100644 --- a/source/guides/installing-scientific-packages.rst +++ b/source/guides/installing-scientific-packages.rst @@ -14,7 +14,7 @@ In particular, `NumPy `__, which provides the basis for most of the software in the `scientific Python stack `_ can be configured to interoperate with different FORTRAN libraries, and can take advantage -of different levels of vectorised instructions available in modern CPUs. +of different levels of vectorized instructions available in modern CPUs. Starting with version 1.10.4 of NumPy and version 1.0.0 of SciPy, pre-built 32-bit and 64-bit binaries in the ``wheel`` format are available for all major @@ -118,17 +118,11 @@ be loaded and unloaded from the user's environment. The conda cross-platform package manager ---------------------------------------- -`Anaconda `_ is a Python distribution -published by Anaconda, Inc. It is a stable collection of Open Source -packages for big data and scientific use. As of the 5.0 release of Anaconda, -about 200 packages are installed by default, and a total of 400-500 can be -installed and updated from the Anaconda repository. - ``conda`` is an open source (BSD licensed) package management system and -environment management system included in Anaconda that allows users to install +environment management system that allows users to install multiple versions of binary software packages and their dependencies, and easily switch between them. It is a cross-platform tool working on Windows, -macOS, and Linux. Conda can be used to package up and distribute all kinds of +MacOS, and Linux. Conda can be used to package up and distribute all kinds of packages, it is not limited to just Python packages. It has full support for native virtual environments. Conda makes environments first-class citizens, making it easy to create independent environments even for C libraries. It is @@ -136,8 +130,10 @@ written in Python, but is Python-agnostic. Conda manages Python itself as a package, so that :command:`conda update python` is possible, in contrast to pip, which only manages Python packages. -The conda package manager is available in `Anaconda `_, `miniconda `_, `miniforge `_, and `pixi `_. +Anaconda `Anaconda `_ is a Python distribution published by Anaconda, Inc. It is a stable collection of Open Source packages for big data and scientific use, and a collection of Graphical Interface utilities for managing conda environments. + +In addition to the full distribution provided by Anaconda, the conda package manager itself is available in `miniconda `_, `miniforge `_, and `pixi `_. + Conda packages are available on multiple channels on Anaconda.org, including the -default channel supported by Anaconda, Inc, and the community supported conda-forge -channel, which provides a wide variety of pre-built packages. +default channel supported by Anaconda, Inc, the community supported conda-forge channel, which provides a wide variety of pre-built packages, and some domain-specific package collections. From fd59cbedc028170f531d2b5c68f131c7154bf6b6 Mon Sep 17 00:00:00 2001 From: Chris Barker Date: Mon, 19 Aug 2024 17:24:01 -0400 Subject: [PATCH 07/18] Update source/key_projects.rst Co-authored-by: sinoroc <5529267+sinoroc@users.noreply.github.com> --- source/key_projects.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/key_projects.rst b/source/key_projects.rst index d8312e327..315897593 100644 --- a/source/key_projects.rst +++ b/source/key_projects.rst @@ -408,7 +408,7 @@ Conda is a package, dependency, and environment management system for any langua Ruby, C/C++, Fortran, and more. It is written in Python and widely used in the Python scientific computing community, due to its support for non-Python compiled libraries and extensions. It is used as the basis of the `Anaconda -`__ Python distribution from Anaconda, Inc. It waas originally +`__ Python distribution from Anaconda, Inc. It was originally aimed at the scientific community, but can also be used on its own, or with the :doc:`miniconda `, `miniforge `_ or `pixi `_ systems. It is available for Windows, Mac and Linux systems. From e3e561f475a05a4fd5175d13082ca2dc0e1abee0 Mon Sep 17 00:00:00 2001 From: Chris Barker Date: Mon, 19 Aug 2024 17:27:57 -0400 Subject: [PATCH 08/18] fixed netlib link --- source/guides/installing-scientific-packages.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/guides/installing-scientific-packages.rst b/source/guides/installing-scientific-packages.rst index 2d3e99920..eded4fa5b 100644 --- a/source/guides/installing-scientific-packages.rst +++ b/source/guides/installing-scientific-packages.rst @@ -20,7 +20,7 @@ Starting with version 1.10.4 of NumPy and version 1.0.0 of SciPy, pre-built 32-bit and 64-bit binaries in the ``wheel`` format are available for all major operating systems (Windows, macOS, and Linux) on PyPI. Note, however, that on Windows, NumPy binaries are linked against the `ATLAS -`__ BLAS/LAPACK library, restricted to SSE2 +`__ BLAS/LAPACK library, restricted to SSE2 instructions, so they may not provide optimal linear algebra performance. There are a number of alternative options for obtaining scientific Python From 6c7c95a4090c9699af6287f9f892c3f2167bbdb9 Mon Sep 17 00:00:00 2001 From: Chris Barker Date: Wed, 31 Jul 2024 17:40:25 -0700 Subject: [PATCH 09/18] updated notes on conda. --- source/key_projects.rst | 40 ++++++++++++++++++++++------------------ 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/source/key_projects.rst b/source/key_projects.rst index 531c28066..6c8e5d16a 100644 --- a/source/key_projects.rst +++ b/source/key_projects.rst @@ -404,26 +404,30 @@ conda :doc:`Docs ` -conda is the package management tool for `Anaconda -`__ Python installations. -Anaconda Python is a distribution from `Anaconda, Inc -`__ specifically aimed at the scientific -community, and in particular on Windows where the installation of binary -extensions is often difficult. +Conda is a package, dependency, and environment management system for any language — Python, R, +Ruby, C/C++, Fortran, and more. It is written in Python and +widely used in the Python scientific computing community, due to its support for non-Python +compiled libraries and extensions. It is used as the basis of the `Anaconda +`__ Python distribution from `Anaconda, Inc.specifically +aimed at the scientific community, community, but can also be used on its own, or with the +:doc:`miniconda `, `miniforge `_ or +`pixi `_ systems. It is available for Windows, Mac and Linux systems. Conda is a completely separate tool from :ref:`pip`, virtualenv and wheel, but provides -many of their combined features in terms of package management, virtual environment -management and deployment of binary extensions. - -Conda does not install packages from PyPI and can install only from -the official Anaconda repositories, or anaconda.org (a place for -user-contributed *conda* packages), or a local (e.g. intranet) package -server. However, note that :ref:`pip` can be installed into, and work -side-by-side with conda for managing :term:`distributions -` from PyPI. Also, `conda skeleton -`__ -is a tool to make Python packages installable by conda by first -fetching them from PyPI and modifying their metadata. +many of their combined features, such as package management, virtual environment +management and deployment of binary extensions and other binary code. + +Conda does not install packages from PyPI -- it can only manage packages built specifically +for conda, which can be made available on a "conda channel", such as those hosted on +`anaconda.org `__ or a local (e.g. intranet) package server. +In addition to the "default" channels managed by `Anaconda, Inc. `__, there are a wide variety of packages from the community supported +`conda-forge project `__ + +Note that :ref:`pip` can be installed into, and work side-by-side with conda +for managing :term:`distributions ` from PyPI. It is also possible +to build conda packages from Python source packages using tools such as +`conda skeleton +`__: a tool to automatically make conda packages from Python packages available on PyPI. .. _devpi: From 7763ab9db0afa386cf992eb55e5054c7b5d0eda7 Mon Sep 17 00:00:00 2001 From: Chris Barker Date: Wed, 31 Jul 2024 17:53:50 -0700 Subject: [PATCH 10/18] added updated conda info to the scientific packages page. --- source/guides/installing-scientific-packages.rst | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/source/guides/installing-scientific-packages.rst b/source/guides/installing-scientific-packages.rst index 5677d382a..654db3d62 100644 --- a/source/guides/installing-scientific-packages.rst +++ b/source/guides/installing-scientific-packages.rst @@ -134,5 +134,10 @@ native virtual environments. Conda makes environments first-class citizens, making it easy to create independent environments even for C libraries. It is written in Python, but is Python-agnostic. Conda manages Python itself as a package, so that :command:`conda update python` is possible, in contrast to -pip, which only manages Python packages. Conda is available in Anaconda and -Miniconda (an easy-to-install download with just Python and conda). +pip, which only manages Python packages. + +The conda package manager is available in `Anaconda `_, `miniconda `_, `miniforge `_, and `pixi `_. + +Conda packages are available on multiple channels on Anaconda.org, including the +default channel supported by Anaconda, Inc, and the community supported conda-forge +channel, which provides a wide variety of pre-built packages. From 43d4f09f319c43163f7f13aba9c41cbe4874acf1 Mon Sep 17 00:00:00 2001 From: Chris Barker Date: Mon, 19 Aug 2024 17:06:58 -0400 Subject: [PATCH 11/18] Update source/key_projects.rst Co-authored-by: Alyssa Coghlan --- source/key_projects.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/key_projects.rst b/source/key_projects.rst index 6c8e5d16a..7af8996a2 100644 --- a/source/key_projects.rst +++ b/source/key_projects.rst @@ -408,7 +408,7 @@ Conda is a package, dependency, and environment management system for any langua Ruby, C/C++, Fortran, and more. It is written in Python and widely used in the Python scientific computing community, due to its support for non-Python compiled libraries and extensions. It is used as the basis of the `Anaconda -`__ Python distribution from `Anaconda, Inc.specifically +`__ Python distribution from Anaconda, Inc. It waas originally aimed at the scientific community, community, but can also be used on its own, or with the :doc:`miniconda `, `miniforge `_ or `pixi `_ systems. It is available for Windows, Mac and Linux systems. From b605abf5e715c4d1ad43a2c78ff2abe722c26afa Mon Sep 17 00:00:00 2001 From: Chris Barker Date: Mon, 19 Aug 2024 17:07:45 -0400 Subject: [PATCH 12/18] Update source/key_projects.rst Co-authored-by: Alyssa Coghlan --- source/key_projects.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/key_projects.rst b/source/key_projects.rst index 7af8996a2..67bac3a54 100644 --- a/source/key_projects.rst +++ b/source/key_projects.rst @@ -409,7 +409,7 @@ Ruby, C/C++, Fortran, and more. It is written in Python and widely used in the Python scientific computing community, due to its support for non-Python compiled libraries and extensions. It is used as the basis of the `Anaconda `__ Python distribution from Anaconda, Inc. It waas originally -aimed at the scientific community, community, but can also be used on its own, or with the +aimed at the scientific community, but can also be used on its own, or with the :doc:`miniconda `, `miniforge `_ or `pixi `_ systems. It is available for Windows, Mac and Linux systems. From fee8b5a054487347bdade0ffbfc26deeb355fe64 Mon Sep 17 00:00:00 2001 From: Chris Barker Date: Mon, 19 Aug 2024 17:08:09 -0400 Subject: [PATCH 13/18] Update source/key_projects.rst Co-authored-by: Alyssa Coghlan --- source/key_projects.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/key_projects.rst b/source/key_projects.rst index 67bac3a54..d8312e327 100644 --- a/source/key_projects.rst +++ b/source/key_projects.rst @@ -419,7 +419,7 @@ management and deployment of binary extensions and other binary code. Conda does not install packages from PyPI -- it can only manage packages built specifically for conda, which can be made available on a "conda channel", such as those hosted on -`anaconda.org `__ or a local (e.g. intranet) package server. +`anaconda.org `__, or a local (e.g. intranet) package server. In addition to the "default" channels managed by `Anaconda, Inc. `__, there are a wide variety of packages from the community supported `conda-forge project `__ From 485460ab87cd94dc00758b945ac23051988db090 Mon Sep 17 00:00:00 2001 From: Chris Barker Date: Mon, 19 Aug 2024 17:20:23 -0400 Subject: [PATCH 14/18] reworked intro paragraph to address duplicate links, and cleaner entry into conda vs. Anaconda. --- .../guides/installing-scientific-packages.rst | 20 ++++++++----------- 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/source/guides/installing-scientific-packages.rst b/source/guides/installing-scientific-packages.rst index 654db3d62..2d3e99920 100644 --- a/source/guides/installing-scientific-packages.rst +++ b/source/guides/installing-scientific-packages.rst @@ -14,7 +14,7 @@ In particular, `NumPy `__, which provides the basis for most of the software in the `scientific Python stack `_ can be configured to interoperate with different FORTRAN libraries, and can take advantage -of different levels of vectorised instructions available in modern CPUs. +of different levels of vectorized instructions available in modern CPUs. Starting with version 1.10.4 of NumPy and version 1.0.0 of SciPy, pre-built 32-bit and 64-bit binaries in the ``wheel`` format are available for all major @@ -118,17 +118,11 @@ be loaded and unloaded from the user's environment. The conda cross-platform package manager ---------------------------------------- -`Anaconda `_ is a Python distribution -published by Anaconda, Inc. It is a stable collection of Open Source -packages for big data and scientific use. As of the 5.0 release of Anaconda, -about 200 packages are installed by default, and a total of 400-500 can be -installed and updated from the Anaconda repository. - ``conda`` is an open source (BSD licensed) package management system and -environment management system included in Anaconda that allows users to install +environment management system that allows users to install multiple versions of binary software packages and their dependencies, and easily switch between them. It is a cross-platform tool working on Windows, -macOS, and Linux. Conda can be used to package up and distribute all kinds of +MacOS, and Linux. Conda can be used to package up and distribute all kinds of packages, it is not limited to just Python packages. It has full support for native virtual environments. Conda makes environments first-class citizens, making it easy to create independent environments even for C libraries. It is @@ -136,8 +130,10 @@ written in Python, but is Python-agnostic. Conda manages Python itself as a package, so that :command:`conda update python` is possible, in contrast to pip, which only manages Python packages. -The conda package manager is available in `Anaconda `_, `miniconda `_, `miniforge `_, and `pixi `_. +Anaconda `Anaconda `_ is a Python distribution published by Anaconda, Inc. It is a stable collection of Open Source packages for big data and scientific use, and a collection of Graphical Interface utilities for managing conda environments. + +In addition to the full distribution provided by Anaconda, the conda package manager itself is available in `miniconda `_, `miniforge `_, and `pixi `_. + Conda packages are available on multiple channels on Anaconda.org, including the -default channel supported by Anaconda, Inc, and the community supported conda-forge -channel, which provides a wide variety of pre-built packages. +default channel supported by Anaconda, Inc, the community supported conda-forge channel, which provides a wide variety of pre-built packages, and some domain-specific package collections. From 2fee517b06a5c80af1fb6550b19c05c309f24974 Mon Sep 17 00:00:00 2001 From: Chris Barker Date: Mon, 19 Aug 2024 17:24:01 -0400 Subject: [PATCH 15/18] Update source/key_projects.rst Co-authored-by: sinoroc <5529267+sinoroc@users.noreply.github.com> --- source/key_projects.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/key_projects.rst b/source/key_projects.rst index d8312e327..315897593 100644 --- a/source/key_projects.rst +++ b/source/key_projects.rst @@ -408,7 +408,7 @@ Conda is a package, dependency, and environment management system for any langua Ruby, C/C++, Fortran, and more. It is written in Python and widely used in the Python scientific computing community, due to its support for non-Python compiled libraries and extensions. It is used as the basis of the `Anaconda -`__ Python distribution from Anaconda, Inc. It waas originally +`__ Python distribution from Anaconda, Inc. It was originally aimed at the scientific community, but can also be used on its own, or with the :doc:`miniconda `, `miniforge `_ or `pixi `_ systems. It is available for Windows, Mac and Linux systems. From 0f301cee5856a16238f573a69a8114dd9849e2f9 Mon Sep 17 00:00:00 2001 From: Chris Barker Date: Mon, 19 Aug 2024 17:27:57 -0400 Subject: [PATCH 16/18] fixed netlib link --- source/guides/installing-scientific-packages.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/guides/installing-scientific-packages.rst b/source/guides/installing-scientific-packages.rst index 2d3e99920..eded4fa5b 100644 --- a/source/guides/installing-scientific-packages.rst +++ b/source/guides/installing-scientific-packages.rst @@ -20,7 +20,7 @@ Starting with version 1.10.4 of NumPy and version 1.0.0 of SciPy, pre-built 32-bit and 64-bit binaries in the ``wheel`` format are available for all major operating systems (Windows, macOS, and Linux) on PyPI. Note, however, that on Windows, NumPy binaries are linked against the `ATLAS -`__ BLAS/LAPACK library, restricted to SSE2 +`__ BLAS/LAPACK library, restricted to SSE2 instructions, so they may not provide optimal linear algebra performance. There are a number of alternative options for obtaining scientific Python From 5a59ab3ac44d50d83569ee48771f4dfc53dea18e Mon Sep 17 00:00:00 2001 From: Chris Barker Date: Mon, 4 Nov 2024 09:31:43 -0800 Subject: [PATCH 17/18] slight edit to anaconda.org link --- source/key_projects.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/key_projects.rst b/source/key_projects.rst index 315897593..e4501fe0e 100644 --- a/source/key_projects.rst +++ b/source/key_projects.rst @@ -419,7 +419,7 @@ management and deployment of binary extensions and other binary code. Conda does not install packages from PyPI -- it can only manage packages built specifically for conda, which can be made available on a "conda channel", such as those hosted on -`anaconda.org `__, or a local (e.g. intranet) package server. +`anaconda.org `__, or a local (e.g. intranet) package server. In addition to the "default" channels managed by `Anaconda, Inc. `__, there are a wide variety of packages from the community supported `conda-forge project `__ From 4e1e75d28af15fc6cc095657654ec9e500d9bc2a Mon Sep 17 00:00:00 2001 From: Chris Barker Date: Mon, 4 Nov 2024 09:38:28 -0800 Subject: [PATCH 18/18] added https://anaconda.org to linkcheck-ignore -- the link checker doesn't like it, but it's valid. --- source/conf.py | 1 + 1 file changed, 1 insertion(+) diff --git a/source/conf.py b/source/conf.py index c777550ce..f4ec55093 100644 --- a/source/conf.py +++ b/source/conf.py @@ -133,6 +133,7 @@ # https://github.com/pypa/packaging.python.org/pull/1474 "https://stackoverflow.com/*", "https://pyscaffold.org/*", + "https://anaconda.org", ] linkcheck_retries = 5 # Ignore anchors for links to GitHub project pages -- GitHub adds anchors from