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.12rc0

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.12rc0
File Size Uploaded
passagemath_cmr-10.8.12rc0.tar.gz 61.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for passagemath-cmr 10.8.12rc0
File
passagemath_cmr-10.8.12rc0-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details
passagemath_cmr-10.8.12rc0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
passagemath_cmr-10.8.12rc0-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.12rc0-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.12rc0-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.28+ x86-64, Linux glibc 2.17+ x86-64 Details
passagemath_cmr-10.8.12rc0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
passagemath_cmr-10.8.12rc0-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.12rc0-cp314-cp314t-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64 Details
passagemath_cmr-10.8.12rc0-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
passagemath_cmr-10.8.12rc0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
passagemath_cmr-10.8.12rc0-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.12rc0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
passagemath_cmr-10.8.12rc0-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.17+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_cmr-10.8.12rc0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
passagemath_cmr-10.8.12rc0-cp314-cp314-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 13.0+ x86-64 Details
passagemath_cmr-10.8.12rc0-cp314-cp314-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 macOS 13.0+ ARM64 Details
passagemath_cmr-10.8.12rc0-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
passagemath_cmr-10.8.12rc0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
passagemath_cmr-10.8.12rc0-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.12rc0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
passagemath_cmr-10.8.12rc0-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.12rc0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
passagemath_cmr-10.8.12rc0-cp313-cp313-macosx_13_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 13.0+ x86-64 Details
passagemath_cmr-10.8.12rc0-cp313-cp313-macosx_13_0_arm64.whl CPython 3.13 CPython 3.13 macOS 13.0+ ARM64 Details
passagemath_cmr-10.8.12rc0-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
passagemath_cmr-10.8.12rc0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
passagemath_cmr-10.8.12rc0-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.12rc0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
passagemath_cmr-10.8.12rc0-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.28+ x86-64, Linux glibc 2.17+ x86-64 Details
passagemath_cmr-10.8.12rc0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
passagemath_cmr-10.8.12rc0-cp312-cp312-macosx_13_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 13.0+ x86-64 Details
passagemath_cmr-10.8.12rc0-cp312-cp312-macosx_13_0_arm64.whl CPython 3.12 CPython 3.12 macOS 13.0+ ARM64 Details
passagemath_cmr-10.8.12rc0-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
passagemath_cmr-10.8.12rc0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
passagemath_cmr-10.8.12rc0-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.12rc0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
passagemath_cmr-10.8.12rc0-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.17+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_cmr-10.8.12rc0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
passagemath_cmr-10.8.12rc0-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details
passagemath_cmr-10.8.12rc0-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.12rc0.tar.gz

Download URL passagemath_cmr-10.8.12rc0.tar.gz
Size 61.9 kB
Tags Source
SHA-256 checksum
How to use checksums
bd1d5ccad8a8a69fe2bb6c358a1e47724c0f33e821aad80ebb4750cea1f38be1
BLAKE2b-256 checksum
How to use checksums
aa124c0c4098882319a37c71e6bd72a503dd35a7f459dbc9969b710d53d96d61
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.12rc0-cp314-cp314t-win_arm64.whl

Download URL passagemath_cmr-10.8.12rc0-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
b7d51c9d5dc5535a8ef257b8907242671a5fc288c93da17d693accfc0013dd9b
BLAKE2b-256 checksum
How to use checksums
85d04cf46b7a1cbaf30efb6855796abb58d762921279f8ada82c44832728e8c3
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.12rc0-cp314-cp314t-win_amd64.whl

