Skip to main content

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.13

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.13
File Size Uploaded
passagemath_cmr-10.8.13.tar.gz 61.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for passagemath-cmr 10.8.13
File
passagemath_cmr-10.8.13-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details
passagemath_cmr-10.8.13-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
passagemath_cmr-10.8.13-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.13-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.13-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.13-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.13-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.13-cp314-cp314t-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64 Details
passagemath_cmr-10.8.13-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
passagemath_cmr-10.8.13-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
passagemath_cmr-10.8.13-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.13-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
passagemath_cmr-10.8.13-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.13-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.13-cp314-cp314-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 13.0+ x86-64 Details
passagemath_cmr-10.8.13-cp314-cp314-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 macOS 13.0+ ARM64 Details
passagemath_cmr-10.8.13-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
passagemath_cmr-10.8.13-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
passagemath_cmr-10.8.13-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.13-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
passagemath_cmr-10.8.13-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.13-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.13-cp313-cp313-macosx_13_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 13.0+ x86-64 Details
passagemath_cmr-10.8.13-cp313-cp313-macosx_13_0_arm64.whl CPython 3.13 CPython 3.13 macOS 13.0+ ARM64 Details
passagemath_cmr-10.8.13-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
passagemath_cmr-10.8.13-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
passagemath_cmr-10.8.13-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.13-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
passagemath_cmr-10.8.13-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.13-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.13-cp312-cp312-macosx_13_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 13.0+ x86-64 Details
passagemath_cmr-10.8.13-cp312-cp312-macosx_13_0_arm64.whl CPython 3.12 CPython 3.12 macOS 13.0+ ARM64 Details
passagemath_cmr-10.8.13-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
passagemath_cmr-10.8.13-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
passagemath_cmr-10.8.13-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.13-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
passagemath_cmr-10.8.13-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.13-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.13-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details
passagemath_cmr-10.8.13-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.13.tar.gz

Download URL passagemath_cmr-10.8.13.tar.gz
Size 61.9 kB
Tags Source
SHA-256 checksum
How to use checksums
e0c2030b26cd4b67f1e0db5d791d0b23d0f367e19615f4fb59f61e2151654166
BLAKE2b-256 checksum
How to use checksums
5cd0142131d1c519e4bec7182495a9a59e617557d8dd187f845fa2b2c910a8ef
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.13-cp314-cp314t-win_arm64.whl

Download URL passagemath_cmr-10.8.13-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
ee909563fe631f90fe0ec37112392e9c05ad7cc3810bee969f0c4995f4bd042a
BLAKE2b-256 checksum
How to use checksums
6a16f88e165c9453d01992cba0b88ca39821da3db9ef4866a5d0c45858232160
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.13-cp314-cp314t-win_amd64.whl

Download URL passagemath_cmr-10.8.13-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
dcb8df08e495d7d697c71c208f2779d95946d0b38bc74d8797dece6de3a04ea0
BLAKE2b-256 checksum
How to use checksums
53c15e5cbf016253e83ac6977769217c43efda8a35bbe961bfd81089bd874dc1
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.13-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_cmr-10.8.13-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
35d72b5f6bb1be8793848cf9a5bfde57fbacca30c85758695e01bd1c53e9ebff
BLAKE2b-256 checksum
How to use checksums
b28f69e65781d7261f934a44464ac3b08bfe12e6e4ed64806e0bf6c07609c5bc
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.13-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_cmr-10.8.13-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
4b412bc3f4f883784bc1b79a0219187946c533497c4eedf2a6625910d6e65846
BLAKE2b-256 checksum
How to use checksums
26dd8b574ebdce98fa7651fa5ce32167a653ac738ccbbb8aaff6dae3df957458
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.13-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_cmr-10.8.13-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
f6d0c7311659663067ff4fb84d98d463159f0dda4373d44ada992d95572c7179
BLAKE2b-256 checksum
How to use checksums
31ce250649100caa6f8ad79f4e4c3e5d828160b2fb1a9fac67966bd551547a8f
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.13-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cmr-10.8.13-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 5.1 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
2ebf86a212ca1bd7383c45bf72d66955f874e2e27e6f676b7de1b95c15d8fa0b
BLAKE2b-256 checksum
How to use checksums
14da21d6f0cbb95b14d342789704f067fc24298a75fb58fc3df05b5445e0f88f
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.13-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_cmr-10.8.13-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
ac89638a1831d08fa4907957c69a52df675fb56e1aa8d574ccfdf8babaaa41da
BLAKE2b-256 checksum
How to use checksums
9faf128d98bbfc9c958dcdd5ed18aaba14f8900a5b1bd5d56293f1cd49091c41
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.13-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_cmr-10.8.13-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
2899801f30120544fd20e6b2b258403c3508c21d684b0c5aa4db70ff5b2bcfb1
BLAKE2b-256 checksum
How to use checksums
58b2161fef01e68f58ff686150fc56c1873366c5c0d61446740e477649ed1c74
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.13-cp314-cp314-win_arm64.whl

