Skip to main content
Pre-release

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

passagemath: Combinatorial matrix recognition

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}}}

Metadata

Release files for passagemath-cmr 10.8.12rc2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for passagemath-cmr 10.8.12rc2
File Size Uploaded
passagemath_cmr-10.8.12rc2.tar.gz 62.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for passagemath-cmr 10.8.12rc2
File
passagemath_cmr-10.8.12rc2-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details
passagemath_cmr-10.8.12rc2-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
passagemath_cmr-10.8.12rc2-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
passagemath_cmr-10.8.12rc2-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
passagemath_cmr-10.8.12rc2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_cmr-10.8.12rc2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
passagemath_cmr-10.8.12rc2-cp314-cp314t-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64 Details
passagemath_cmr-10.8.12rc2-cp314-cp314t-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64 Details
passagemath_cmr-10.8.12rc2-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
passagemath_cmr-10.8.12rc2-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
passagemath_cmr-10.8.12rc2-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
passagemath_cmr-10.8.12rc2-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
passagemath_cmr-10.8.12rc2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
passagemath_cmr-10.8.12rc2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
passagemath_cmr-10.8.12rc2-cp314-cp314-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 13.0+ x86-64 Details
passagemath_cmr-10.8.12rc2-cp314-cp314-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 macOS 13.0+ ARM64 Details
passagemath_cmr-10.8.12rc2-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
passagemath_cmr-10.8.12rc2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
passagemath_cmr-10.8.12rc2-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
passagemath_cmr-10.8.12rc2-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
passagemath_cmr-10.8.12rc2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
passagemath_cmr-10.8.12rc2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
passagemath_cmr-10.8.12rc2-cp313-cp313-macosx_13_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 13.0+ x86-64 Details
passagemath_cmr-10.8.12rc2-cp313-cp313-macosx_13_0_arm64.whl CPython 3.13 CPython 3.13 macOS 13.0+ ARM64 Details
passagemath_cmr-10.8.12rc2-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
passagemath_cmr-10.8.12rc2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
passagemath_cmr-10.8.12rc2-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
passagemath_cmr-10.8.12rc2-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
passagemath_cmr-10.8.12rc2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_cmr-10.8.12rc2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
passagemath_cmr-10.8.12rc2-cp312-cp312-macosx_13_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 13.0+ x86-64 Details
passagemath_cmr-10.8.12rc2-cp312-cp312-macosx_13_0_arm64.whl CPython 3.12 CPython 3.12 macOS 13.0+ ARM64 Details
passagemath_cmr-10.8.12rc2-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
passagemath_cmr-10.8.12rc2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
passagemath_cmr-10.8.12rc2-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
passagemath_cmr-10.8.12rc2-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
passagemath_cmr-10.8.12rc2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
passagemath_cmr-10.8.12rc2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
passagemath_cmr-10.8.12rc2-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details
passagemath_cmr-10.8.12rc2-cp311-cp311-macosx_13_0_arm64.whl CPython 3.11 CPython 3.11 macOS 13.0+ ARM64 Details

Total release size: 136.2 MB

Release files / passagemath_cmr-10.8.12rc2.tar.gz

Download URL passagemath_cmr-10.8.12rc2.tar.gz
Size 62.0 kB
Tags Source
SHA-256 checksum
How to use checksums
534fb10ae8311cd93625e93c370bd76d481be5a3dc01ac763fe14fe3c36be7a9
BLAKE2b-256 checksum
How to use checksums
b38de98f09ddb6090badfa6f72d2643623f2505ff4e51ab9a27f7ef32dc22518
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp314-cp314t-win_arm64.whl

Download URL passagemath_cmr-10.8.12rc2-cp314-cp314t-win_arm64.whl
Size 2.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
a335a3a357ac6af2ae4e7398926b31dd364316d8239f419b70d752b1d8151a53
BLAKE2b-256 checksum
How to use checksums
1a79219e01a369fa182b56b3a1b9eff44f12f8f07101591772699fa62c578164
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp314-cp314t-win_amd64.whl

