Skip to main content
Pre-release

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

passagemath is open source mathematical software in Python, released under the GNU General Public Licence GPLv2+.

It is a fork of SageMath, which has been developed 2005-2026 under the motto “Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, and MATLAB”.

The passagemath fork uses the motto “Creating a Free Passage Between the Scientific Python Ecosystem and Mathematical Software Communities.” It was created in October 2024 with the following goals:

Moreover, the passagemath project:

  • provides a stable, frequently updated version of the Sage distribution,

  • integrates additional mathematical software, notably Macaulay2, a full set of GAP packages, and the Combinatorial Matrix Recognition library,

  • curates a library of Sage user packages.

Full documentation is available online.

passagemath attempts to support and provides binary wheels suitable for all major Linux distributions and recent versions of macOS.

Binary wheels for native Windows (x86_64, ARM) are are available for a subset of the passagemath distributions. Use of the full functionality of passagemath on Windows currently requires the use of Windows Subsystem for Linux (WSL) or virtualization.

The supported Python versions in the passagemath-10.8.x series are 3.11.x-3.14.x; the passagemath-10.6.x series (EOL 2026-10) still supports Python 3.10.x.

About this pip-installable distribution package

This pip-installable distribution passagemath-cmr is a small optional distribution for use with passagemath-modules and passagemath-graphs.

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

  • Totally Unimodular Matrices

  • Network Matrices

  • Complementary Totally Unimodular Matrices

  • (Strongly) Equimodular and Unimodular Matrices

  • Regular Matroids

  • Graphic / Cographic / Planar Matrices

  • Series-Parallel Matroids

Examples

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

In [1]: from passagemath_cmr import *

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

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

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

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

Development

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

Modularized use:

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

In plain Python:

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

For full functionality of Sage:

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

Download files

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

Source Distribution

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

Uploaded Source

Built Distributions

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

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

Uploaded CPython 3.14tWindows x86-64

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

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

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

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

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

Uploaded CPython 3.14tmacOS 13.0+ x86-64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

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

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

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

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

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

Uploaded CPython 3.14macOS 13.0+ x86-64

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

Uploaded CPython 3.14macOS 13.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

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

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

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

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

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

Uploaded CPython 3.13macOS 13.0+ x86-64

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

Uploaded CPython 3.13macOS 13.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

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

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

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

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

Uploaded CPython 3.12macOS 13.0+ x86-64

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

Uploaded CPython 3.12macOS 13.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

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

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

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

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

Uploaded CPython 3.11macOS 13.0+ x86-64

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

