Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

passagemath is open source mathematical software in Python, released under the GNU General Public Licence GPLv2+.

It is a fork of SageMath, which has been developed 2005-2026 under the motto “Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, and MATLAB”.

The passagemath fork uses the motto “Creating a Free Passage Between the Scientific Python Ecosystem and Mathematical Software Communities.” It was created in October 2024 with the following goals:

Moreover, the passagemath project:

  • provides a stable, frequently updated version of the Sage distribution,

  • integrates additional mathematical software, notably Macaulay2, a full set of GAP packages, and the Combinatorial Matrix Recognition library,

  • curates a library of Sage user packages.

Full documentation is available online.

passagemath attempts to support and provides binary wheels suitable for all major Linux distributions and recent versions of macOS.

Binary wheels for native Windows (x86_64, ARM) are are available for a subset of the passagemath distributions. Use of the full functionality of passagemath on Windows currently requires the use of Windows Subsystem for Linux (WSL) or virtualization.

The supported Python versions in the passagemath-10.8.x series are 3.11.x-3.14.x; the passagemath-10.6.x series (EOL 2026-10) still supports Python 3.10.x.

About this pip-installable distribution package

The pip-installable distribution package passagemath-categories is a distribution of a small part of the Sage Library.

It provides a small subset of the modules of the Sage library (“sagelib”, passagemath-standard) building on top of passagemath-objects (providing Sage objects, the element/parent framework, categories, the coercion system and the related metaclasses), making various additional categories available without introducing dependencies on additional mathematical libraries.

What is included

Available in other distribution packages

  • passagemath-combinat: Algebraic combinatorics, combinatorial representation theory

  • passagemath-graphs: Graphs, posets, hypergraphs, designs, abstract complexes, combinatorial polyhedra, abelian sandpiles, quivers

  • passagemath-groups: Groups, invariant theory

  • passagemath-modules: Vectors, matrices, tensors, vector spaces, affine spaces, modules and algebras, additive groups, quadratic forms, root systems, homology, coding theory, matroids

  • passagemath-plot: Plotting and graphics with Matplotlib, Three.JS, etc.

  • passagemath-polyhedra: Convex polyhedra in arbitrary dimension, triangulations, polyhedral fans, lattice points, geometric complexes, hyperplane arrangements

  • passagemath-repl: IPython REPL, the interactive language of Passagemath (preparser), interacts, development tools

  • passagemath-schemes: Schemes, varieties, Groebner bases, elliptic curves, algebraic Riemann surfaces, modular forms, arithmetic dynamics

  • passagemath-symbolics: Symbolic expressions, calculus, differentiable manifolds, asymptotics

Dependencies

When building from source, development packages of gmp, mpfr, and mpc are needed.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

passagemath_categories-10.8.11rc2-cp314-cp314t-win_arm64.whl (10.2 MB view details)

Uploaded CPython 3.14tWindows ARM64

passagemath_categories-10.8.11rc2-cp314-cp314t-win_amd64.whl (11.8 MB view details)

Uploaded CPython 3.14tWindows x86-64

passagemath_categories-10.8.11rc2-cp314-cp314-win_arm64.whl (9.8 MB view details)

Uploaded CPython 3.14Windows ARM64

passagemath_categories-10.8.11rc2-cp314-cp314-win_amd64.whl (10.5 MB view details)

Uploaded CPython 3.14Windows x86-64

passagemath_categories-10.8.11rc2-cp313-cp313-win_arm64.whl (9.6 MB view details)

Uploaded CPython 3.13Windows ARM64

passagemath_categories-10.8.11rc2-cp313-cp313-win_amd64.whl (10.4 MB view details)

Uploaded CPython 3.13Windows x86-64

passagemath_categories-10.8.11rc2-cp312-cp312-win_arm64.whl (9.6 MB view details)

Uploaded CPython 3.12Windows ARM64

passagemath_categories-10.8.11rc2-cp312-cp312-win_amd64.whl (10.4 MB view details)

Uploaded CPython 3.12Windows x86-64

passagemath_categories-10.8.11rc2-cp311-cp311-win_arm64.whl (9.6 MB view details)

Uploaded CPython 3.11Windows ARM64

passagemath_categories-10.8.11rc2-cp311-cp311-win_amd64.whl (10.5 MB view details)

Uploaded CPython 3.11Windows x86-64

File details

