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 distribution passagemath-cmr is a small optional distribution for use with passagemath-modules and passagemath-graphs.

It provides a Cython interface to the CMR library, which implements recognition and decomposition algorithms for:

  • Totally Unimodular Matrices

  • Network Matrices

  • Complementary Totally Unimodular Matrices

  • (Strongly) Equimodular and Unimodular Matrices

  • Regular Matroids

  • Graphic / Cographic / Planar Matrices

  • Series-Parallel Matroids

Examples

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

In [1]: from passagemath_cmr import *

In [2]: from sage.matrix.matrix_cmr_sparse import Matrix_cmr_chr_sparse

In [3]: M = Matrix_cmr_chr_sparse(MatrixSpace(ZZ, 3, 3, sparse=True), [[1, 0, 1], [0, 1, 1], [1, 2, 3]]); M
Out[3]:
[1 0 1]
[0 1 1]
[1 2 3]

In [4]: M.is_unimodular()
Out[4]: True

In [5]: M.is_strongly_unimodular()
Out[5]: False

Development

$ git clone --origin passagemath https://github.com/passagemath/passagemath.git  # or use your fork
$ cd passagemath
passagemath $ ./bootstrap
passagemath $ source ./.homebrew-build-env         # on macOS when homebrew is in use
passagemath $ export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/wsl/lib  # on WSL
passagemath $ export PIP_CONSTRAINT="$(pwd)/constraints_cmr.txt"
passagemath $ export PIP_BUILD_CONSTRAINT="$(pwd)/constraints_cmr.txt"
passagemath $ echo "passagemath-categories @ file://$(pwd)/pkgs/sagemath-categories" >> constraints_cmr.txt
passagemath $ echo "passagemath-modules @ file://$(pwd)/pkgs/sagemath-modules" >> constraints_cmr.txt
passagemath $ python3 -m venv cmr-venv
passagemath $ source cmr-venv/bin/activate
(cmr-venv) passagemath $ pip install -v -e pkgs/sagemath-cmr        \
                                        -e pkgs/sagemath-modules    \
                                        -e pkgs/sagemath-categories

Modularized use:

(cmr-venv) passagemath $ pip install -v passagemath-repl
(cmr-venv) passagemath $ sage
... sage.all is not available ...
sage: from passagemath_modules import *
sage: matroids.Uniform(3, 4)
U(3, 4): Matroid of rank 3 on 4 elements with circuit-closures
{3: {{0, 1, 2, 3}}}

In plain Python:

(cmr-venv) passagemath $ python3
>>> from passagemath_modules import *
>>> matroids.Uniform(3, 4)
U(3, 4): Matroid of rank 3 on 4 elements with circuit-closures
{3: {{0, 1, 2, 3}}}

For full functionality of Sage:

(cmr-venv) passagemath $ pip install -v passagemath-standard
(cmr-venv) passagemath $ sage
sage: matroids.Uniform(3, 4)
U(3, 4): Matroid of rank 3 on 4 elements with circuit-closures
{3: {{0, 1, 2, 3}}}

Download files

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

Source Distribution

passagemath_cmr-10.8.10rc1.tar.gz (61.9 kB view details)

Uploaded Source

Built Distributions

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

passagemath_cmr-10.8.10rc1-cp314-cp314t-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.14tWindows x86-64

passagemath_cmr-10.8.10rc1-cp314-cp314t-musllinux_1_2_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