Download URL passagemath_cmr-10.8.12rc2-cp314-cp314t-win_amd64.whl
Size 3.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
477f29046e37fc6e00f02e15357976cffce4f70522c7bf7a7f5af6919c53c28e
BLAKE2b-256 checksum
How to use checksums
e08753aada3009f810c21afd8df5585e26e7dd46cb988d13bc589059b3882a64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_cmr-10.8.12rc2-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 4.9 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
fa15f7f1b814ed29e4516ba5da62d139f53e62218b80f5b9e659381b10c11e08
BLAKE2b-256 checksum
How to use checksums
c68c984c09406a9b9b1e388e2e8546c6c4cbac3247822bba0d7bee84d2e5567f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_cmr-10.8.12rc2-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 4.8 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
8d3368eba8355bf053f4c1d10125ed0c97603c8704074d849fe41ce1e226775d
BLAKE2b-256 checksum
How to use checksums
cab1aec69568c65b037c8d528fc132b1ea883e539d96634f9c8c69278874bbe2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_cmr-10.8.12rc2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 5.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
28f09295814ade639c3619f2aefbdb5b920313547e9c7570a403b7c87ae44568
BLAKE2b-256 checksum
How to use checksums
65e5665787dba0cc4f60015ea326e923e99e0595b73bd3a414f8c25012ca7a09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cmr-10.8.12rc2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 5.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
58431d721e42e823ed7f95d864d46e0c956f3772d7b57eb2e784e6c00f0c80a5
BLAKE2b-256 checksum
How to use checksums
779cca6895503b8ee622a50cb00c9546e48cf905686648592d8234c2a01312f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_cmr-10.8.12rc2-cp314-cp314t-macosx_13_0_x86_64.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
61ae0dd9f2ef11fdb4e4934dd874676a3cb30b7f27a70affc1dcae8ba2347540
BLAKE2b-256 checksum
How to use checksums
12f012128c1f17d8f6bb06317ca5f21722140fde01baf9e5db40f435007e8f79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_cmr-10.8.12rc2-cp314-cp314t-macosx_13_0_arm64.whl
Size 1.2 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
2e64a9cf46b122167dbcaa2c8b81ba4c1ae33b47a67e1dceda7ca32b3e5aa61b
BLAKE2b-256 checksum
How to use checksums
cbfe6182185f307b4c0c714766d5a8fc61900d69c0eee5ec1b12f64e01ec063d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp314-cp314-win_arm64.whl

Download URL passagemath_cmr-10.8.12rc2-cp314-cp314-win_arm64.whl
Size 2.2 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
9354fd8deed47651fecdb163e24c661b48458f82d289c79b63afcc761adf7542
BLAKE2b-256 checksum
How to use checksums
f410b0a1092667207daac9ca04c5a3aa34246022d8bbfe81394f5f3039cac08f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp314-cp314-win_amd64.whl

