Sage: Open Source Mathematics Software: Configuration module for the SageMath library
Project description
Description
This package provides:
a single Python module, sage_conf, providing configuration information to the SageMath library at the time of its installation and at its runtime
a console script sage-config, for querying the variables of sage_conf from the shell
a sourcable shell script sage-env-config, providing additional configuration information in the form of environment variables
This version of the package is suitable to be put as a source distribution on PyPI.
On installation (or building a wheel), it invokes sage_bootstrap to establish a build tree (SAGE_ROOT) and installation tree (SAGE_LOCAL) for the SageMath distribution. By default, it uses a subdirectory of $HOME/.sage that is specific to the version of the distribution and the version of Python in use. If several virtual environments over the same version of Python install sage_conf, they will share these trees.
After installation of sage_conf, a wheelhouse containing wheels of various libraries is available; type ls $(sage-config SAGE_SPKG_WHEELS) to list them and pip install $(sage-config SAGE_SPKG_WHEELS)/*.whl to install them. After this, you can install the Sage library, for example, using pip install sagemath-standard.
License
GNU General Public License (GPL) v3 or later
Upstream Contact
This package is included in the source code of the Sage distribution, in src/pkgs/sage_conf-pypi/.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.