Details for the file passagemath_categories-10.8.11rc2-cp314-cp314t-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_categories-10.8.11rc2-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 ca388706d73646399ba1de89958074e4acb6a8a060b0fbee311a860c8a80f8d5
MD5 4f47d256ff40b06eed3729895603a607
BLAKE2b-256 b873bcf3dfa6afc5748569be43cdf5e824f1d28e669847af50bcbb51387d32ea

See more details on using hashes here.

File details

Details for the file passagemath_categories-10.8.11rc2-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_categories-10.8.11rc2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 48d9621ac14f4f2da66ed1a628ee12d9c92c8ca1ae3cc8666fabc437d30f3eba
MD5 0cbc2c4735bd2c86f78c9cf36816bf5d
BLAKE2b-256 570aa9c692ad97d3f64c06e1758078cbf7797594485ea71051f7539523799a55

See more details on using hashes here.

File details

Details for the file passagemath_categories-10.8.11rc2-cp314-cp314-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_categories-10.8.11rc2-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 8b0687f9aa5b8192937348695782045d4a3a56c206c2faf48db7626e63218e1c
MD5 da5ec647f848cd8c55fe37b6c7267157
BLAKE2b-256 c845bd6b05cab56a26db965f515036a065da211d53e7a1e05056a02c196c8271

See more details on using hashes here.

File details

Details for the file passagemath_categories-10.8.11rc2-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_categories-10.8.11rc2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 9b243092edeace5d9b62c6e85470b214b070231969cef101bc7643558dd66c70
MD5 72e787c01c8fe32b48ae540a23a15902
BLAKE2b-256 8b3c725bb9412aa7eb525f8a2567a28cac45cb663de922f794057f12c41e1ccc

See more details on using hashes here.

File details

Details for the file passagemath_categories-10.8.11rc2-cp313-cp313-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_categories-10.8.11rc2-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 93cb8ce36220fa4727d1596247b791ef8e6919aa4d67a8b495e6539aaab56149
MD5 34d128177402d85140d0fe71e685b6ef
BLAKE2b-256 7695a949507c5726caec173a0bc7b526e5bcaab3faf122a6ce69c8bcd4f89988

See more details on using hashes here.

File details

Details for the file passagemath_categories-10.8.11rc2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_categories-10.8.11rc2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 19376619b70f6c1858b5b4e6feca7a282bfbd25b3a19f99b5f3c00da9987f726
MD5 48324c5ffd85d58fff868b59194ea207
BLAKE2b-256 ce9f9c55fd3e5261c3e088dea5da6e58001b69e050681866f4536b4b34f1690a

See more details on using hashes here.

File details

Details for the file passagemath_categories-10.8.11rc2-cp312-cp312-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_categories-10.8.11rc2-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 d4e2da500528536128417a247af415522249b41b086e3692bdc23bd8445a077d
MD5 a5cb9b6eb2909dc4972a927021e53d74
BLAKE2b-256 752218d9e158acbee3ecff0955bf38a5f282b7509301b595c76d1c5afd854cbb

See more details on using hashes here.

File details

Details for the file passagemath_categories-10.8.11rc2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_categories-10.8.11rc2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fe7b3ede7324f6c353997df479e6310e10584e5e4b64d46faeef7a2641c6afb4
MD5 14172dff32e89ae393f57799cdbcbff8
BLAKE2b-256 5e172b8b2db46519a4464d084c64a1b8b94942a04f439493bb68e9000607f9de

See more details on using hashes here.

File details

Details for the file passagemath_categories-10.8.11rc2-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_categories-10.8.11rc2-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 204fb92d58c2272d30cae7c8926d6db5bc5a91a54f2fc3c9b5956ecfa380a0d4
MD5 f631c0d8cf131e6800a148b36cf171f8
BLAKE2b-256 c1503ac23fd2eb0e3653289e7b0d6b4badd2a73004c792cd012d120a2018f7de

See more details on using hashes here.

File details

Details for the file passagemath_categories-10.8.11rc2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_categories-10.8.11rc2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ab0e3ee6bb183c31879a20414ede3e9bb52faa4c5593f043132b661c2c11fdef
MD5 0ca3b32034f6cf230ad4db26503569e2
BLAKE2b-256 092fa649d99e8cf391dac5994dc4c877f3d68d3c59626f9f2222a44b562c2e73

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

10.8.11rc2 This release

10 files

10.8.10

41 files

10.8.9

36 files

10.8.8

41 files

10.8.7

41 files

10.8.6

41 files

10.8.5

41 files

10.8.4

41 files

10.8.3

41 files

10.8.2

41 files

10.8.1

41 files

10.6.48

49 files

10.6.47

45 files

10.5.49

31 files

10.4.68

21 files

10.4.1

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page