Download URL passagemath_cmr-10.8.13-cp314-cp314-win_arm64.whl
Size 2.2 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
8675e93054c2493ccf466cf95192e0a0506bfe4392d292e317b82014fbac7053
BLAKE2b-256 checksum
How to use checksums
184834db762ed2dc0e74c98bc2a97d149e574586ec2f036525d5bdce3f5df50c
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.13-cp314-cp314-win_amd64.whl

Download URL passagemath_cmr-10.8.13-cp314-cp314-win_amd64.whl
Size 3.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
80f76835a8948d986cc86a5a3bc11f931f2cf4d7a73ec4a63e810c8a2cb2a290
BLAKE2b-256 checksum
How to use checksums
aa7dcb2f030968157ee4cb6053f0cb581267f36629f356a75d18409caca2898a
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.13-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL passagemath_cmr-10.8.13-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
8239c48fef316934f1e300df1e50de36189024b0e6ef8084896c32c9c110c247
BLAKE2b-256 checksum
How to use checksums
58c995ad847d9afa29bf24b043d94a98a8809fa1bcd908c9a4ccd98610942cc9
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.13-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL passagemath_cmr-10.8.13-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
b5f25a079a71902fec17a45f5de1dafb36696f71740c457f1c2e5870c376dfc4
BLAKE2b-256 checksum
How to use checksums
642dc1a042d081a9ecb41d35ecb706f455b95a72af10435efe5606fc239a1149
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.13-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_cmr-10.8.13-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
61f3e5401753a3ea951e5a6b0534893df6eb8538eb518ab94bb34083975a8884
BLAKE2b-256 checksum
How to use checksums
2d7a7ffc6dd241298b3aa97a8c0e31397490029d0190b2e1128fb6538b704db4
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.13-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cmr-10.8.13-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
67438650fcfcdf43a4c1ad3071aeb11331fdfb6caae47f61a80499091cd8b2e4
BLAKE2b-256 checksum
How to use checksums
ec7b6a61d480eaea72d633ef016a5a71583639c427043dbc63c47a819276822a
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.13-cp314-cp314-macosx_13_0_x86_64.whl

Download URL passagemath_cmr-10.8.13-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
dc2e7bb820d547a369fdc025b4bbe3803e192e6c4c969c84b421bcba9f13e065
BLAKE2b-256 checksum
How to use checksums
02b8ece38bd7ecc3c6da2c249d1afac6560c973280908c25e38c473ba775b12a
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.13-cp314-cp314-macosx_13_0_arm64.whl

Download URL passagemath_cmr-10.8.13-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
4e8eaf18f4fb7edac0ba46669452d1e34cdc90d508134838d99b4e7b92a0bd95
BLAKE2b-256 checksum
How to use checksums
6ccdbdb2d86796fd74773e8ee6e01d2dff51d17b32f74d9bba00942980f0e94d
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.13-cp313-cp313-win_arm64.whl

Download URL passagemath_cmr-10.8.13-cp313-cp313-win_arm64.whl
Size 2.1 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
4b81835691dd77e8c12cbad853ab143fcb1222962b23be3378ea963fc7e7ae19
BLAKE2b-256 checksum
How to use checksums
f45480eb82c5d0cf1a46da0414b88c289f21bd3d453f24d41fdb1f7178cd5cce
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.13-cp313-cp313-win_amd64.whl