Download URL passagemath_cmr-10.8.12rc2-cp314-cp314-win_amd64.whl
Size 3.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
7ce6d8dfde097e5da7d573c5c75fb2a02fd55e358d5308d4610540afacfecc2c
BLAKE2b-256 checksum
How to use checksums
937b3fd15e67a34d5231c9075306dfe149b2de65b48b370dbc3536d4780e6e04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL passagemath_cmr-10.8.12rc2-cp314-cp314-musllinux_1_2_x86_64.whl
Size 4.8 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
26b4bcaeef2d7fb303f26898931f5e6ffeba78af2ca686f1ff63554c5af43ef3
BLAKE2b-256 checksum
How to use checksums
63b9de217b77843e885babb641d667b85e9aed98e4d613e0f0d85e62836dee6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL passagemath_cmr-10.8.12rc2-cp314-cp314-musllinux_1_2_aarch64.whl
Size 4.6 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
dbf2004153f1d9344472d2904cac52d5f41cc453e1454bd1ca22d0e7135ce9e4
BLAKE2b-256 checksum
How to use checksums
eaba93e6fdec9f1f71599f79723c2a5ec2d51c14b886c8dc811808124dbf3985
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_cmr-10.8.12rc2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 5.0 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4bc30dd3d0847b993a3174d7ba25f116b098c9e9db772b000fa412f9e648c64f
BLAKE2b-256 checksum
How to use checksums
0b5a353f441bd89a75027972e76124d2b7439cc8f7b81cc6877c1afae39d73d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cmr-10.8.12rc2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 4.9 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2a2cd3851db23130b626ff7f78054e7959fa70b27596ea655f1c1353d7ac5e20
BLAKE2b-256 checksum
How to use checksums
afc88b66f2a3ca127b75f520dcaa84efe6f67ae42bd8a531e19e292f7aced647
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp314-cp314-macosx_13_0_x86_64.whl

Download URL passagemath_cmr-10.8.12rc2-cp314-cp314-macosx_13_0_x86_64.whl
Size 1.3 MB
Tags CPython 3.14 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
6ef8cd2e486708e4c0477ffaa8fbb9135ad0c72e11174307cddc3db94d46709e
BLAKE2b-256 checksum
How to use checksums
737377a0292b53f5df37accc21963e042d0d2c2af348ced5873bbec380e6daa7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp314-cp314-macosx_13_0_arm64.whl

Download URL passagemath_cmr-10.8.12rc2-cp314-cp314-macosx_13_0_arm64.whl
Size 1.2 MB
Tags CPython 3.14 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
2dc152ce8ff57be8f3abd2ada4f55e1082e7779531eb88c05d5df8cb6962d0b3
BLAKE2b-256 checksum
How to use checksums
3cf02518320fba9aa1250da8f2c31320742e0ad3007b304dbabcf2e3e09b704a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp313-cp313-win_arm64.whl

Download URL passagemath_cmr-10.8.12rc2-cp313-cp313-win_arm64.whl
Size 2.1 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
fcc4c3a62b69f9f93be8e2bc7f7b66a81f08d7f4d3af66b9fe2ef45f1e30002f
BLAKE2b-256 checksum
How to use checksums
7dd19ea5cbd8db2546c308f4a7cb9bca1dfd0607d943c041972ba2e1e70f6468
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp313-cp313-win_amd64.whl

Download URL passagemath_cmr-10.8.12rc2-cp313-cp313-win_amd64.whl
Size 3.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
5ee971281ef17ba1e70b7a2438f1e427c37bb7784188ead9af479bddae0ba9b8
BLAKE2b-256 checksum
How to use checksums
e86f07979ae5c406872a8b4cce3cdf452d15a1370313082a6673e447508a095b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL passagemath_cmr-10.8.12rc2-cp313-cp313-musllinux_1_2_x86_64.whl
Size 4.8 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b3bc993c0e8eb8f076b62097f7bdd403f57b749bcdea8e73a062a5d52b63df3b
BLAKE2b-256 checksum
How to use checksums
ec4d20b28ce8651abdd3c3e4fd3550bb004f829a4d012b7fc18db29a8515f20b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL passagemath_cmr-10.8.12rc2-cp313-cp313-musllinux_1_2_aarch64.whl
Size 4.7 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
56869ed2e3944a09a92502b2d78ae416eca3df5f5d695354b25f2ed74b582e9a
BLAKE2b-256 checksum
How to use checksums
d352d242913d7e2d0b1e6965464d7a22a8a392d15b9135c7f4476636cd13abbe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_cmr-10.8.12rc2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 5.0 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
affa5563380707a13947c069c3366540dcf00a535cd75c5b331fda233e61f4b7
BLAKE2b-256 checksum
How to use checksums
1977b69ea72ee298aa506090b794a8ac5688213970f5ef72ac4a78a89ce2b05d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cmr-10.8.12rc2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 4.9 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
91d76e09f63a63e3df2306ba0cd5a3df2fe1047b1198bb05cdbf751645b1b958
BLAKE2b-256 checksum
How to use checksums
198cf4f0538de9755a7ee313365dc5465762c5da66e41eeb099d235ac3585dc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp313-cp313-macosx_13_0_x86_64.whl

