sagemath_standard_no_symbolics: Sage library without the symbolics subsystem¶
This pip-installable distribution passagemath-standard-no-symbolics
is a distribution of a part of the Sage Library.
Its main purpose is as a technical tool for the modularization project, to test that large parts of the Sage library are independent of the symbolics subsystem.
Type¶
standard
Dependencies¶
$(BLAS)
$(MP_LIBRARY)
$(PCFILES)
$(PYTHON)
$(PYTHON_TOOLCHAIN)
$(SCRIPTS)
boost_cropped: Portable C++ libraries (subset needed for Sage)
cython: C-Extensions for Python, an optimizing static compiler
eclib: Enumerating and computing with elliptic curves defined over the rational numbers
gap: Groups, Algorithms, Programming - a system for computational discrete algebra
givaro: C++ library for arithmetic and algebraic computations
importlib_metadata: Library to access the metadata for a Python package
ipython: Interactive computing environment with an enhanced interactive Python shell
ipywidgets: Interactive HTML widgets for Jupyter notebooks and the IPython kernel
jupyter_client: Jupyter protocol implementation and client libraries
linbox: Linear algebra with dense, sparse, structured matrices over the integers and finite fields
memory_allocator: An extension class to allocate memory easily with Cython
mpc: Arithmetic of complex numbers with arbitrarily high precision and correct rounding
mpfi: Multiple precision interval arithmetic library based on MPFR
mpfr: Multiple-precision floating-point computations with correct rounding
pari: Computer algebra system for fast computations in number theory
pexpect: Python module for controlling and automating other programs
primesieve: CLI program and C/C++ library for generating primes
ptyprocess: Python interaction with subprocesses in a pseudoterminal
sagemath_categories: Sage categories, basic rings, polynomials, functions
sagemath_combinat: Algebraic combinatorics, combinatorial representation theory
sagemath_eclib: Elliptic curves over the rationals with eclib/mwrank
sagemath_gap_pkg_ctbllib_data: Computational Group Theory with GAP: ctbllib data
sagemath_gap_pkg_irredsol_data: Computational Group Theory with GAP: irredsol data
sagemath_gap_pkg_tomlib_data: Computational Group Theory with GAP: tomlib data
sagemath_gap_pkg_transgrp_data: Computational Group Theory with GAP: transgrp data
sagemath_glpk: Linear and mixed integer linear optimization backend using GLPK
sagemath_homfly: Homfly polynomials of knots/links with libhomfly
sagemath_libecm: Elliptic curve method for integer factorization using GMP-ECM
sagemath_linbox: Linear Algebra with Givaro, fflas-ffpack, LinBox, IML, m4ri(e)
sagemath_nauty: Find automorphism groups of graphs, generate non-isomorphic graphs with nauty
sagemath_objects: Sage objects, elements, parents, categories, coercion, metaclasses
sagemath_palp: Lattice polytopes and applications to toric geometry with PALP
sagemath_pari_galdata: Computational Number Theory with PARI/GP: Galois group data
sagemath_pari_seadata_small: Computational Number Theory with PARI/GP: seadata_small
sagemath_planarity: Graph planarity with the edge addition planarity suite
sagemath_plot: Plotting and graphics with Matplotlib, Three.JS, etc.
sagemath_polyhedra: Convex polyhedra in arbitrary dimension, mixed integer linear optimization
sagemath_singular: Computer algebra, algebraic geometry, singularity theory with Singular
sagemath_tachyon: Interface to the ray tracing system tachyon
typing_extensions: Backported and Experimental Type Hints for Python 3.8+
Version Information¶
package-version.txt:
10.6.29
version_requirements.txt:
passagemath-standard-no-symbolics ~= 10.6.29.0
Installation commands¶
$ pip install passagemath-standard-no-symbolics~=10.6.29.0
$ sage -i sagemath_standard_no_symbolics
However, these system packages will not be used for building Sage
because spkg-configure.m4
has not been written for this package;
see upstream Issue #27330 for more information.