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.10.1a1

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.10.1a1
File Size Uploaded
passagemath_cmr-10.10.1a1.tar.gz 61.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for passagemath-cmr 10.10.1a1
File
passagemath_cmr-10.10.1a1-cp315-cp315t-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64 Details
passagemath_cmr-10.10.1a1-cp315-cp315t-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64 Details
passagemath_cmr-10.10.1a1-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_cmr-10.10.1a1-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
passagemath_cmr-10.10.1a1-cp315-cp315t-macosx_13_0_x86_64.whl CPython 3.15 CPython 3.15 free-threading macOS 13.0+ x86-64 Details
passagemath_cmr-10.10.1a1-cp315-cp315t-macosx_13_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 13.0+ ARM64 Details
passagemath_cmr-10.10.1a1-cp315-cp315-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ x86-64 Details
passagemath_cmr-10.10.1a1-cp315-cp315-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ ARM64 Details
passagemath_cmr-10.10.1a1-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_cmr-10.10.1a1-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
passagemath_cmr-10.10.1a1-cp315-cp315-macosx_13_0_x86_64.whl CPython 3.15 CPython 3.15 macOS 13.0+ x86-64 Details
passagemath_cmr-10.10.1a1-cp315-cp315-macosx_13_0_arm64.whl CPython 3.15 CPython 3.15 macOS 13.0+ ARM64 Details
passagemath_cmr-10.10.1a1-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
passagemath_cmr-10.10.1a1-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.10.1a1-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
passagemath_cmr-10.10.1a1-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.10.1a1-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.10.1a1-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.10.1a1-cp314-cp314t-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64 Details
passagemath_cmr-10.10.1a1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
passagemath_cmr-10.10.1a1-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
passagemath_cmr-10.10.1a1-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
passagemath_cmr-10.10.1a1-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.10.1a1-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.10.1a1-cp314-cp314-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 13.0+ x86-64 Details
passagemath_cmr-10.10.1a1-cp314-cp314-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 macOS 13.0+ ARM64 Details
passagemath_cmr-10.10.1a1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
passagemath_cmr-10.10.1a1-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
passagemath_cmr-10.10.1a1-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
passagemath_cmr-10.10.1a1-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.17+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_cmr-10.10.1a1-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.10.1a1-cp313-cp313-macosx_13_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 13.0+ x86-64 Details
passagemath_cmr-10.10.1a1-cp313-cp313-macosx_13_0_arm64.whl CPython 3.13 CPython 3.13 macOS 13.0+ ARM64 Details
passagemath_cmr-10.10.1a1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
passagemath_cmr-10.10.1a1-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
passagemath_cmr-10.10.1a1-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
passagemath_cmr-10.10.1a1-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.10.1a1-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.10.1a1-cp312-cp312-macosx_13_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 13.0+ x86-64 Details
passagemath_cmr-10.10.1a1-cp312-cp312-macosx_13_0_arm64.whl CPython 3.12 CPython 3.12 macOS 13.0+ ARM64 Details

Total release size: 144.4 MB

Release files / passagemath_cmr-10.10.1a1.tar.gz

Download URL passagemath_cmr-10.10.1a1.tar.gz
Size 61.9 kB
Tags Source
SHA-256 checksum
How to use checksums
45de58009a07a61fb67400e8511d4503034d93736566fe66ce5eff4966aa4487
BLAKE2b-256 checksum
How to use checksums
35e374f73f031227a4c6018f2a89f8716423beb063a65881a30930a843d105c7
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.10.1a1-cp315-cp315t-musllinux_1_2_x86_64.whl

Download URL passagemath_cmr-10.10.1a1-cp315-cp315t-musllinux_1_2_x86_64.whl
Size 4.9 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b281cab5d3ae61cd80e13d22a92cf4d72bb9488233f49be81d931cbd1855be8d
BLAKE2b-256 checksum
How to use checksums
7d69873bcdf5e22597523ca45dfc67cbb445d0ad816d95168ad5a3dfb01fa03a
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.10.1a1-cp315-cp315t-musllinux_1_2_aarch64.whl

Download URL passagemath_cmr-10.10.1a1-cp315-cp315t-musllinux_1_2_aarch64.whl
Size 4.8 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
8aa23a480791b211f05a2c20318ffb782765791bd755821ce67a06abca0c2e93
BLAKE2b-256 checksum
How to use checksums
e6d81619f134f4c27328ef824258b93b52e5770ff79373879872a374b33bca30
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.10.1a1-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_cmr-10.10.1a1-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 5.1 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a8bbf6052d3084285ce91d8233f67ce0ffa61e1637d5780c91e4312010bed231
BLAKE2b-256 checksum
How to use checksums
f1b80aabe4da7bd59dee8aaaa8446eee2c8cc89e0d7888be3db6603389d3a2a8
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.10.1a1-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cmr-10.10.1a1-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 5.2 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c6a481297eb6aab09478fbad5b3cd172f93d1e0c56e089c3953ff74808baf22c
BLAKE2b-256 checksum
How to use checksums
9314ef05c689829a1b67e941da3c8450424ab601e0f267977ed79e518d2c287d
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.10.1a1-cp315-cp315t-macosx_13_0_x86_64.whl