Download URL passagemath_cmr-10.8.12rc2-cp313-cp313-macosx_13_0_x86_64.whl
Size 1.3 MB
Tags CPython 3.13 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
fae42960c0f521a8e02c57393b358e6019d73a4aa190e2a650d62d8ea91f06a5
BLAKE2b-256 checksum
How to use checksums
31949eebbc0753234c9e58fcc55edeac1f7e86858b7ca378623e675f18d92154
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp313-cp313-macosx_13_0_arm64.whl

Download URL passagemath_cmr-10.8.12rc2-cp313-cp313-macosx_13_0_arm64.whl
Size 1.2 MB
Tags CPython 3.13 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
b0e768facca6463604479fe396424df19c46570a356ccbb8165951c486eafb7c
BLAKE2b-256 checksum
How to use checksums
670bebf063fddf29a2c3339c357359616ca9da95b5e27348a35266a58e6348c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp312-cp312-win_arm64.whl

Download URL passagemath_cmr-10.8.12rc2-cp312-cp312-win_arm64.whl
Size 2.1 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
452efb07d3b3eeec07894ec47ffcb343e9622c73711dd892a95cddde4efa600e
BLAKE2b-256 checksum
How to use checksums
1a3dd1b3534450b673685d9a734cbed6dd88654fc3d1af67df31cb1e3875762e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp312-cp312-win_amd64.whl

Download URL passagemath_cmr-10.8.12rc2-cp312-cp312-win_amd64.whl
Size 3.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
cb79233ab98cf16660495529cb1bf39b475f0e2e3f908e0a19e7917186e61ec5
BLAKE2b-256 checksum
How to use checksums
551dba1aaa460d4055f1a65a641985a923cf47fa8ffa9f91cb480e4474fab8e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL passagemath_cmr-10.8.12rc2-cp312-cp312-musllinux_1_2_x86_64.whl
Size 4.8 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1310435789b07e006a120a7b37528b1a264c88d5cb838380d555e0f7dd271b13
BLAKE2b-256 checksum
How to use checksums
c3c88529b1ee382eee7d1363a24784b613d0445e9fb903e72cc5fc6629b1125d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL passagemath_cmr-10.8.12rc2-cp312-cp312-musllinux_1_2_aarch64.whl
Size 4.7 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a99cb91d847f6831bb80ba98dcd6f2794709f1db65d5257af8d4df4731346832
BLAKE2b-256 checksum
How to use checksums
1e99697161c2393b6fd6be8b4e2611e3fc6d3daa80f08a3d50b1c73b81bd8e4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_cmr-10.8.12rc2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 5.0 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
efcea21140d5f1220030faa7deddbf0a0cd201dbe1de40f662ebd5b4d32b4b1b
BLAKE2b-256 checksum
How to use checksums
02ddd9ddd190c951cd27377fdeb3dc284a7bd7cc39bc6fc636f1e911b162b23d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cmr-10.8.12rc2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 4.9 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
dd7370853375b56a598a5bf59655e614d7684e81ae2295a3eb5fa01ae2687819
BLAKE2b-256 checksum
How to use checksums
c3c8209203fca66189de9c8c52737e327c3a82211d6f9f7237d94acce2274945
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp312-cp312-macosx_13_0_x86_64.whl

