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

This pip-installable source distribution passagemath-combinat is a distribution of a part of the Sage library. It provides a subset of the modules of the Sage library (“sagelib”, passagemath-standard).

What is included

Examples

A quick way to try it out interactively:

$ pipx run --spec "passagemath-combinat[test]" ipython

In [1]: from passagemath_combinat import *

In [2]: RowStandardTableaux([3,2,1]).cardinality()
Out[2]: 60

Available as extras, from other distribution packages

Development

$ git clone --origin passagemath https://github.com/passagemath/passagemath.git
$ cd passagemath
passagemath $ ./bootstrap
passagemath $ python3 -m venv combinat-venv
passagemath $ source combinat-venv/bin/activate
(combinat-venv) passagemath $ pip install -v -e pkgs/sagemath-combinat

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_combinat-10.8.9rc1-cp314-cp314t-win_arm64.whl (10.2 MB view details)

Uploaded CPython 3.14tWindows ARM64

passagemath_combinat-10.8.9rc1-cp314-cp314t-win_amd64.whl (15.5 MB view details)

Uploaded CPython 3.14tWindows x86-64

passagemath_combinat-10.8.9rc1-cp314-cp314-win_arm64.whl (10.1 MB view details)

Uploaded CPython 3.14Windows ARM64

passagemath_combinat-10.8.9rc1-cp314-cp314-win_amd64.whl (15.3 MB view details)

Uploaded CPython 3.14Windows x86-64

passagemath_combinat-10.8.9rc1-cp313-cp313-win_arm64.whl (10.0 MB view details)

Uploaded CPython 3.13Windows ARM64

passagemath_combinat-10.8.9rc1-cp313-cp313-win_amd64.whl (14.9 MB view details)

Uploaded CPython 3.13Windows x86-64

passagemath_combinat-10.8.9rc1-cp312-cp312-win_arm64.whl (10.0 MB view details)

Uploaded CPython 3.12Windows ARM64

passagemath_combinat-10.8.9rc1-cp312-cp312-win_amd64.whl (15.0 MB view details)

Uploaded CPython 3.12Windows x86-64

passagemath_combinat-10.8.9rc1-cp311-cp311-win_arm64.whl (10.0 MB view details)

Uploaded CPython 3.11Windows ARM64

passagemath_combinat-10.8.9rc1-cp311-cp311-win_amd64.whl (15.0 MB view details)

Uploaded CPython 3.11Windows x86-64

File details

Details for the file passagemath_combinat-10.8.9rc1-cp314-cp314t-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_combinat-10.8.9rc1-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 25e36fa8f419c70eba3075ee66f4571ee6338738d3b6c5093030980e803540c1
MD5 7655ee45f437b23766a1d93362ad0d17
BLAKE2b-256 1fcc48d0f2d73ccac23ebb294dcc1066adcfbb6f16de7951fca7de3aa1884711

See more details on using hashes here.

File details

Details for the file passagemath_combinat-10.8.9rc1-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_combinat-10.8.9rc1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 1e3e05b7d168145d7f67e3bddb12e61910a7d959c19b6a6d3eba9f4059bd6749
MD5 5a30cb1ce07bc2864643861c4e77ffe3
BLAKE2b-256 08ce06eafaacf1b2b3b5c3f8725b52d2225659ff5b2895cb98dfbc30b99517da

See more details on using hashes here.

File details

Details for the file passagemath_combinat-10.8.9rc1-cp314-cp314-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_combinat-10.8.9rc1-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 0167adbd72de0bc9e1ee7584b362c516644cba13fe816d004680e5c052264239
MD5 938e5823f38b7a33dfa251ed9d5f6e5b
BLAKE2b-256 54e14106de14081bb60ed72b91d969b25158c3af65dd3c569ee02b75e1be23cb

See more details on using hashes here.

File details

Details for the file passagemath_combinat-10.8.9rc1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_combinat-10.8.9rc1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 2f1c1c8f6b6dbec4cd7050bc61b6cbdc67c9989ed9c2ddf7c84e237c56b88f05
MD5 7ca1415b378213a0202e6320ea05825b
BLAKE2b-256 1c23dd16718c9146d87f2aba1bd1a093d3f5368e0f2ddc919c84641d9835e7d4

See more details on using hashes here.

File details

Details for the file passagemath_combinat-10.8.9rc1-cp313-cp313-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_combinat-10.8.9rc1-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 021199f9189a1846bb3fa154bba2053f4eed0c862fa1b80b2a4f4549c83a864d
MD5 a3034bebcd4513ecef3e38174cf24690
BLAKE2b-256 441771d2c5773433069165a2fe37bb24068f85e378b51ea2e708df4cfa504d60

See more details on using hashes here.

File details

Details for the file passagemath_combinat-10.8.9rc1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_combinat-10.8.9rc1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e3fad9c56b4128adf17f6c14dd2186f37a3fa3cbf28e88eb21ca0cce0799a5fd
MD5 a1196b05340f5cd4ab13fb1670042ed7
BLAKE2b-256 4d5f00a13248d5531be6fc3fa6fb9e9dd411005b88c5c0a1c0b2c2b3ddc87741

See more details on using hashes here.

File details

Details for the file passagemath_combinat-10.8.9rc1-cp312-cp312-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_combinat-10.8.9rc1-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 0c38ddf94d6d15ef8c2bac9235961df31a0d4e85d2ac64d7c8c5b35a45ea69ec
MD5 b492d95dff8129ac8b0e960ae5809b87
BLAKE2b-256 2f5b4ddb6115f1997f630e24fad96f25017c80c5730b1827ee0b998cb8fd1d50

See more details on using hashes here.

File details

Details for the file passagemath_combinat-10.8.9rc1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_combinat-10.8.9rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4df1e223b6acd96ec1f4081ccd4ff3b697bffeb0f21777cf41e857923368fc13
MD5 7c9abe85a53ac23ff238dd97f56ac095
BLAKE2b-256 1eb6656fb3c9479115ac13aaa81c5e87040bdbde5de526fcdd8901c7cba15cd4

See more details on using hashes here.

File details

Details for the file passagemath_combinat-10.8.9rc1-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_combinat-10.8.9rc1-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 82c5dbac3f919c079578a5891941d442467957620f5d6882fda521cc5e7fcd8e
MD5 bb931d8ab2a62ffbbaf667b73284abe1
BLAKE2b-256 912ad0c8208cc052dcece1ee1de3acd3de89378a84abf054959a932b13c90012

See more details on using hashes here.

File details

Details for the file passagemath_combinat-10.8.9rc1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_combinat-10.8.9rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8f508766cdf3307cd1934cc91305abad804fdc5e999d335a0eaf5d5a0a59ace9
MD5 72f40e78eee67aa29e2137dfcf05f775
BLAKE2b-256 a836ad99fdd924622981a2d7618e30529c20b909aaf83edae6ec382ca8dc192f

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 Sentry Error logging StatusPage Status page