Download URL passagemath_cmr-10.10.1a1-cp315-cp315t-macosx_13_0_x86_64.whl
Size 1.3 MB
Tags CPython 3.15 CPython 3.15 free-threading macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
b2c98adfde42c6e81f2e7e701fa6fe5377ddb73b0b90b94865fbb3da84c97c63
BLAKE2b-256 checksum
How to use checksums
2b980967f9812c85f6bf9fd75c14e8923b494013688358d250275570ed43765c
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.10.1a1-cp315-cp315t-macosx_13_0_arm64.whl

Download URL passagemath_cmr-10.10.1a1-cp315-cp315t-macosx_13_0_arm64.whl
Size 1.2 MB
Tags CPython 3.15 CPython 3.15 free-threading macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
df3d3e07becc36bd90d01330a55d9def7fea7ab4f969799bbc45ff7d7e123629
BLAKE2b-256 checksum
How to use checksums
99828afeccc109e9fe3b0f51c35ef767ae2a611165779b0c42f5ea2634eb19eb
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.10.1a1-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL passagemath_cmr-10.10.1a1-cp315-cp315-musllinux_1_2_x86_64.whl
Size 4.8 MB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
91c70e62767b6d970ed9af33f76d244fdaff3fbd9ea307c496eecee47aa096a2
BLAKE2b-256 checksum
How to use checksums
68d2cff5663a2735a1ba1b3889f92949af52a3b1ea13cd3a3065b46e5840f3bb
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.10.1a1-cp315-cp315-musllinux_1_2_aarch64.whl

Download URL passagemath_cmr-10.10.1a1-cp315-cp315-musllinux_1_2_aarch64.whl
Size 4.6 MB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
249c3e44a620e591ab8783f479ccdd2979c7b0e859afe41add699c069948e4bc
BLAKE2b-256 checksum
How to use checksums
df097d37035a7c3610175f6d9bf8ae2ad4227b8c624111f774fcd7af95f27ae6
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.10.1a1-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_cmr-10.10.1a1-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 5.0 MB
Tags CPython 3.15 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
12ca5adb796c2a55d770058fae6e2fc1cc1205e591606e3304a01e641444f208
BLAKE2b-256 checksum
How to use checksums
4a155af9712db073c958a89a8f1a4936f5d1288b9ccdd252f5606d7bf5cdf012
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.10.1a1-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cmr-10.10.1a1-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 4.9 MB
Tags CPython 3.15 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8570920e9c3f38cd6eef7322e0af2433c74df93a4aa707223de1be555b0a3a56
BLAKE2b-256 checksum
How to use checksums
1ea206efc3ba56ac4bdc871ed88f6261589fd8c295fc1ba37112f261915e261b
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.10.1a1-cp315-cp315-macosx_13_0_x86_64.whl

Download URL passagemath_cmr-10.10.1a1-cp315-cp315-macosx_13_0_x86_64.whl
Size 1.3 MB
Tags CPython 3.15 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
1e84479873206ef4259637714ad298d300d57c5e88655b5745443ada3c878a3f
BLAKE2b-256 checksum
How to use checksums
f19790ef60a33be79e683a67f8a8766eef54d93f4e2fa956b9a26846198ce8f7
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.10.1a1-cp315-cp315-macosx_13_0_arm64.whl

Download URL passagemath_cmr-10.10.1a1-cp315-cp315-macosx_13_0_arm64.whl
Size 1.2 MB
Tags CPython 3.15 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
efb82290b044a15197559a51a6ac8ad296b4ee6717a50fb0a5f5e944e3ef0a92
BLAKE2b-256 checksum
How to use checksums
117e53be7f2956a6a66f9c12c22d40be329126a2bc0ab828af3ef39d70422ffc
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.10.1a1-cp314-cp314t-win_amd64.whl