Download URL passagemath_cmr-10.8.13-cp313-cp313-win_amd64.whl
Size 3.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
5a054228aa699c0b2d7e8ba393d59f7f2fd90afb223de70c1034e49e6874e42b
BLAKE2b-256 checksum
How to use checksums
15b98ac7aa8a99e274767edc9d2329fccb5b198891076817835cf58781dbaab4
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.13-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL passagemath_cmr-10.8.13-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
6e681999f70c3ac8cb08ff23a87a0708ef16691ed45ec89fa866736d699f7656
BLAKE2b-256 checksum
How to use checksums
98ab795c8314005fbddc65958fc0866f35dd8d8121f757bc70672627edfa3b4b
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.13-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL passagemath_cmr-10.8.13-cp313-cp313-musllinux_1_2_aarch64.whl
Size 4.6 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
d2f11c9991d0c78c470790f10b97532bcbba26a89a820183584e7a5c4a5dd941
BLAKE2b-256 checksum
How to use checksums
0a498b5480da77d1395f2fc8b3164c1d7a70b35ea06d85e588808e51faacb7ab
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.13-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_cmr-10.8.13-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
b56220e735879b2cbbad1c80ae5d82629e4b32a9332448b44ebb05cae75230fc
BLAKE2b-256 checksum
How to use checksums
bfb39b83a43263143865c026e74672500687ea836dbe07e67d53a1b83144e178
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.13-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cmr-10.8.13-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
04ac770da7d56f0326d4ac97683abd616dabd8dcca864ee2ccd487bcdeadb37b
BLAKE2b-256 checksum
How to use checksums
ad3990cdab52bea6efddfa53dfd5b95734d0771b63abb094019461207067c581
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.13-cp313-cp313-macosx_13_0_x86_64.whl

Download URL passagemath_cmr-10.8.13-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
15913d161f9e0ffaf1a9acfbd4b751ed93793676440a5d8044890f7b8b12e1ae
BLAKE2b-256 checksum
How to use checksums
838a30c2a217cd869c6e28abc3ca49998864d81dac59c134d4439a6569cb2314
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.13-cp313-cp313-macosx_13_0_arm64.whl

Download URL passagemath_cmr-10.8.13-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
64a8315583c3c9e023fe5620381d1a45e4652566361c9b0a0a15f448242e6789
BLAKE2b-256 checksum
How to use checksums
fdfdd7a685ac30ad59043191f9e2bf9925b98ef432d18ad4fec2644c6295ce81
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.13-cp312-cp312-win_arm64.whl

Download URL passagemath_cmr-10.8.13-cp312-cp312-win_arm64.whl
Size 2.1 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
5d0aa645db7eace8ecda578f09db41030c28751819e2e981c5117994ac3d577d
BLAKE2b-256 checksum
How to use checksums
54b29aa0d206656e7b3cba575aa644a4be3e9eb87459e231298c2b5ef13ee6a0
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.13-cp312-cp312-win_amd64.whl

Download URL passagemath_cmr-10.8.13-cp312-cp312-win_amd64.whl
Size 3.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
abd29d32b3e9f41e98665ede18566644d4d78b15a609a1a54ec9327691b644d8
BLAKE2b-256 checksum
How to use checksums
92c0fbad468fdef6c27f322927e178f4342672eefb41a64b6bd4ff4a3d2bfa90
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.13-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL passagemath_cmr-10.8.13-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
1c6a9ac256766065c4afe410e3162e0b2d5c7ab855f7859b5f328858a1597279
BLAKE2b-256 checksum
How to use checksums
cb814f225e184b6d3dd498284c46f36026b3ffef5337d52acab44017ca2cf1d3
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.13-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL passagemath_cmr-10.8.13-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
216a6f42cb93cb9fdbb1de681de3b05364e39f8bac24c29123b682e0340dbcf0
BLAKE2b-256 checksum
How to use checksums
8fb0d275c691266d0db0cc8ed3ed6daf5d48be65f8dfeb28ac64aa198e60fcfb
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.13-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_cmr-10.8.13-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
7fc9e76bf3a0d162bcfe695617582b2577bfea67888111bfb2915c42762eed0c
BLAKE2b-256 checksum
How to use checksums
b4fc5f7c1c53c699e8f4aff79ec99922b16e6e44d62ee9521bd1bdf351c39002
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.13-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cmr-10.8.13-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
1b958354caeca4397c8995b049e0396a2bbe8d3bef02bff5301c107b2e9ca857
BLAKE2b-256 checksum
How to use checksums
e0e4f62669c8d58813ae4cfcfe477583cf273eded2d3a2239dd5bbe31d5c804f
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.13-cp312-cp312-macosx_13_0_x86_64.whl