Download URL passagemath_cmr-10.8.12rc0-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
be9e6560215d706d999eca570d99d800e0f014e7982ced1e7c0ffe0451006b3c
BLAKE2b-256 checksum
How to use checksums
c0dd13ec881913cf142e441cb7829ac37f691ec71f8f724888235bfbf4f7cc4b
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.12rc0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_cmr-10.8.12rc0-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
048872600e81977a117bdb9cc695a9c74162c09a4f74373fa575c9ac446a13a1
BLAKE2b-256 checksum
How to use checksums
ae6555c38d857b849e64e7458af303180388044dc76ebf0a6167904a36916dc2
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.12rc0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_cmr-10.8.12rc0-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
d27cea36e92d225d7ebcafcb33ccfeef726a3d09c90292cf18c11e0d99172835
BLAKE2b-256 checksum
How to use checksums
2851e705b33a0f25fc2c39ac6369791c694d90d6a24998f50561eade1c5cd110
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.12rc0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_cmr-10.8.12rc0-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
4b31f540db50c043e268aed5ba0e1aec404429b7a85bc09b98bef43b42ae79ae
BLAKE2b-256 checksum
How to use checksums
1c5030b5734220f72f1da289559c0924e7cb4f7cfa7522bce52db1fa55293dea
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.12rc0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cmr-10.8.12rc0-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
21aa4eb498538485658e0c043b984a79117f752084b4dac4cd9747c6f0517025
BLAKE2b-256 checksum
How to use checksums
649e329a28b74bc8c8b328b289d1ef56c3ff350ffdad320b2b49150bf97aaf64
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.12rc0-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_cmr-10.8.12rc0-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
8605c501a57e73df259d7b8d5ac74489edc00c19c57544d27960639b046ea9b7
BLAKE2b-256 checksum
How to use checksums
8dd0dd060037251369bccd3db859538a76d892577eb19d161fa400716842c4c7
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.12rc0-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_cmr-10.8.12rc0-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
77b9c36b93ba2e1131a359fee927c1db1a652248a4410da10004ba6f20842067
BLAKE2b-256 checksum
How to use checksums
4f50dd2166d2b9dc2dc46b13a0c5fd16dc82b4cb4b1f533488eb75d375ca6a66
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.12rc0-cp314-cp314-win_arm64.whl

Download URL passagemath_cmr-10.8.12rc0-cp314-cp314-win_arm64.whl
Size 2.2 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
e75032f785216dd04169f7cda0a71deee57908294702b7062b27808f76b984f5
BLAKE2b-256 checksum
How to use checksums
29f06c3529b23d438f3611879ff0d4780cf26f50f9043d95a0c2a67a9fd80187
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.12rc0-cp314-cp314-win_amd64.whl

Download URL passagemath_cmr-10.8.12rc0-cp314-cp314-win_amd64.whl
Size 3.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
e79e144123fc6f4d4ff95375cbdb2358860e4f6ffb5e8ab6ef02c2c4dbec50b3
BLAKE2b-256 checksum
How to use checksums
21481cf23e5f1a29a86b8ceab72cc9d86971705f81c98fb97244e0cd0d2f98bb
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.12rc0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL passagemath_cmr-10.8.12rc0-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
51b00da1d7b5e223385eaec8b968445d7995ab2b6e6263d390e21457aa1670d5
BLAKE2b-256 checksum
How to use checksums
ec36d925c963b0f1f59ad2ae7d51ca6ce8e46bb9c062f1bf7be22f3f012844f8
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.12rc0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL passagemath_cmr-10.8.12rc0-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
14b9fb68451316b4160a5d8133ce47c984945bb3930e5be6a3e18d9af1bc3bf7
BLAKE2b-256 checksum
How to use checksums
613e0a8a757e2cd25a9f66388da35e76ed596773a7fdaf4151deb3552607536e
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.12rc0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_cmr-10.8.12rc0-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
fd14e8234032393ce034cf883b11007574d4fa17bcc619f962817e5840f24d0c
BLAKE2b-256 checksum
How to use checksums
455923d7cc81932f436231e0cf06ef49e3cf4c5e148b5949ef9e0fb0163dc9f6
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.12rc0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cmr-10.8.12rc0-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
dcb158f1daf25b4dcec3a6e613ab9be5f60afd25d79debdc1daca029dad01fd5
BLAKE2b-256 checksum
How to use checksums
418a04c1ea8c5b9abcc437611037982d33c8dc4381df40555d451fdf3148b8f1
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.12rc0-cp314-cp314-macosx_13_0_x86_64.whl

Download URL passagemath_cmr-10.8.12rc0-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
632d3d2dc23691d8d19965595308f6ef1db04f3600cfe50f580b68108331ab0d
BLAKE2b-256 checksum
How to use checksums
c2b79d36486e34b15da8bb48b56ee5cd105d2e09cad4d8cae26b00dfccc3c13b
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.12rc0-cp314-cp314-macosx_13_0_arm64.whl

Download URL passagemath_cmr-10.8.12rc0-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
f5b9ae6c506196080eab3b7fd1d11301c6fd65d14b564c50fdcba8d26a9a05aa
BLAKE2b-256 checksum
How to use checksums
f47c7de3978588a19df9469710804f03ee8c5e155b2871cf917d86e608cfc147
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.12rc0-cp313-cp313-win_arm64.whl

