Skip to main content

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

https://www.sagemath.org

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.

Source Distribution

sage_conf-9.3rc0.tar.gz (2.8 MB view details)

Uploaded Source

File details

Details for the file sage_conf-9.3rc0.tar.gz.

File metadata

  • Download URL: sage_conf-9.3rc0.tar.gz
  • Upload date:
  • Size: 2.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.2

File hashes

Hashes for sage_conf-9.3rc0.tar.gz
Algorithm Hash digest
SHA256 798abde4bf060e2134a2c54a656fb9e8438568dd135efc70c0df0eacd28234f6
MD5 fa48c081b0d18d3ee86aea080bfa296d
BLAKE2b-256 2efcb086acf491cc21206e77f4fde8a8faf41d2de3c49cd2e13dbcff873af30a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page