Download URL passagemath_cmr-10.8.13-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
0a8a7c91ddb896de362dce4a41488c9c167b0be2c50cba68a227ff6acee5e231
BLAKE2b-256 checksum
How to use checksums
e761787485245f50ec8a49f7456a7352a91e43209e4492c8d58689f515cee83d
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.13-cp312-cp312-macosx_13_0_arm64.whl

Download URL passagemath_cmr-10.8.13-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
d714a451b02a75aef19f776e15bdacf89f2d3cf6acf3420c04e480c80d92d209
BLAKE2b-256 checksum
How to use checksums
4fbd95e074252bed4fd0b2a8abdd3d77fb7cefefb1a703af124c0c5345b735d6
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.13-cp311-cp311-win_arm64.whl

Download URL passagemath_cmr-10.8.13-cp311-cp311-win_arm64.whl
Size 2.1 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
20e05a4e14d32cbf81b67db1a03f5f17eec32055de94e4a802d68289de834fb5
BLAKE2b-256 checksum
How to use checksums
fe50188bf0492674841bac39bf16439ddfb4e846c2996c826ac8397170534138
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.13-cp311-cp311-win_amd64.whl

Download URL passagemath_cmr-10.8.13-cp311-cp311-win_amd64.whl
Size 3.0 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
7b91b9ebfb07f8ede3e62b55f8618e3f7b429721962c1edfb0e71a3409a20187
BLAKE2b-256 checksum
How to use checksums
4a8ed6d9deeb37d182cef7e19110dcb6d3bc87f9339b401e8d9c06a439a0fbe2
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.13-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_cmr-10.8.13-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
12341b40d8eed49f85cf2f92654dc1b61e70ad85a6c325ac9f71488d220f961d
BLAKE2b-256 checksum
How to use checksums
ac92a4dd5dc54ffdccf0c2f16d3703c43921df25d1f209f583918689ec927e21
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.13-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_cmr-10.8.13-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
3876ed1d138e3a67a34d7661212b4b65234d8681ed1790b4f23d727b2a8b8af0
BLAKE2b-256 checksum
How to use checksums
ee620facfb2b5d18a734d235a4abf0a70317dfd876cac6289223cf2e17cc4bae
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.13-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_cmr-10.8.13-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
056cc6b6600c412fb5f2807d2af9e3dde4b5555f895ce1f5fa1b64d5b907dde3
BLAKE2b-256 checksum
How to use checksums
2f3773b710b26e2dd9715899dd54bcf28acd766c70a0de84232484c8832eaa8a
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.13-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cmr-10.8.13-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 5.0 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8fc77e93573cb752ff86cc2a4ed05e2365c3fd37687d2faa6e773ecd28475da5
BLAKE2b-256 checksum
How to use checksums
27a7945f4eb9397221ade811b37824e3b845bed8479049d5b3dd7afce1608051
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.13-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_cmr-10.8.13-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
e37eb70b0ef60a774e87d6d60d4fc35f3a7fd85e76d627caa9c31407dc88ec3f
BLAKE2b-256 checksum
How to use checksums
08e480257285c23b4b11a3b830a47e15f5b37396233f25aa52fed6fe949020ac
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.13-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_cmr-10.8.13-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
4583f6276f31d4fcde0f0fa263c9cf53f435742d0d8b457e09f3a727e96caf66
BLAKE2b-256 checksum
How to use checksums
25c5ce39aeaa71edcea2b5413673a58890e3c3c8f73999c1660b539a003e01fa
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.13 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