Download URL passagemath_cmr-10.10.1a1-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
a9ce173671a83388b26b8303a4a9950a17df471b568dfb66187c5a9f8b0c6c8d
BLAKE2b-256 checksum
How to use checksums
cb8f8ec14a1ca02cfe783bea18a56d06ab336d9723bfc751202ba06dac982f08
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.10.1a1-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_cmr-10.10.1a1-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
a91b1b32fcc2152bbab692fb02d177d2e9eba9878f50f2a34ad58c705a44cf61
BLAKE2b-256 checksum
How to use checksums
551e73e40f86698dead56a136acd9584797d80ae39a4cfed3aa88c5c605d6b04
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.10.1a1-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_cmr-10.10.1a1-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
cc8a11d2e70a8e19bde1904b526487924db4a708230cc3eb04abf943d28fb9ae
BLAKE2b-256 checksum
How to use checksums
cc45a0d720a0620b2b6b54a9e1f03c5e828572920c9851f9000f11d8a291b520
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.10.1a1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_cmr-10.10.1a1-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
409be584513b0ddc913c323b0cba1679f31fb50b4da44b936b07325b1c654806
BLAKE2b-256 checksum
How to use checksums
184915c3e3bc8820471615a8ba18a5295b695d337210d334045eedf9cfa7df27
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.10.1a1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cmr-10.10.1a1-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
39653c5e21cf986d26af55d36de6765d20ad6b24c2688ede3f8b8462270172c6
BLAKE2b-256 checksum
How to use checksums
8d8fd3547aa000b9e17748080568a9f1153c1f1097d092bcbf036553d904cb39
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.10.1a1-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_cmr-10.10.1a1-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
e9a66566fc086cee07f5f2c0103be0b9ad2964768fb933bdca53304b5f987bbe
BLAKE2b-256 checksum
How to use checksums
162d0ec57b5019e013da06fc32cc611e99504762752357ecfc20a86cf4efd3cd
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.10.1a1-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_cmr-10.10.1a1-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
e17d2c6e1d077813398cd11beddb91f24f7b992800c19f1f25d8af80196a8151
BLAKE2b-256 checksum
How to use checksums
ec3f06d2fe3d065f2f759b8642fa1c8397acc533a5e27e761f27b091075906e4
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.10.1a1-cp314-cp314-win_amd64.whl

Download URL passagemath_cmr-10.10.1a1-cp314-cp314-win_amd64.whl
Size 3.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
9681b33873420be7a1454780c123d3203b82c410374fe258f182a2d38c3b8d8f
BLAKE2b-256 checksum
How to use checksums
6f51b043c0cf3b82f9d6c45a1e83d7f93f8645068afc1f4e0f0d9e41d0cd69b4
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.10.1a1-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL passagemath_cmr-10.10.1a1-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
c587bf1f194f7070155ab62246198ea771caf805d3a5cbb9f876d77eea85ecf4
BLAKE2b-256 checksum
How to use checksums
4c8f627a7413c48c6f1b4bb2e886b5dec885f40413cbdbdee2ff078176bc5988
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.10.1a1-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL passagemath_cmr-10.10.1a1-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
fef40689b4e8d23bd5ff753094bed046cd279f3dcba969cd7193b2fae57bde01
BLAKE2b-256 checksum
How to use checksums
940f2f2ae76b2c5741618bb5b238e9ca6e6a7ea96ee85a4637c87c78224d260f
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.10.1a1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_cmr-10.10.1a1-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
61eedbc47c6e711b7b4b3b9947a80e3b79174886399c2a4f0f85370a92ac0e12
BLAKE2b-256 checksum
How to use checksums
cbe23e4948ff43d95c56ef7acc7d5f3d2af1bb679b7a85381b9feb3bf84699b0
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.10.1a1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cmr-10.10.1a1-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
32169ba320a188674860c68fc2e6c4a63501376b4bb9f3037e78b6e7e2a84cfb
BLAKE2b-256 checksum
How to use checksums
f34e0766d7432291a772c26098bf69a35b7e13ce3f9c9f784243e9638e39f864
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.10.1a1-cp314-cp314-macosx_13_0_x86_64.whl

Download URL passagemath_cmr-10.10.1a1-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
7fa11ce0c16ae830dfa92e85f7bafd1e568778f880fbf36f74d4cafdb8933201
BLAKE2b-256 checksum
How to use checksums
d536bd5cbe8fbf01eb85fb070beae909cdd91746f169ba5cf431152c0fec2b80
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.10.1a1-cp314-cp314-macosx_13_0_arm64.whl

Download URL passagemath_cmr-10.10.1a1-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
47e6ef371cf1cf7bc9b73cc8bfbd2245a78f522a507b1831b6cade24f3667a7f
BLAKE2b-256 checksum
How to use checksums
7e5de0ec0f91bd0016cb072bf50b5a7bd5ad18cf4769af733b46b9bdb80a55db
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.10.1a1-cp313-cp313-win_amd64.whl