Download URL passagemath_cmr-10.8.12rc2-cp312-cp312-macosx_13_0_x86_64.whl
Size 1.3 MB
Tags CPython 3.12 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
da942a2049a11f8d13bf90d930011521908ab1c48eb8a63775fe5d053536e604
BLAKE2b-256 checksum
How to use checksums
62f6e59e518254a54cd22d74ce34d9d8991eb02fdb8faaadbdcbfc4b95d15a87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp312-cp312-macosx_13_0_arm64.whl

Download URL passagemath_cmr-10.8.12rc2-cp312-cp312-macosx_13_0_arm64.whl
Size 1.1 MB
Tags CPython 3.12 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
65eb795193dfd6169b7b8ca5923ddf01950e7d439506fc028cf7bdb627a0e1b0
BLAKE2b-256 checksum
How to use checksums
1cc21e58e762baa573224fc51c3315004060a1ca59405151731eed1caf3ed029
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp311-cp311-win_arm64.whl

Download URL passagemath_cmr-10.8.12rc2-cp311-cp311-win_arm64.whl
Size 2.1 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
6bd36fd3222f422f0c4ce60c1ccb96f112891fe369937118bbc61177e70124ef
BLAKE2b-256 checksum
How to use checksums
a933e5b6679ef9496f2ddf614a71848b09399d8d4c0ace285a8ed3cd2e475825
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp311-cp311-win_amd64.whl

Download URL passagemath_cmr-10.8.12rc2-cp311-cp311-win_amd64.whl
Size 3.0 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
53911df76483d57ed273c4f2442f35e8044af31fc6b6b29d2fd179c2982756f4
BLAKE2b-256 checksum
How to use checksums
25d8f30e6b57233137c1a184df0ab20c2123227fe5f43f0567ef40e800f7f98d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_cmr-10.8.12rc2-cp311-cp311-musllinux_1_2_x86_64.whl
Size 5.0 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c0c73c82011f06bd91c7a3f3a8cb249c9800dde9dbe5fb28f6b94414cd09576e
BLAKE2b-256 checksum
How to use checksums
faae23fd4c63130c3793a5ec0e5f8b908d4c43a193d97706811668b675478203
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_cmr-10.8.12rc2-cp311-cp311-musllinux_1_2_aarch64.whl
Size 4.8 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
c2d6cf4a528a83ef5714c7dea311020362fa27df88c96759e5712fc083cbbe05
BLAKE2b-256 checksum
How to use checksums
7a52aa05b4081b4a303ea7913aec61e411b96c96694d79b353147624085b352c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_cmr-10.8.12rc2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 5.1 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
48b967869b4832a932e31ef25e5fe4b599f2701326143636a6bd039136e05222
BLAKE2b-256 checksum
How to use checksums
510d0bed9fac2d20bece82041812cc4108376bcc7f578964a1e30977d27307f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cmr-10.8.12rc2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 5.1 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c1ba1c02a5c4fc56ce617cfe3f7e76ff66a65bf03ac839213a9a3c46c260c6ea
BLAKE2b-256 checksum
How to use checksums
357b069aafe4cbfb752baaef5835eeaac3969a4f8422684cd33afecd9d293f4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_cmr-10.8.12rc2-cp311-cp311-macosx_13_0_x86_64.whl
Size 1.2 MB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
02f0c6c8f1f3f3c6717eb0d47520b9f8ab673f76bae6ef8312408cb68f02b09c
BLAKE2b-256 checksum
How to use checksums
468a55d6b6e7edf802264e2c54eb4a830336c838e43cdf02599bb1cd62fe180b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cmr-10.8.12rc2-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_cmr-10.8.12rc2-cp311-cp311-macosx_13_0_arm64.whl
Size 1.1 MB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
752a55368d152890927512984d357c028cc8d832dd4e79b2916c38694c7303a4
BLAKE2b-256 checksum
How to use checksums
15899c7b6339a7b6e726da91123d4f7e87cc74c48fab9c994e08031ae7d9090b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

10.8.12rc2 This release

41 release 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