Uploaded CPython 3.11macOS 13.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for passagemath_cmr-10.8.10rc3.tar.gz
Algorithm Hash digest
SHA256 82a369326841d5843f0ebecba8e681456e18f7316baefc559048477bf5d6f086
MD5 2729792b8210897ec3c4341bcec8df11
BLAKE2b-256 8c2532c08363ec0b8b5143edbb9e5e4a4d48d9cfd3e4badc7b87dd031c9a8ba2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 6dc0e13e2209f56c01a528c30a323316320d7ecb07c9c711a0f902bc4783fb50
MD5 03384b9567dbeda5454d4c6ead434c6b
BLAKE2b-256 39e633e201445d3cc364c3869495dac2105a3ccd5209ccab144a5f6912ba56bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ac7e6bc07df932f91ef59fced6f21cd4a25c5dd57732c35c1150700fb3c4c826
MD5 0d528dbfce27ace599c340d394608b06
BLAKE2b-256 8471f0b5625ec7c5d378864f61c7f55f1a87f96ac1df836993d5e389e377e204

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6e8812b4ab746a30852adbf04b78b1f5a2514cc23e781f82614dc60dbcf4ee74
MD5 86453eaef169e3bdc97401d6a0f84c22
BLAKE2b-256 3fc8b8451d3eb3a3ddc16d9def054bf555b7d6b0137169dfb0ae5aa05084320e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eb15163f1df71c731117686916960b95b4c89fbce3538cbfbed453f4812300d1
MD5 51da44c8ca2d59722b5a54c2bfe96b16
BLAKE2b-256 bbee7b83503a32eb5548ff2055f46fe1afabda2f052a7698c1ab14ad3c8418e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 15ccabfda40af084dbf1e74e3670367966d1037b2fca7c33059df2aef5caf9f0
MD5 7be8fbf8912a7676e8ec04f241e8387a
BLAKE2b-256 ffcf6e2d6594bc54f5aff73fc8b1d9abee917d0241c77bf5b20a4843db407a9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 9f82b852786f668ca2b12e8d4bf24ca1c21b9cc28112ed3d2dd0e6f744f4f263
MD5 7387f057f54d4260e635bbe6359b6c38
BLAKE2b-256 4520bccad349897f912eb014a032ed8f8be9865c1929711ea4da9823d2f0ab76

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 a51ef1d956f6e9f0fc3bdd8b8021fd1d90a385abc1df3bda87e9bea92f333679
MD5 c14d1bf1b8529711e24440ff8a5c6961
BLAKE2b-256 35e0ecaf5d431db1cd03e0a0f20c5fb827647d538bdefef3f8fd93ee50719866

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 98ec0e202e2a649bd7b33532035e86349375bdf008875eeda9c977a68864336f
MD5 c8d3da7b49e84340a7d2df407458a6c2
BLAKE2b-256 5f4aad0d868800bb63ea37dc0fdc987f694f80beb2e44633d9b23b9dc615e5a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 478d311ef58dd1c9242fd14daa1a6078820bd57117f80f93ab2dcb107da70e5f
MD5 49ba1f9d5b026e991b8b1075c9c733cf
BLAKE2b-256 82d6815b266ed299ba923bef129dccac9aaa2e887068c91f744695375e40e3dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5e5a536f23e6c02509e461069f3155f76476591e8d7b9c854273930022d66724
MD5 c2ce943a39217df03d14fb305606b904
BLAKE2b-256 6a5f194be9dd4df9f6b890b96757647e239a77ff047ec12a04f53c8e095c239e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c6abbc2ddf70548e125ccb2cab0eedeb9f2b245a10c73bcfadee88e8bf756509
MD5 1bdccbc9ff20281cc4185816399836d9
BLAKE2b-256 a5d3887bd63d44f445cc4f9481966fe805383ebdc508a9b12de87f6f2c662e25

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5569d273b4188cb403d7433046072fcb8e0cf9154f1cae49a2a9c0d05c0f0884
MD5 0f1c4ba3cb1271212f7c8fd678a50c7e
BLAKE2b-256 3e790089ce6abe00042bf1df2f340ab9c28506caba948f342cad47e566f5294c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp314-cp314-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 77b2d65b8e805e473321ed98fc34a958d89eda0daf2cba9b6831ec666da7f581
MD5 f895359eeccb19a4304baca98963b20d
BLAKE2b-256 60406a603a4748fa2fc8d6a90dfa5ceacadd7f9afedeef30233f907f1fea2ff7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp314-cp314-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 70d9259765520f9913f8648f85634614412c86544bf88e0c015b2781a5fc5bb0
MD5 acf18dd3ec58249c664dceed56f46321
BLAKE2b-256 65516fcc530064784ab8e78a657b877c55b59cd32723f6b619ba335ca55db079

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 208699b9747aea0d17b41743aaf82909790f2967ac53297a44c555e23baffb59
MD5 75e982b91a6b9ae7935af2855be90fdc
BLAKE2b-256 801b0f54b92949b07bec728f8c7b1d2a31baac1f35c5805ba3cbc4afd3928a2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d4fd844796a83281337a686d80367a00a88ca26116f7aaad731093fab05a849a
MD5 7f2ad57cacff6bff2de69e42938a42f5
BLAKE2b-256 4b14ff9fa866ef508c1d80c7784a0d065c2c6b3514440893193e0f6cf7f23c32

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5b790d2a8262bade135f9a346d1b210f6dee9f5e523c60a533d11e1c2888060b
MD5 da56ddd16813b06ced58a176d9d4e6d4
BLAKE2b-256 33c03517dd22b0ef041527db0cd808b8d9c1c236db4a6825cf3bf36752f72d33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ddb0885ee24c366e4525f53350ba70aa881542e70dc7e3f4fbaf3d65dd0d33f2
MD5 49d21e9c01c077776ad6efb113823844
BLAKE2b-256 08953827810132d573850c695fd35b4412963eecc304186cf37c41e44ead62e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 460cc0d5dab03c61e185b7b5cb5cda34634babe6ce4fc007d91251a68c337663
MD5 00cd934dda2bf872ae02932faaa243e8
BLAKE2b-256 385edce59dd47ad950058b17a295bb625e4770adc27e5f857817e1c819dc80fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 b541b5949d9d8b7eb390a28aefd5610df4572450802e2396054e88be08d446ca
MD5 a979c8c0f34aa2f24b4b18dd72ee428d
BLAKE2b-256 862a5438978dc4d6a5b190fc2a13b8783084234a49b0b2d16ad19b1fb4d34e93

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 04d75eb453e1b0a6152f0f829c8a4f888bdf8ccc6e175bd071d01942e21d00d8
MD5 679e69d166fa98600afe0e655fec3bbc
BLAKE2b-256 600cb231935fd66e560a98e9fee77f05e7af38f6b6189a2d9129df1d0781454e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3c99964abd5c2a093a01be5a3f214c10437637b155b26b44b426142fa9cc409d
MD5 2c5d2ac78de944351d79eeb336f074d1
BLAKE2b-256 f4ac10ca69405e25474ae6c7d63ba65df3a0cab663a9ccfa0904390e97f2e360

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f6d968ada3c3108af392eaed86396ac0123514040add98dd9fb813c4a0c19d89
MD5 4553d09e5d056e1ef35890adf7c36903
BLAKE2b-256 23cccc03fc95f1ef1f9cff2223acd50d6d3420b3c0d803ac532e1cfcb13942d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 227d664597b4a0d7aa8966f49d026670a9fbbdfdc4829bb1d3717187bf8bb389
MD5 8907c7eb028bd63c32d122c4782441f3
BLAKE2b-256 ab168c8a59e83b973a83e3a7dfce5ad39ec17b1b216550ae27bb319c5460c989

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3900b19887e4867cfe6d709a03ed893327f210af3436661bd21a5b5827d57560
MD5 a4492512483511c077bbeabe1908d8e0
BLAKE2b-256 e0f5b6271778df723492fa72f3e1c8f0ad642323cb383ff7a5acf759abbfc194

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 655f5d28b10f702935bad92d4dc8603401479b3f7686a4a09427a71ae8205c16
MD5 a09b822f7affe280a57d45dc09dd0214
BLAKE2b-256 ac2985e854630a315216e57f1a64aee48bdb19501d3534661e2ff451a95a7611

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 5d7e8c2520449704d6cec0d803310b22c3cf8bb3675e24ff18fe5a23ac59fb54
MD5 044a1165fbf0209f28e55c5d36b8c18c
BLAKE2b-256 2cf49cafa4500bd7e13743783ec4f136cf632b0315234e6564fe886b857b0ccb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 b80cff8e19f1d69257a5e76c968b1961e2e61fdf4a43b30dadfef2f24820a8fb
MD5 5c319328a3b95a03fe976fa74e0ba63c
BLAKE2b-256 a88fc6213a7942d7485ddea835446700848b6c9f3ccfb32b999c6a2430c88095

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ad24aecb48d947ef4f22682dfa2687c4ea35f25d8703a554d9d507f2acb1803e
MD5 2b4ff92460bab86bf90139c1022a3439
BLAKE2b-256 ed21b8eff19a2794e6b2137eeced8278e6f79e95fb890b241691ceeb7388aaa9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ae7f8896e4f637f561eeb9da73374fa898ae796e760e00157aa906fb2ea09432
MD5 4fc885ac35c7bad5ac4ad4b78a9ed74c
BLAKE2b-256 b0b26c32127b53631462d9909c563aa712ba3bf9d3bf79a2cba793e36ab154e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ddb118a6fab9043ccfeeb8f58429a0d078878ceb75fc26bcc6870930cc52d22d
MD5 32b23d32dd7a801b92c8442f7ecd3237
BLAKE2b-256 a36f497e749b6fd49ce4add683ef4257cf718d0523fa94f7e96149a396c918f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7cb504e54ba9135ef5f8f67fb301e5a9ac57a63c60dd3da91d17241d5b87a335
MD5 c20d401b483f80f4357ce9cb328c56df
BLAKE2b-256 7c910f09ebdb8c8c9f6ed47fe693b1787bff1cd676c833403832eeb3cfd46b4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 55e50216bd54f248d8e25b9fcec08cbc162963b8349c8772a5ec9ee936c757b3
MD5 7ee522546b0d47ce11df0b314b426862
BLAKE2b-256 a44f67aa472db3a7e4d6fe79d9dc3480ddba7fc75bf0c0c3cbd88cdf4d837111

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 41c6ee09558a2759206f275875d49ea1414c58270450c5afae1ae102514ae4ea
MD5 9f1a1a0f613a2bfece13626968e063ed
BLAKE2b-256 c84fcf6a6576bcb0c96c84e6f327180b18fbde74b0756170993e9ccf48b92890

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc3-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 7dba1cb1c0718f91a9ad194f3f117dd07f9f632e9410449ac62bee766f530a60
MD5 9c066ec13a603f58649a6ee64986bc52
BLAKE2b-256 5b9331743b39254b7ebcb007db4e5ba0201f6d9b82bdd1bbff97927ebaf1dd51

See more details on using hashes here.

Release history Release notifications | RSS feed

10.8.10

36 files

This release

10.8.10rc3 This release

36 files

10.8.9

36 files

10.8.8

36 files

10.8.7

36 files

10.8.6

36 files

10.8.5

36 files

10.8.4

41 files

10.8.3

41 files

10.8.2

41 files

10.8.1

41 files

10.6.48

43 files

10.6.47

43 files

10.6.42

43 files

10.6.28

29 files

10.5.49

31 files

10.5.29

11 files

10.5.24

6 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page