Download URL passagemath_cmr-10.10.1a1-cp313-cp313-win_amd64.whl
Size 3.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
6ee0c87a567294cde729fc6668db793385853a826d547a70c9adef7f46a3ca0f
BLAKE2b-256 checksum
How to use checksums
576b2c23ec72dee7722d54811122ecd5073ff27ab84f29c5f3d454a7218c4bdc
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.10.1a1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL passagemath_cmr-10.10.1a1-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
ee705054841ea08ffed5b684cda1dec1eee2cb598fb959935c7852e7272807a0
BLAKE2b-256 checksum
How to use checksums
5510a20a9c34c643290b878cb85f628270c3cf0bb53ebfdbaca60a742e03ec21
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.10.1a1-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL passagemath_cmr-10.10.1a1-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
621248e459a55983fc83c99178461b16c2a3d8f1cc0e7c6e9aa79195f1d2e4e2
BLAKE2b-256 checksum
How to use checksums
31364757313d1c1ef5aeafe15f48a0f6bd506ba22b72157f5594feda6d42c7d1
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.10.1a1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_cmr-10.10.1a1-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
91a9a8eaad9047c233402fee7a5b0e0569fa961ecdad9e500f916bcdbb397d00
BLAKE2b-256 checksum
How to use checksums
4b24db6661481a548872430c3e2c927428a275080d1db607e2f0748f6f570a88
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.10.1a1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cmr-10.10.1a1-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
af9cc44cfe98852b4fd7672ed2c2389d382f2cb27e5a7a4c8a52ec93557159e4
BLAKE2b-256 checksum
How to use checksums
7db7d07aacf238505e95a42c4110b5b730e51d73d5f49c97396f1d5949f78c46
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.10.1a1-cp313-cp313-macosx_13_0_x86_64.whl

Download URL passagemath_cmr-10.10.1a1-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
1a5a33e30c460a3f867aa5657e9d51de1224b55e4677c11589653af56da46458
BLAKE2b-256 checksum
How to use checksums
efbbdbb850f57af775003ad9726656c7619e2bb7ae0937151176f0627ea48cfb
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.10.1a1-cp313-cp313-macosx_13_0_arm64.whl

Download URL passagemath_cmr-10.10.1a1-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
d2b8d6bbd8b33e8fdead589c0c0bf5d0e4749bb24339324391be1c6892ae2287
BLAKE2b-256 checksum
How to use checksums
8247679b7b6aa4aed6ddaddbe74e4c6acf84b4b1b600e7123891450ef3a1f577
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.10.1a1-cp312-cp312-win_amd64.whl

Download URL passagemath_cmr-10.10.1a1-cp312-cp312-win_amd64.whl
Size 3.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
94fe11ab4f7afae017d3762b33b33a99665048df24297797da3ab9105cd50b6d
BLAKE2b-256 checksum
How to use checksums
fe015a9bdbd893735b93817edd53c2b0b1161f4df6d820614fe569d8ce79025c
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.10.1a1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL passagemath_cmr-10.10.1a1-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
88923c8c87f1a0ea58b59fe845ddc475c1a4be5784fba3387df125e23b45d28d
BLAKE2b-256 checksum
How to use checksums
2e81aaf9060d081e62972b166b566b81e01b3d51d18ba890b47ff8987ecb17fe
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.10.1a1-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL passagemath_cmr-10.10.1a1-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
a22f61d3ccedf1e24f5614dda0274bb995d8d94e58ba406392cd03b8343c5e5c
BLAKE2b-256 checksum
How to use checksums
ff6be4ed92f46967b4b52d109abd2834187d9ddef7b1c39bc25191b640e3e175
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.10.1a1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_cmr-10.10.1a1-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
8d8e8d0ecffddb055c4fe02110c11fcef96b2e4ae6e5c115aed1f56beb1f1af9
BLAKE2b-256 checksum
How to use checksums
1c6238f8665ae0c93f749dbcf75b812350967cbb61b6c4cb23819262cffa6364
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.10.1a1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cmr-10.10.1a1-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
305c2841b6c4abb4ff934acd68a42f78d19435c37506e47d6d429e7b73b2dc57
BLAKE2b-256 checksum
How to use checksums
f5672c6f149fe466df348a5151b9490f6ca240ebe45b03cc409f04df8cce3c5d
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.10.1a1-cp312-cp312-macosx_13_0_x86_64.whl

Download URL passagemath_cmr-10.10.1a1-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
69ea80eccbb5204e6ca9f1631c01907bb794a8d9a8cda2e9e7f5dd01bff2836a
BLAKE2b-256 checksum
How to use checksums
fffbe2b3c9b433932030b7092fb099aa21875842d26d2f4d07ac0617239e05e5
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.10.1a1-cp312-cp312-macosx_13_0_arm64.whl

Download URL passagemath_cmr-10.10.1a1-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
614e861c8e4b4134b1a007b2894b7017e0e18f168064098f1afed14bc4ef6880
BLAKE2b-256 checksum
How to use checksums
1dfef946229a56959742b312097032870c635bbc780991b7fc989c9d9b9bbaa3
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.10.1a1 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