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.10rc0.tar.gz (61.8 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.10rc0-cp314-cp314t-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.14tWindows x86-64

passagemath_cmr-10.8.10rc0-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.10rc0-cp314-cp314t-musllinux_1_2_aarch64.whl (4.7 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_cmr-10.8.10rc0-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.10rc0-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.10rc0-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.10rc0-cp314-cp314t-macosx_13_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.14Windows x86-64

passagemath_cmr-10.8.10rc0-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.10rc0-cp314-cp314-musllinux_1_2_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

passagemath_cmr-10.8.10rc0-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.10rc0-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.10rc0-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.10rc0-cp314-cp314-macosx_13_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.14macOS 13.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

passagemath_cmr-10.8.10rc0-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.10rc0-cp313-cp313-musllinux_1_2_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

passagemath_cmr-10.8.10rc0-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.10rc0-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.10rc0-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.10rc0-cp313-cp313-macosx_13_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.13macOS 13.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

passagemath_cmr-10.8.10rc0-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.10rc0-cp312-cp312-musllinux_1_2_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

passagemath_cmr-10.8.10rc0-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.10rc0-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.10rc0-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.10rc0-cp312-cp312-macosx_13_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

passagemath_cmr-10.8.10rc0-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.10rc0-cp311-cp311-musllinux_1_2_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_cmr-10.8.10rc0-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.10rc0-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.10rc0-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.10rc0-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.10rc0.tar.gz.

File metadata

  • Download URL: passagemath_cmr-10.8.10rc0.tar.gz
  • Upload date:
  • Size: 61.8 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.10rc0.tar.gz
Algorithm Hash digest
SHA256 e9f95e5fdaf81e0943c95b03898157b9288e53e6a308fc4748b4c1211e2e4282
MD5 ef6d8066433b316ce57aade5448b7a39
BLAKE2b-256 6984bb059c74dca33bface473ce8a92db6351c2e4de23c79002f15f4b0879b37

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 6aa947ad8696657f88ca85c634e3ee7cc681e261ed7d23d7f564e023670496c6
MD5 8467677fb49f2609ae15467c85fa3cef
BLAKE2b-256 fe677bb40fb48eef628b128a38910d3ac0c80183e203540fe264b465c569931c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0e710fe70371bc724c54d97ba03ee4bb3bb2eff1046a3bd08517122504e5fee8
MD5 96f71ff04e3acdbb07c73e1dee50828b
BLAKE2b-256 553b5edd87df1f7435322c67093a37643891f756d93e15a6d6d2faf81d3f79ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 be2e78d8f097cbc4cf152e28aa7392e87e514c463d6bd92487b2031afbde696c
MD5 70769a01e3941be0aa9d0a63d01db028
BLAKE2b-256 f486ca0a3acce2edbb3f8a1745f601a7d3884462ac0f237d4badb51921c44002

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc0-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.10rc0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 91a69f04750d37c7e92ecf43e5c85b7b20cc56a09da745588e186556d3d51a31
MD5 5eb2e2811a9e991332f5c3d096322443
BLAKE2b-256 b54d506b4c006220f34afbc74efed0d7d4fd4e9636a92f07af4a1862fcf80346

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3452ff64fbe94037364734127ae25efa0b297e0a07bc54d42d48839f10f32e0b
MD5 0909d1d990835ee8071ee6a910f44ba6
BLAKE2b-256 121fc510dbbd768e2fbc343cd310a81345b5f2f4324d1db334b8fe8addcf35bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 3d272f946e85a49e64e7ad1b2004510517321b5f93efe7907fe4d34c79fe30cf
MD5 73273682dd888cad9f794410c5bde5aa
BLAKE2b-256 7c0890bbc0097dbb6723b628b610e205c9d1722e93c066a432fbd445e5939246

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 823be6840872b5549c49e3577d437b158f1072459602c64d1c86932630f210ab
MD5 e994ce2373ce33b9a6ce1304e1f6985e
BLAKE2b-256 65e59786bfa280b73f4372c642db0681892dabe697bdfed2224b7034ad2f6241

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 671873bfb0998272bcac11336f6b611d8035230a9dc7767ecf108bc818167403
MD5 3232ea5df52b01b0c9b8f9c91986e26b
BLAKE2b-256 2f1588b5f2761e0677dbd9a1b9d40c12834ad32763f69fecf896d99d02d5b430

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 35e6b696af8a09450dea2011d5115946dcfe6206ed253a1ee4e350b33e268070
MD5 7d737d2d11d7bf136c5f6fd39306d57e
BLAKE2b-256 3089d96d75fb40925a6a42d9531588e0e57dd69c36a03dddf4076dca733b2635

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e299d373d8bd4b80eb96adcc482b2999d773de7cb51c94f8dc03eb829af7fba4
MD5 faf2ad247b52b07488f5717ddb6883da
BLAKE2b-256 c3635af3581bccf41cb886bbc7f98dee6e8a229f57a1e6896c66b38684a32dfa

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc0-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.10rc0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f2db91691bfd10a7baa5934568c7b429401876a2fca73437ec63fe9ae73330f6
MD5 bd3b149411b648023b09a769c308970f
BLAKE2b-256 c286f1177c306381cafc77d3ba587f7b1932991743de3d71e38d6471cdc794de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 37d8bf4c846834dc731836f8458837859b22f59658f88566119c5b9c79f303b3
MD5 9fe689864f01d83d380116e04edfce47
BLAKE2b-256 5911bb573e2d1fc05c351887f0ad1d18b48f5d72a74d2c67d621dbd89165fb16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp314-cp314-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6a6e8dcedf1eb82c9b70de63c21cc4a8088ede820e6773175acf52757debb55f
MD5 e7ddec2ede0f566329e31a1a9bd9cd12
BLAKE2b-256 72be0cde573d135db8e8f5a2dd4482fc6f59fe82f69e11c772804b1e0f5b951b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp314-cp314-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 b340db7607a730e43d7a0d01662ce19e545f44942a9b80159548cb19db455d7a
MD5 b9a6fead9ab2a6cf92be6451d38e935d
BLAKE2b-256 46da149d8d6c719ff255a421ac0c5a60fa015053f78e21d454ddf239d0b78ccf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ef49b9d0589fef05e26e7b9b8d7f6250dd931d78ee456dca00fbe8d8fe83243a
MD5 0327be32420a27a710334db3f3c30561
BLAKE2b-256 a9d394fbf931bdf7777fc00ac96a667cae95d756cfddd10082a67d9f51cca664

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b20ab2043fc2ff1ba0a1a191635e6f63ed14687be328f585cbc62534003b1b70
MD5 13c6670797d43d8fa2e75a09785881bc
BLAKE2b-256 571d4eea7120a449b7d21f9a172e60440ce3907dccc39ab0d20458f54df2b217

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5d241e4415822522d1a5c7bf854640a53485826f678b76328a3a359b161a16e4
MD5 23786de93c55251289813d3373ac2f77
BLAKE2b-256 0bf2c8da307f589d3f40deacb1522d082f74ef1f9bea50af345d911fb40e6358

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc0-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.10rc0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1f958732eb653bd5eb78f9c58fb1be70f673b64b0125b6db1febf00505b03203
MD5 524a75d0d707c150fa70e996f7db81ea
BLAKE2b-256 1b3672e64da20a5a49dde59d3dbc23fcc4745f2e66f2e07c08c4aa67a555204e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d1f7db65ae846f3b7fd7152c14cbe8e40297b9c8a475503ff77650dad2b51a22
MD5 b41ba8d3d801e6db999be35fb672b205
BLAKE2b-256 59dadbfdf61e95cb03cb2087b7fd53b9cc57213d5a32a506a416ea00f30c6a9f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 01230637b10346228a08be3dd0efc85282d4ca8efdf8464fd55896d195b55199
MD5 8f6e93f8835cc974489b483ddd41732b
BLAKE2b-256 a3efa3aedd6af2f54cd74432e119a44354d85eddb9d003d67a5d8bc9c9af81f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 704735518e6af2befcd72fb412bdec709b6c7e6a81b303097f1589a389ac1b73
MD5 55555c7fcdfc8635cb0eca8272ee2181
BLAKE2b-256 906930fd0eec443f0b60997a7f173ef8a1e94ef58081f08eff2baf750d72f6e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 134ee8321fe9c0f734331ea17f23b4d68bfbb9e4af50081e09b0fc673688d7c8
MD5 19e8cd54cf03f808e4a08906b695fa96
BLAKE2b-256 4a4742064b55f63b77f77d583c31e90bf0f226bfa468fa8efbaaafac0726ad61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d98865b17617aa95fd4b57bd04a179a9c4846eeb5f6fbdd0a9570164647e15f7
MD5 3a22bba62e93913d8ef0a397bcde060b
BLAKE2b-256 e4049e80a48eb5509524c03e0312cd31069c224d0df7736db947d7487cf8a3b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 348fcdae9c9275f09417226c4feb920c537f6555fa108509b5e697030a1a9fa0
MD5 d866831bd469675e758f68fe5e4e99eb
BLAKE2b-256 0b5a351b0c1ca638bc52e14e6d3e290b76d07ff6f6ffadb885d85f1dbf07fc8e

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc0-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.10rc0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6c02916a7e4f035b2380b33b2de1235d090c99ebdc1df83a21e3fa197df87550
MD5 31833d2223ed744ce9384dd84e3f9f80
BLAKE2b-256 5fe1dca1e92187d17437cae5166f32ec76283676ec2429354f25599ef40ccffe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 042e478f98f79923f0852d5d0182fd6e3a53f30c60793e0f19a5b32355db7480
MD5 47c99a98d5f6fa1b2b3296096e4e3f86
BLAKE2b-256 db78ddd8a382cf9c0802a00cd58be67974d76cc62480415a257a739d53f813a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ad551baa3e0c3a77d40508566a005b2de6ae6b172564c6ed8712df53f01cffc1
MD5 2c748d2812c385240bcb44611e821dba
BLAKE2b-256 d7444e51141f6a6e8bf2000f805158904093d8413e698f5111be9d5e5605913a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 dd6955748ed46d641cc7770d405c43ed397dad77e7d7d9b86c744ac0d32ee229
MD5 d02bbf10a7a493b3c4ba18c31403f3e0
BLAKE2b-256 86a3c7775a11b7bcbc26c49922b8aa63c4e83fe866061d49e509edaab4b0a96e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fe4b68e4db7d1ab81bfba6f39a4834e8f7313bfb8efd0c7f87f67225bd43d440
MD5 91df88a0869c8016bc5605c65e2762c6
BLAKE2b-256 ed8451f602ec2058704f62ab80f9a735f74840ea48c5f283e81575ddabcf9f65

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9d19d6493c63ac8d70522d828563dec193a6ad3e013128c34d7fd9c9f22d0284
MD5 75f2011b30b702937b5d46b722b8942d
BLAKE2b-256 1f282f0e1be9e5298769825d270ecc87d74026cfa7d48e7033e5b7a98209f262

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a99c0ffa7f30a3781ef6a64e059704e00600439b6d278569bdbe4e1f7e8c2cba
MD5 aa5e63cf9ba8691d4ffd443df51b17b5
BLAKE2b-256 a5a6e2f59ae7ffb478d5c7458a34d810d9ac5668c148ab25b717ab2a97635410

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc0-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.10rc0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4f213d91e6830e0274d1cc40d20b040cc88b82317a7f94ecfe51537e2c7de862
MD5 9c4390d213e17d0e169d3d251ebb6b10
BLAKE2b-256 6a15a800e22cae04146c6effe5d1897ae159641931c61de72d02bdb0919075e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 88271196acd2c10ae928aaa3bb6d1bcbe3fec41c7d40cf0563948633becf30ef
MD5 246ef7da20cbd5cf47075a7df0cb2a68
BLAKE2b-256 c94a4c69f4eb72ec8a24fbff9ce775dbdd1f91f257e257ddbb9cf601edc978e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e9607200598ed18f422a4f7e89c65cbd0da63e724e4e8f1ca0fdcae9b9d19998
MD5 8f2d55e36eda222da7450975eaca556d
BLAKE2b-256 9880277f29be5d934034962ea6397dd60a19d051d45966f98dbe9733b3dd091c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc0-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 31271518b88b39297ff372c108d95efdc54f76373340320bd298c239a486a3a7
MD5 5dc5414f0d92840213ca8a345c281908
BLAKE2b-256 231504a8a925d6e1b7433d0483c2e00cf0bd856328443d3e60a0394a19f0544d

See more details on using hashes here.

Release history Release notifications | RSS feed

10.8.10

36 files

This release

10.8.10rc0 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