Download URL passagemath_cmr-10.8.12rc0-cp313-cp313-win_arm64.whl
Size 2.1 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
223b9932e0803fe87f15cec2844d81b2d8d0b20b1192d3c2de3564b04b8e9de0
BLAKE2b-256 checksum
How to use checksums
0c4c1f0e2701628f12a9b5dd975474bd855465a1476376a0d45d0837a7397189
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.12rc0-cp313-cp313-win_amd64.whl

Download URL passagemath_cmr-10.8.12rc0-cp313-cp313-win_amd64.whl
Size 3.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
7d0e9a78bcaae7772bcc17db07e3fa8bcba29a6b3977d4e876361b1254cff7ce
BLAKE2b-256 checksum
How to use checksums
08aaa8fe98304b73d02b683a264c97883861cd1941e2d5a5f2757896cc054d3a
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.12rc0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL passagemath_cmr-10.8.12rc0-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
3f7eaf7e75ee223b8d711570fc9e0146be687743c99a967a61c5396e536d67a2
BLAKE2b-256 checksum
How to use checksums
c54a457be7535346fcdddd23b528a6d10d3645b58c2bdfe81aa54d75e5cf3ce3
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.12rc0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL passagemath_cmr-10.8.12rc0-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
6c6e3ac95d2cea98fc8ea8a8b8b2a447f2b55941ef73c734d3a544af04448601
BLAKE2b-256 checksum
How to use checksums
f17de22ece0f8de6e64f29e979a4ae69ad0c3771e2725477dc1e6dcb57810634
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.12rc0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_cmr-10.8.12rc0-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
658e5a12f6979f31c77ef277bb4b5fd8201fe41115095fb45f3bcda41dc7f1ba
BLAKE2b-256 checksum
How to use checksums
a7564ea68fe544cc9e84c2ba37ba7b32d0ebcf3db696634a40276cb6542cc30c
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.12rc0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cmr-10.8.12rc0-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
dcd6aede9b2f156a5a9b19ef26be889ff9b83ddbce81bc34e684a95a48661a86
BLAKE2b-256 checksum
How to use checksums
72457c061822bc4db42dfd5ee4df5310fb1f458256067b83c414f197f709774d
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.12rc0-cp313-cp313-macosx_13_0_x86_64.whl

Download URL passagemath_cmr-10.8.12rc0-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
5777550fe954dab48059d65dcfd947f13f79340dea6d4aac48d1578d5c59056e
BLAKE2b-256 checksum
How to use checksums
6f34b987def40f04b0e1e82b9193eca3d0d0d96aea5311a902f7dae7fbeaa2a0
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.12rc0-cp313-cp313-macosx_13_0_arm64.whl

Download URL passagemath_cmr-10.8.12rc0-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
f79b61d2dc897e7dc6386131683135f96fab1c1b71695da2bb74944ced065020
BLAKE2b-256 checksum
How to use checksums
1d2e9a6b7f3488341c95092eab80652a10dce8bfacee3c0551ea1643a157bb65
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.12rc0-cp312-cp312-win_arm64.whl

Download URL passagemath_cmr-10.8.12rc0-cp312-cp312-win_arm64.whl
Size 2.1 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
a0bcd2fef8c220b376e342300fe5b5f405b897daab2adfa319235ab59195f23e
BLAKE2b-256 checksum
How to use checksums
1ba337dd16ba121981e35640a9990b9d124bdd36ef167384be584f3ed09fa1ac
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.12rc0-cp312-cp312-win_amd64.whl

Download URL passagemath_cmr-10.8.12rc0-cp312-cp312-win_amd64.whl
Size 3.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
612116709dbb53028becd0196f3cd811d0f73916c905ed0cec6d25136a15c0ed
BLAKE2b-256 checksum
How to use checksums
977dcc902d45577e28b67b895f9378869406a1a89e6b63f9d6593aeceac21761
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.12rc0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL passagemath_cmr-10.8.12rc0-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
e5c1f0ad88488ea012e394720fa6cc91a6dbfb61e9a9ffef9622f304c81bfdc1
BLAKE2b-256 checksum
How to use checksums
74e6675d09d640cf9bed330b609a28f0a097278b59983142f0903f2916965cda
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.12rc0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL passagemath_cmr-10.8.12rc0-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
2532cd5eca4d82d5542c5c48a87f55cf975b134835c0250b4debb659f4d0966d
BLAKE2b-256 checksum
How to use checksums
7640d1a9882f68411c4bdc1964ab5b4a7e0885b0e25950c3b3f3cf418d0f630f
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.12rc0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_cmr-10.8.12rc0-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
544b3287f71fdf660c5f0902f0bf7406f0e1a5b6a91030be7469c67cb4044db8
BLAKE2b-256 checksum
How to use checksums
6eeaf153bfda9932bcd2d4cf786ae56bbafcaf2766946e5b56504ec941a33bfc
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.12rc0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cmr-10.8.12rc0-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
45862cf5133a612c7661915eb35679b3d086544bde32da1cf77980427b787f11
BLAKE2b-256 checksum
How to use checksums
660510fc8b4edd077a42eb0894d1c402c9046f9d7cdd3ec59f981d1bdd291466
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.12rc0-cp312-cp312-macosx_13_0_x86_64.whl