passagemath_cmr-10.8.10rc1-cp314-cp314t-musllinux_1_2_aarch64.whl (4.7 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_cmr-10.8.10rc1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_cmr-10.8.10rc1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (5.0 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_cmr-10.8.10rc1-cp314-cp314t-macosx_13_0_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.14tmacOS 13.0+ x86-64

passagemath_cmr-10.8.10rc1-cp314-cp314t-macosx_13_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_cmr-10.8.10rc1-cp314-cp314-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.14Windows x86-64

passagemath_cmr-10.8.10rc1-cp314-cp314-musllinux_1_2_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

passagemath_cmr-10.8.10rc1-cp314-cp314-musllinux_1_2_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

passagemath_cmr-10.8.10rc1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_cmr-10.8.10rc1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_cmr-10.8.10rc1-cp314-cp314-macosx_13_0_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.14macOS 13.0+ x86-64

passagemath_cmr-10.8.10rc1-cp314-cp314-macosx_13_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.14macOS 13.0+ ARM64

passagemath_cmr-10.8.10rc1-cp313-cp313-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.13Windows x86-64

passagemath_cmr-10.8.10rc1-cp313-cp313-musllinux_1_2_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

passagemath_cmr-10.8.10rc1-cp313-cp313-musllinux_1_2_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

passagemath_cmr-10.8.10rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_cmr-10.8.10rc1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_cmr-10.8.10rc1-cp313-cp313-macosx_13_0_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

passagemath_cmr-10.8.10rc1-cp313-cp313-macosx_13_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.13macOS 13.0+ ARM64

passagemath_cmr-10.8.10rc1-cp312-cp312-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.12Windows x86-64

passagemath_cmr-10.8.10rc1-cp312-cp312-musllinux_1_2_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

passagemath_cmr-10.8.10rc1-cp312-cp312-musllinux_1_2_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

passagemath_cmr-10.8.10rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_cmr-10.8.10rc1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (4.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_cmr-10.8.10rc1-cp312-cp312-macosx_13_0_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

passagemath_cmr-10.8.10rc1-cp312-cp312-macosx_13_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64

passagemath_cmr-10.8.10rc1-cp311-cp311-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.11Windows x86-64

passagemath_cmr-10.8.10rc1-cp311-cp311-musllinux_1_2_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

passagemath_cmr-10.8.10rc1-cp311-cp311-musllinux_1_2_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_cmr-10.8.10rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_cmr-10.8.10rc1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (4.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_cmr-10.8.10rc1-cp311-cp311-macosx_13_0_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_cmr-10.8.10rc1-cp311-cp311-macosx_13_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

File details

Details for the file passagemath_cmr-10.8.10rc1.tar.gz.

File metadata

  • Download URL: passagemath_cmr-10.8.10rc1.tar.gz
  • Upload date:
  • Size: 61.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for passagemath_cmr-10.8.10rc1.tar.gz
Algorithm Hash digest
SHA256 1693f713c8d8a4d06b583625600bd97463673c267be5d9915ee3f8a7c5f6117d
MD5 4b4099dbca419d927a6c3f95eec83e1d
BLAKE2b-256 304b66cb70098510260f0a9df96d92ddc9eb5b65ee5279488c3c93bc472937c0

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 377022e24f17952d301c566e77f62e5438bd6a20340431395c4e184e6bc24c07
MD5 1343944c2403ae63b432c8f9259c1e49
BLAKE2b-256 ab75748def466eeac2550fad88c758a9a0f74da4904f39c02acc0744f290ed31

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 87c020a5695a4ef3787137bb6eddd3883a7c2035b006470ddbedf115849a3513
MD5 ba6410fe691bc224c755d23eb6665b7d
BLAKE2b-256 3744c2eec2ea51a37ed6bf1e3383d86d9873553d7c81d27ceb13f48f1cd0514e

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e66058aca643ce09b4fa11ddeebf222ae3fd739ebb7d44a7c39db786041f15d8
MD5 770fb983e1aad6c221c61d2c38bd082e
BLAKE2b-256 014fbf3c1a105f7412f11979a62bc9c6061d763c39c22a218a92137474f336a5

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 aa4f0fd7664fcb7857e9f197190d447af02efe83c43999b82c3427f53677a857
MD5 04f98d0fc2eea803f493594e94f3f38b
BLAKE2b-256 cfae6e098adae8310a444b655a69c911391ce4016858a7d5a39022449feecbcf

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c407f6d12fff73524ffb4abf1457ad48249e160586bfcf315843239a540ab1e1
MD5 9eb793d42a63a1a803fee430562c0b2e
BLAKE2b-256 eab85e297c3ed5061935f457ee51aab7b170e12579ec81e602fc3d661f848076

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp314-cp314t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 574c436f4290d18e7ce70006cf4d52b10dc929125ebf1efd3da0a5840778c730
MD5 7239095514e4347da8ef550553703554
BLAKE2b-256 328dab4c6a4af9f0f7f8cbebb95c8cf56de0a44629efd8d615104bc35b91afaa

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp314-cp314t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 eb8675f990950a2220055b6b6c8749961d014a2536e5bfa579089c80b00e5392
MD5 dfec3ced2d43618be42ee47ae4534888
BLAKE2b-256 5589a347926b38e1542d1ea611c38917de23b2bb80ac6db0c13a95d6d6860965

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 61c2bd7aebe1aafceda67fd14726b34e75480fb6563e72d2fca8cd5186119618
MD5 ce7adfd038332a4326ae1eaf3ddcb805
BLAKE2b-256 61236f53060fb0ad725acc7a317701a0e9fd1e1a801de9103dde4521eae0401d

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 19184aef07e9cf1dbdcd09239b76e9fb36eef4337337f172c3a56f6d126c1118
MD5 a6d5d6951d0c337f8d2cf5886b154495
BLAKE2b-256 77810e80c441e1092aa0d5587d01c8daa217c03b7a0ebf096a0fd7d2c93c979b

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0d0e40eb86160497b2e33f52e158acc50653646a01c05b8d0bcd7582e547c012
MD5 ec3544179c85f504f273da58708c9370
BLAKE2b-256 800c7823698af282a3e3ac3e06dc95b03730769a90a1bcb5f640919f88147e05

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1aae75402e9dcf1b17af9bac3a8e1cd3605037bc72301e519d0704f99fe277db
MD5 8e885ca7a207f9ef79df9bfa8ff90b40
BLAKE2b-256 e20b02e11b1a716e9b807ee67ee1e345a8ef083d23bffbf61bfc93194a4bc7c2

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2f878574b775fe784be8c758442b2fda1d06ce70da4e67ffc3b1b5c45269c993
MD5 a9252be321238a0f92dd2f07aaf553ec
BLAKE2b-256 285c82d5be0720a5dbfcf32ba37b25faf838c5da72c2527ced943abeb68dd9ea

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp314-cp314-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp314-cp314-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e46d141eda3f8752faad29a7d7ec1947e5e196426ade5fd67678ce5fc34df734
MD5 5f14f76708152db6556a70919bd6ed3e
BLAKE2b-256 0f3e7131fd57363abb2571b962f44cbb74b25809c45983beded4834c77a363a3

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp314-cp314-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp314-cp314-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 f17aaeb773d6806fb2bd66ef552edaac0ac7d31f965249e57edcb80500c025f4
MD5 3e4ed1e0959e6b9b458589114e4175bc
BLAKE2b-256 7b9c7a29e531a7f7f583e96c020761afeaab93bbc7d2bfd0fd8246607fa8192f

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4c879ad390b615ca8df44fc8be703875c933d03ad77bb6736c34a4a85a0a33f9
MD5 539e5f3279ba1a4ea43b9d5ed9192aaa
BLAKE2b-256 5ff8db08f809c67b62517b2b730d5d276b04493c2c8643679c93e3d176528b16

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dd0d4589761fa44bbf88c97c40bb35d85495a92ef9932f0c532d7c8de6613973
MD5 a46fe87562663fd69187618360d12a61
BLAKE2b-256 11feec31683bc2b918a3ef970dce3a3d971d0fae4ae7667a640bd256d53ae711

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e5b945d9b78ea0539eca87eb2fa216f743d85f90b1d2d7695e933cbbb4eddc74
MD5 ace3493786c1e771682cffe8abf8b56c
BLAKE2b-256 8187527ce9cd6aa787e76a9a422ef3105fbaa852cb5b2440c846e7361468a2be

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 14548b38a6ba9e3ffc3903b63da3b4ad93fde614b5e3f311622bcc23aac014f2
MD5 1a4ffbe3eba352078726758215e551e9
BLAKE2b-256 a00d20fa336156b110efbc866fff28956a2131f2f9beef564f2353eb33a75b22

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3fe6f1309d1a304d476b26c4ba190ffc3c0078609a735dfcf810331865ffee69
MD5 2124102b5b6c477bf70cbb69d5517e47
BLAKE2b-256 0106e3be2cac4ac6c7c9dd3387aacdad228233e23fcbcf3a6b92192215941235

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 cad11e4d49ad5f4c3c8019e97a76281a62cbf1a5d454bcdecb97e6b2a367100a
MD5 85aa1ad3c5c3804430dd9815d4049ffe
BLAKE2b-256 4bd3df13ca6fcf59df9641173ce5e4bd97cf8bdafd6686ce07cec768c1714ac6

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp313-cp313-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 1de18c00ee490074e632da9480c19c8608b22397cd030d700e78539538d055b7
MD5 babfbaf66939567005f2ba14b61bce31
BLAKE2b-256 4f0e086eb3266dfc57798451a671bf9b0ee703fcb88a73d01af5d956b40f2aa7

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f4904c8b6413d60e05d71846467cb60a012599332e78199cbe241258ed2af29d
MD5 bb1518ae559ae2fa9ddd585aa81db05c
BLAKE2b-256 40b34c857e747e1617b535851453abf4a1ac2c69a8897dbb3099e336bc0d18fd

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2ccb74fcef7a3e375a02cd84c8ec4de830b6dfe8d1747c624a0de8bac6276389
MD5 c4bb75805a3986e489097412f4be9e7a
BLAKE2b-256 51df53bbab919c7df2106b010d4bbf0989e275d0eca584fc63148f7561d96778

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0c263c352baa3c64d27b9d156a4b2a8f5c3bd2bb507f6fd57eec4965163e0748
MD5 12b69088fffdfd4e100a37174d208344
BLAKE2b-256 b8ac68a7c5ec98dde40a533f9bf794a494f6d3f66d0ac299f37219c7da42b7eb

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b5907141aab6fe811c4294f702779e97bbe65440074ea0041e2a02aadc758071
MD5 6a6d44fc634cc939dee0bfe9623cc8c4
BLAKE2b-256 69051c3f1778caa0ce64dbd405c0d8e12a7616c17cd2738fe7765545252d8bb5

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 09eeca08a76e78b365b1254a5b92372b17dde07e134b091816089c65ef7a0c20
MD5 ad52fbdeea42c6a9123494917b02f805
BLAKE2b-256 4eaf3500455a1794bc136cceb982e26faacab3526fc6c7034c5e0307d6e8e134

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 37bd53b386fc3ecb40ab33ce5275b522ff88592c1106574a8ca0bacedc17b3a4
MD5 58871c064ab139ab3e09f063e7c2fa9c
BLAKE2b-256 694e6177e01dff18a35f649e245bdd0bea1bf5325fa1ec19e63b68e734dfaba3

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp312-cp312-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 2adb09803eb9c1c77c0954510ed0d137aeec90c8d732a634f227fb111cd0f9f7
MD5 7f6c1ace09245c4f7a051c4a51dfe664
BLAKE2b-256 534edfc678bb9fe916e06a90f46fc69d8bf37af83488c215a52b81f93f5b56af

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 cc22f99db3ea27f25ac0936b750c36d1c13f8e4a7e77d776f00ae1d47e8784a9
MD5 5b4f92fbdea481c443265dfbf0e3695e
BLAKE2b-256 6dfc55887d1108d27b8aba25dd7f2245bf013059189b6fea671d494b0704a0a7

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 08aae97d077b17967a71b515f181a9187316f0c96f0c0f2f15ed5c47821a7a9d
MD5 3d0cf17cfa0fa2aac61575f9bb771443
BLAKE2b-256 43e32c41a4e9334c1c97fef6166974697087c637a469d31bdceeef7ac875ed2a

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 114b39bfdc88867a7ff1c0d840d682a50555efb77225bf819b8d7004b6beec7c
MD5 61fbddc06b359e03cd30593302204eb8
BLAKE2b-256 c95931f52bb2736262069cced703fcb440cfe886e87d28b73ee044dfd529656a

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c89a96b8ff7135be607b590a37883d6598d06a5a459f606500eb7821676275c0
MD5 7f9e46c03a77a4de985847e2201a62e8
BLAKE2b-256 500af67ed88a3bcfed9c0a00e53f9e74b866ad7dfd33b0a98eec7b9ece2e76c0

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0725e44ee9fb0344904fad10b1959ce9b720b59629aedb0d90473619f4e31042
MD5 5de21260d7a8701e564204e13eaf7034
BLAKE2b-256 7cd250cb7b18c3c710b4167ac8027868f907e36b9ffe33059ae40c22cd6b6370

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 dde2ad38e5289bd234fbc9868918691ca8021bc75ca1aff00505d8a717057bfb
MD5 a42d9452c5b5ca8340e32451c4e4d708
BLAKE2b-256 3a256bd603c0a201fbc7fd3fc7603fa90d625040d0613951f3bc60efe556fd9c

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc1-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc1-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 88cd3c52f820a7f150b42a71edd5a946ad2fea5f0e645f265628cc20e9d2751f
MD5 90e77cd4b17873ce5f394b79daf02ea4
BLAKE2b-256 116f8f650fd09d87f86ea984ece3045818c21a6bd909f1f301c39fdc074d9ace

See more details on using hashes here.

Release history Release notifications | RSS feed

10.8.10

36 files

This release

10.8.10rc1 This release

36 files

10.8.9

36 files

10.8.8

36 files

10.8.7

36 files

10.8.6

36 files

10.8.5

36 files

10.8.4

41 files

10.8.3

41 files

10.8.2

41 files

10.8.1

41 files

10.6.48

43 files

10.6.47

43 files

10.6.42

43 files

10.6.28

29 files

10.5.49

31 files

10.5.29

11 files

10.5.24

6 files

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