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

Uploaded CPython 3.14tWindows x86-64

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14macOS 13.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.13macOS 13.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12macOS 13.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

File metadata

  • Download URL: passagemath_cmr-10.8.10rc2.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.10rc2.tar.gz
Algorithm Hash digest
SHA256 c2a5b7f2052a584121aa91fb8329092cf648acbbac3096c061fbfd6a13aba447
MD5 331914ed88d3a765389178b1c7b3bcbc
BLAKE2b-256 d452439cd68aa69a56aa903174b96027a4442f8c3df075564b61edeac2d49e55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 f7e7c45f327726f421b54fba5b7c0b10cef3cd794a6ba490412659d34607b193
MD5 764c271a5272b5eda8685aadddde8b35
BLAKE2b-256 a5ac3cf6a3627d827a29fa149d033da3388a51e333b0d5a6bc872a7667bd8a99

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e8e260774d136606a96ddd834de00ea79557f2a79ed42299626b45fc8a7e6d82
MD5 570b0c31f29549bfd0ec8d4de9a362dd
BLAKE2b-256 1087e59f8d1a403060842d2bf69e37bfa67fb84f959c02287a6b613dc8d793dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5d274b7914a2e9509d50d56f6ab303a7de7bfd3048d6893b3502fc4e1b192227
MD5 ddcfdc5bf4fff1c95cb8a5870b254721
BLAKE2b-256 795955d47e21a3f7ca0e1de24344ef3f9d6617918302366a834c755d616aff3d

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc2-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.10rc2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e8ae89459aeb654e474883b84130cb258af9329af86349d6a194d119602a9bd5
MD5 b884176190b1b94c2a1e787d96534886
BLAKE2b-256 425e8ada4d6036120fbb59c30b2e74869e8756d0505ed48be587fd3359e279c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c29ee54d48952c6dce0bf1c77bbdb0179e65bb444be66af8ab5586b87d3c2759
MD5 f82d2288e82db033f8df13e299cdb14b
BLAKE2b-256 7293a80c2eb00e5244e8d8c475518805b5bfe2741ee504bb470fb0525af5f53f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 b657cc345e0d5900610c4bdf1b3cecfded7d8c82e6593db8a5a34401d6fcb577
MD5 d1db7a4214178a99f1002bcdc6941891
BLAKE2b-256 6fab3df5fd68924ef21ebc81523b7a26942fd67a532a0c3fd2e672a4d9e77481

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 0b1950cec9cc03499842cc6d6c9e28c93e06bee145967d10fc41f7e4668fa780
MD5 6c7d91a1d1b0c05272a54eb5090cc3d8
BLAKE2b-256 38fd731fd87a2eaa0ee247833222a0d207fb8cb4a2279bbd03a53e32a52a0b38

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 f83e4e16c7eeea3283a3c858ca463a35714c9c57d88e15b62c0244a2e20d6a08
MD5 d69d0c55e3a73b04762edbbe9d2cef25
BLAKE2b-256 b2ab5ccd5d5826c3b73823e469035bd78ac4b2e32f120d8f20fe005c7c8c0482

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1fd1d44d0a5ec56ecb58ebc0297e5501388f4059bdd6f819462ef07fa1a95ce4
MD5 2be68942f7e0616cb135ed9a66b658cb
BLAKE2b-256 afcd1232509e46d4bc63f470d52779727777aceeab1b6550ca046c6744b5eee4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d6883f91d002b6058e5539611a5d296a6259c39780335316367ab7c96c9ee495
MD5 f9cba9340b618dd73ea20efc1400380a
BLAKE2b-256 fe181b4b5399f301b596f6902a1d921d35f3afe718a934765a1b8e991d54758f

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc2-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.10rc2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d0bf99117f0e2d05b2dd899a726f59e8d7def205ddc6bd9a83b274dd0ffe7b6f
MD5 ae519331bb6dcf8ba334d4f5940f688f
BLAKE2b-256 a8ee244e9d814e84c3d99aa31f73a7fe1621df369b0a986127e063aba0d0a39e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 07837d0202748f9482cdf9f9862c1b309111b64a6a47804e1f4c7bb6bd1ce2f0
MD5 38827b50102cf04cd88896438d000eca
BLAKE2b-256 472216746a2f00f1bcc95fd44ef66e05d65b01e232914e41a46dd2b27538e4d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp314-cp314-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 5107cef6fa1e9abd345acba220b3f28aefa2fe86f410c750c674e690adb2aafd
MD5 282f90643e23f94dee798ab0b201651d
BLAKE2b-256 232fd1b4e2cb9f2fcf60b597454217c892d69e9ad87c16aaa5beec23b36d3850

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp314-cp314-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 0323e094d8f3094485645aecf4d18f1eb815d601ef3149b805aeeb2b07d97d5f
MD5 e1867abf3446359189581ae9f61e6e78
BLAKE2b-256 9c010fef796782122876d3abedada0a5f645d17504273487bd3f1ab5643f810e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6d5d93833c1d3e8480f7463589e4fa4717ee6dcfc9d3b801828a1f3d185d6bf3
MD5 924f4002e4e5e40434ac613a1d5de28c
BLAKE2b-256 3598158924c925184c7e6c0efcc89df586c1ab4407011c089a486e9f8508aa98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8d390d1865b07ff84efae5e4d0fac517061283c725851067f55f98bba5be6ef4
MD5 bd0847f446b01e96f04a240459befd78
BLAKE2b-256 4e6fdb6747cf9cb1998f0b51c43d43254b7542e9532388d92b251925dffe9b70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ea6b2ff5702a310bdd2b639956cdbb0e83dd74d94381234c37f5132af4cf6903
MD5 ad64238608dca154e4d5959131233237
BLAKE2b-256 36c88437b7dd939d22bfa81e3d48e898c0ef510e9f7c5c53bf8b2b9278f343b4

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc2-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.10rc2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0faf00ee78eb32d11d29c079cda00ae20836fe944fa0348898ba3d0171c1b938
MD5 a581cc7f9d96fe8065b80a928924779e
BLAKE2b-256 bef14d49b4093182c8577b418a23afea8d75969e1fde7795fde293520389ca78

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d812656d6443c1f584bae50fc7246989b559db5680d38f3b12a1edf8b7216464
MD5 b7438d684ccd7b6d7730ad9e9ee624c1
BLAKE2b-256 1e18cc112e006932d2948380bf3b31bf0e91ff03fbd1fdb589b37f2ff978ac46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 f8487171ac5fbee5dd546b5f4a186a349ffa623f201beaf13ccec0f1e9447df4
MD5 b539111056fd71811955bcbdcf386c06
BLAKE2b-256 e21d2b41b49fd25ec9a5aea74107418939d23df7a08d8a4b2ad44ea3ded93824

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 58915eeeb49e0b012125eab54780b2bb70156b9c68ca18bc1b5425e9c6bb2f0c
MD5 f58e81113d1dd02bcee4f28819750469
BLAKE2b-256 b1ff8dd48abc6e7792c032bed4b277ec361dd8481367bf53edb05fb0bfcec310

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 18c25a7188a411aa56b13507b88c02da4a894d4089d621bda549f137686facc2
MD5 9690fe1bc3291c5cde1a7ea58b8793d4
BLAKE2b-256 f6ee245cf95fffc821bb0e185dec5218041f4ecd433d7c06d44c440ce1cc3bee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9ba51629dc080acfe18200f45cd1f3341444d948bc009a3c6e39a06a63f75402
MD5 e2685df9523e2fe1b9355702300ebd47
BLAKE2b-256 88e4816a1e9b27d4d85257e2c1f91a9f14cf3091dcb8b143bc47a48ce9c9fb08

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3f0803c0ce4b65638070bce40e12ef66e71d1fbe8f072c96e6360b6ae1bb3fd9
MD5 e84b5950fa46459e9990345bdfc41ea3
BLAKE2b-256 720d68fdf0fbf640e348aa0b1e26874993402d449473a271aa00652af3dcdecd

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc2-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.10rc2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 61b3429ee64077d2e91ab4295825e6dd7aa483b6df9c13291b9f7656f6d05131
MD5 dbb65afa9cb7ebd5dde76b3130b43e97
BLAKE2b-256 942f48253358b531eb7398f8c30cb54dcd980a684731afde60eb7d67f9268ac0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5439141ab7be677cbc03d44622c23c557a87ef7629a9822e7e95f05526a6f060
MD5 9f0965f20b7e706fd504fbf39f6a9971
BLAKE2b-256 bb940277fd653c03af7d9a0c3b8bf348e144e08ad1538e074e0c5ce81b08ff5c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4fdfa939c9e3ca3bc725460b1323136cb41a79cb8187217376023431b8ca6f19
MD5 1b2d9c829eee28ca52ce8bf399a46270
BLAKE2b-256 4d6e8bc2fc9c00393b5922539f57c86181c68a056ad528d2fd45f88f41dc096a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 a9f94de0b0f24bec35b2d7e3242229261f5239a59114b64180ddd71ddf73825e
MD5 ad1b1a8194bb51ee418ea3108040b160
BLAKE2b-256 0f6646cb915234aa5eaaf51cdde3f8d2064fab9c5a7fe21512e47cbd7e4c2439

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 afa1c40f878b958fb084e7b3ab2741f6de2a7f2df71afa409099ab32f4e3eef1
MD5 f122da819bbe86ed13d918adbf454513
BLAKE2b-256 8c79cde405bee15f90ca95e989b7b92213e350dc66e0e8d5d44779115c4c6b57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 263794094ea38dc363e157fc6fd8003f438038d846963b3d72e4ae2e263c2575
MD5 1298c19393ef5ea6d90a15960c68f583
BLAKE2b-256 2fd082eea8d520468947bccf294ca0e737d8f95136aedfebd801dd51175e332e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 53ccedc314de21c895e69ac5a5c3434db39e8b3c55404f5e89058610066ecc77
MD5 69b538caeab704b6318b13671c44c353
BLAKE2b-256 b3322bac444f7dd162e7cfa149a4057edb73b088ba91a685bd125e60eb8185ea

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc2-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.10rc2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1c1856036232e8169c3d1dc970aa493f58e8e264a89870c38fff35fc620c0327
MD5 417e855e1966890a3d67fec65ee224b2
BLAKE2b-256 a33adb59a56080131ea09d2eae7c03a8359944738486a1cc735d211286607405

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f9a2a873c5333f634c258e2dd7fdacf161542e06c9f42a1a13cafc5b325076f6
MD5 5610520f5eff6d5b3795934532663171
BLAKE2b-256 63315e3497baad7f23a50d639f35958dd7d2f138508d65c04f941411c62e8908

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 fbf57866bbcd3221c277ca947d36b732409efad67c2ee23d8d4a55e8e282d91a
MD5 e5decd9635f89c009d9b1741424ba5ca
BLAKE2b-256 d1f5f42d847d099f607ac48b2b8b9b61acbf7f0cdd27a32ece1ea39bf358bcb0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc2-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 686210492d9b6991906ff2108ccd1fc8d78da804a77052aca71dcd6719b63ebb
MD5 91bb6823baae75f7ad9927c67ff4838d
BLAKE2b-256 c16fbe0eb98bc47f700cfb71b3aa28bf5bb3d7bda949169281e47b2d3fe4f412

See more details on using hashes here.

Release history Release notifications | RSS feed

10.8.10

36 files

This release

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