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.11rc2-cp314-cp314t-win_arm64.whl (10.2 MB view details)

Uploaded CPython 3.14tWindows ARM64

passagemath_combinat-10.8.11rc2-cp314-cp314t-win_amd64.whl (15.5 MB view details)

Uploaded CPython 3.14tWindows x86-64

passagemath_combinat-10.8.11rc2-cp314-cp314-win_arm64.whl (10.1 MB view details)

Uploaded CPython 3.14Windows ARM64

passagemath_combinat-10.8.11rc2-cp314-cp314-win_amd64.whl (15.3 MB view details)

Uploaded CPython 3.14Windows x86-64

passagemath_combinat-10.8.11rc2-cp313-cp313-win_arm64.whl (10.0 MB view details)

Uploaded CPython 3.13Windows ARM64

passagemath_combinat-10.8.11rc2-cp313-cp313-win_amd64.whl (15.0 MB view details)

Uploaded CPython 3.13Windows x86-64

passagemath_combinat-10.8.11rc2-cp312-cp312-win_arm64.whl (10.0 MB view details)

Uploaded CPython 3.12Windows ARM64

passagemath_combinat-10.8.11rc2-cp312-cp312-win_amd64.whl (15.0 MB view details)

Uploaded CPython 3.12Windows x86-64

passagemath_combinat-10.8.11rc2-cp311-cp311-win_arm64.whl (10.0 MB view details)

Uploaded CPython 3.11Windows ARM64

passagemath_combinat-10.8.11rc2-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.11rc2-cp314-cp314t-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_combinat-10.8.11rc2-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 a6f47034f21dab4130fdcd008e1e1da27760e6022e3660618d9df1e70cdce4bf
MD5 3b89deaab866d835694d01546b9e7996
BLAKE2b-256 2d1ce2a93b6efb0d27852c14bbdcd78dacef27e94e03e14a17ba8a5c5adff8a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_combinat-10.8.11rc2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 9d30815dbe1adcca6012245f61f0b8007ba0d37f42a886f4a9810ecffe24c7f5
MD5 9e0bdf5788bc46cdb829f09bb9218ab1
BLAKE2b-256 d713c91132572fc93adc5d629175095f49c89e1da006ca5c8420e6c5ee4d4b16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_combinat-10.8.11rc2-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 2df6e3568e6a536b7c3a2af1d4184cc8c840254fdde4c5c680d19ab169169e2f
MD5 3e7728d1365a510b66a089bf10c5c467
BLAKE2b-256 3f01a5a8a63dc8752764a1db1d7beb7e947723b1e93ed944b355328e09d27660

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_combinat-10.8.11rc2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 f8fd013e3222c2ecb45820003969978c8ed15eaf2cc6e5f1ea5630de6f0a8b7a
MD5 178a126c7ce41f08ffcda943bbb7920b
BLAKE2b-256 e5d5a831205d9198c2a02971621e78b0690d60ff3102517bce54dd0edb41655e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_combinat-10.8.11rc2-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 5780dd8fd9c5f6576a0423c4be559af368693437e12e638ed35f20d03be042b0
MD5 0fe3572339d506851b088e06e85e224a
BLAKE2b-256 381be6dd4a778e407b519a94ea42fc995a84d629541eb14f3c429a75b9722798

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_combinat-10.8.11rc2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8b9a8d9e6219c360e7c1f1ff5bd78f9f5f2838769ba125ffcb556c7a311bb663
MD5 d29d855a22e439d08a51e81240c5a2f6
BLAKE2b-256 ac91500ff53813fbee205e79e7793217caac5ace1216a47da0275a9510e68828

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_combinat-10.8.11rc2-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 4b6501a36f4052d2b823e7a6eb26e62a485893f6ddb53d00b6feae8c0ce413ed
MD5 bb17b4f141752e688ee3e7d19ba3a6ca
BLAKE2b-256 8bc09875f5f43dcd2b1ec0c395337c5696a7b51f06cb2b27021d7e5b37749a75

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_combinat-10.8.11rc2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 669df40c4b981ebd4ef4524ccac3c36a1d1d65d8bdf576dcdba620f4427acd1a
MD5 cd70b595e059dfbc31b121e484ffa5ed
BLAKE2b-256 ce2dbd372a1712c0909b1c1a04ab838afe19ac1aad9ad72b100c510372af5183

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_combinat-10.8.11rc2-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 81c17d89fc328e8e02981feb375af6dac41762b7872e8b72992d60fbc6516d23
MD5 1eeb22ab7a015b1c6a9108798b4c17cc
BLAKE2b-256 b4f20ba2147d8f3653a98d17b18ad96f2acb8b659c784afca0c616e5b375ecc6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_combinat-10.8.11rc2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6d9f7695234393eb12cee237ac65e61fe119c472d712e6dda7b212e01dd80fc2
MD5 c9054801c4a1293f31f04d63be678ed7
BLAKE2b-256 6c82b9544f7a3e2bb956219d41cfe801fc8f1d07800abbbcdfee445554aa2901

See more details on using hashes here.

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