Download URL passagemath_cmr-10.8.12rc0-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
9cb62c9dc9c5cbd6b5982b7547dfc2ad2f0a01d34256414c6c5bbca802e7f817
BLAKE2b-256 checksum
How to use checksums
82f158b2dba55e48294a09321bb3de2c41d424233ce79f4b58586a06c4478098
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.12rc0-cp312-cp312-macosx_13_0_arm64.whl

Download URL passagemath_cmr-10.8.12rc0-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
15889bddebd3ea39f5570a47e81af793df3dfeaaec6f3fa4815c7276fe04b178
BLAKE2b-256 checksum
How to use checksums
4ff57eb223ac9dc1d18046189070e19639a14734d5763191c9c6e7a34ebfe407
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.12rc0-cp311-cp311-win_arm64.whl

Download URL passagemath_cmr-10.8.12rc0-cp311-cp311-win_arm64.whl
Size 2.1 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
211ae33dcfa3195b7b72760397531f35b19012b727028db759064b37ae3d0046
BLAKE2b-256 checksum
How to use checksums
74253ccd686834f402d42211f94a723418879348d2ae2e22e7494a36acc0f1da
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.12rc0-cp311-cp311-win_amd64.whl

Download URL passagemath_cmr-10.8.12rc0-cp311-cp311-win_amd64.whl
Size 3.0 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
42fa5851b6c42e346348c34f21e4e9aad34ee454943847d3c76a07495d381e0c
BLAKE2b-256 checksum
How to use checksums
cd7ef05029567f81622b8ed1e6e420e6164d1caa289925cb09ad699281b78776
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.12rc0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_cmr-10.8.12rc0-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
3c029aef5637816fb3127def748fe1041d2db1537be2e4664a5cd6d879261e5f
BLAKE2b-256 checksum
How to use checksums
50e45d1d2afb27b3bc3b4c463e9ba43777dfd0671a09904c81fd24e9a1ab8850
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.12rc0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_cmr-10.8.12rc0-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
1a6fda09b56b5960dfa41ab655ecd30a7d81738a70e284d5ca7e776e5420ee1f
BLAKE2b-256 checksum
How to use checksums
8b21bae19806962c519da9cd72a86603018ff6f5342f63688d27c730867dd8ca
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.12rc0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_cmr-10.8.12rc0-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
3085bfc4a2afa2e47d4a6fbd2ce2e4dc9b0c7cff3c8bd3299966d32c95c369c0
BLAKE2b-256 checksum
How to use checksums
79563d3a4e42fc9939ea6f7b30012321812cb350a2d803cae36fe30d840a710c
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.12rc0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cmr-10.8.12rc0-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
07bff517ccd734eaa270aa83bfa325178e165b823c16bceba635089cf0ee5a00
BLAKE2b-256 checksum
How to use checksums
994c16ca36f527f2a5b52cc50a26f6c053c119c47d688f28b89c35d35f9f10a3
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.12rc0-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_cmr-10.8.12rc0-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
7bb3dd57619bd1bc1771fffea2431a6a6a4463aab0a32796e11c39d9d2b15788
BLAKE2b-256 checksum
How to use checksums
c5e3b27d3a5cb9a8f8ea1c97c4de5755d7dc31a39a5b410ecdf94d1ee9e77619
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.12rc0-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_cmr-10.8.12rc0-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
f1cf987812b768338a52fa9de68eb79bec5b57f4dc838bad60e8dad92dff87ee
BLAKE2b-256 checksum
How to use checksums
bfbbbfc740212a400e51edc538851deaf09123e863ee06562b0339cd06577c30
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.12rc0 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