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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14macOS 13.0+ ARM64

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.13macOS 13.0+ ARM64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

File metadata

  • Download URL: passagemath_cmr-10.8.10rc4.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.10rc4.tar.gz
Algorithm Hash digest
SHA256 b13cac1f307ba61b59e1657da8b9e35cade6a86ca34b55a4f66f8526a56b9d30
MD5 25ede54b23756a3f07beb5a6622db236
BLAKE2b-256 277c9ff315dc49abfc2979ea2ed772f786990891f04abce7b9926e244429d8f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 462fede91f4d058577f4cc38d8c4f695b840f8acb7c8b1abb305deff1d086937
MD5 65df247392bb60f1a0f1e05b63f74b97
BLAKE2b-256 6c5ffcbcc1b82550db5077e11160cd09ef79b4c94cf5fdc653b547799178879e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 82aa9b81566638d7abbcd84aaaed2e8dfb1dc14f1301ae4fa9017e589ff8ab14
MD5 445e849341ab398d89637c720f948518
BLAKE2b-256 4075a146f5f3a6085a11a3c942df50122023d533f5267e2f1a3d2f8d745623d6

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc4-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.10rc4-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 080baab71f61f6047fd3ce15853576516d2460928328d4da83bcf67d7804da1b
MD5 3d117e2c4a822a28a49794db339f1ffb
BLAKE2b-256 8bf528a0fcfb63f55111807479aed292258041aaf9d037343fbe955ece4fd7d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4b179b3f86222bf4d4b9f6b63f51d2d71671fb35ea22455883868144313d0718
MD5 f6cda0f26cea27963bbfc87d691c5b5e
BLAKE2b-256 8a36855e39b4bcd944fcbcbf6663ddf9bf2841abf4a41f8ad9ee8307135400af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ff9ee2bef5d5d36dda24d3009273d361eca3ae6ccd4754a34703520bcf7cdfcd
MD5 e1c9bc703af2631b0af92340e30c30ad
BLAKE2b-256 9741b3c3ca9f4485b690fea214a834243d402f423001498289eb26a424c68519

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 37a76f372c92643affcb70e21072c24669dc8779bc1d52d93ed9f2e9bdc76eae
MD5 d0a7f14ed896c52c4da055ba73d31f81
BLAKE2b-256 19e2f4015b6068d7809c8dd7c4187a61f1ca18e6f66fc48703be56aa7d1174c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ac0d3f39c66e8a74ba9621cc60c8033474143b4a4304b4b280b7ea38923f9a99
MD5 7c06f0bbecc8f9aff849fff55ea854b7
BLAKE2b-256 2c03781e66e64d0cd46664fd392ae36408dbbc226680da5db3026ca79685854d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 50e73ca6204b00325ae6eef7b73abd4429211ae163977d9d348dcb87572ac9e9
MD5 dedfb1c90e9c7e7c2243f8264beee450
BLAKE2b-256 39b8ab386ed52f92b9fff5317ccfc79d766f0b32908332ba24da6086129ae97b

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc4-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.10rc4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 33b2defec1ee95df9f771ffdf67a2f8d45c3229a24ff23ec01678d25ec3f2c61
MD5 6874298af2d4e976852dd3f29ba5c519
BLAKE2b-256 7ed989b82f8ada2318d3f4adfd57d3ff171549e7ef3f37d8a8fde61cb933d059

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cdf06eea2f7c7483daa8da409596d90170c418e3871d164c9495c38f881f3239
MD5 ea9f2ef06a0942bd565f513c2da4c576
BLAKE2b-256 538556347859551d7e26614aff52b7efd9ea8018e86ad95b948a6f2f9c8a0327

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp314-cp314-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ae4c6ab2ad55350b07aba3d567337b4b8f24de16f102472b9f48e3f50160397e
MD5 b6ed55c47955acb4676e8d89676ef941
BLAKE2b-256 6294a9f68c37782dfa4294613212b308c74133ab36a955e3a173af8b96cdd3bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp314-cp314-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 f83018041f072649c42cc7847a27bfcac25ac4e12cd00eb55ae43844fc118aa9
MD5 36b44853cfc4a43a78172f704dc49fca
BLAKE2b-256 b06e1007055047582351f3e3138f867039d80bf3667071955abe03f13f63d906

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6ab82ce9d5349e7a8a1b5586eb80c2532b39baa1621859c34693a58fe6896584
MD5 27a1bf5d48ac37fdbb639a57ecf167b8
BLAKE2b-256 57fb18ba49e692a3bf58f8e28c961a8cb63674050b12789622ef545faa4beb92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5a061b3ef27edb59bce4fb18b6dbb35d96f38913675bac2b65988c6c53ea533d
MD5 6fed716455589f94a6f5d61e04f72e5b
BLAKE2b-256 64b0e6d6716e39174f79db806b7a01149a26703a546b21a67685f8eb827a5e05

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc4-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.10rc4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 35d8fbda238b085d96078c694f445eb675920f40d290a643a5610a7541c6bcae
MD5 3ff063abaeafaf71373a8d846bcb4e58
BLAKE2b-256 4d7e0b4671837e58852e6149b057df8d4715ecc0af3047a89b4b50a71941859c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 dc1aceae95fdc1fa56f479b8e027ba98e6a74a4c30e0f7686f956fd0c23c86a8
MD5 1279a67fe453c331541b305210c47b05
BLAKE2b-256 1d6a33a447101af264d1a0446d58abbc9d80d299225344c63ec2bedb81a819f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2bcc3205d4bc9f78cb311563856a0f2a8bffe8ccd1b790df69d1cafc70d7e6d8
MD5 eed3b283016a26f858ccf86a91e8f2b0
BLAKE2b-256 24494bc8656220b70b54f9fbcfb628c6ae698f9873ff666dd8c27d9759e1033c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 4b73f798ea699152ec06d8bf13ba0823f890f1a5989711f9897126fbe3a91cf5
MD5 3795277606a094ed6ef437dfa41188b2
BLAKE2b-256 16ccb17649cb4d102e25aaf28509f72a4427c5c64e6c35996c5fca365189dc99

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 121d577c6bc7af5d3965992e261573a93f44393429076987d130dac0aa25d78f
MD5 5c724290069267d7b3c553283e4f4546
BLAKE2b-256 00ce6c83a7832d0c4e7d28949ee7a398e5a9ce0985c0fdf45db588a58619ef78

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 aef57332d8c1bf3be4bb3db566e7e26bb7132f5ae57df5171bf2c0a40cde8fe0
MD5 63ea9c80f42e539c9914adde78362307
BLAKE2b-256 6cab3e0d17260f4347f0fcb6fb74a4409349270f3410ec4b5eaddcba8b1357c4

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc4-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.10rc4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 55af9fe310769b6612b7c14af758ead9fae09d8c40dd5f8b1bebdab20862886d
MD5 d3c5ebedb6d2c2f071b213f6aeae2e3c
BLAKE2b-256 aa58b95bff5a7b522c3857a4e086edd44a4b66cb81b9f4a531d0ec6159a74023

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6f8f5d9738aaba624d0bbd640e1f29eb07559de672e3206c76ba8a4929084f3a
MD5 0b99d20f0cf0f77129a09c333f9aa3f7
BLAKE2b-256 7d034347fbaeee4da2814e4a9562aa1f11db5ebde8c3540f0ee0a2cf3b2e2fa1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1ff6e5e28e57f54179ebfa4d2284850a8ad046c29a3fced1175ade2cf3c432a9
MD5 d367637db21aaabaddcd3095998502cf
BLAKE2b-256 22debd44404bca5abe02baaa0ef19e1f28ed78b342acb22f5f7a4d25274330db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 7897d0605298112fd1d533509c6745cfeee367cef4b2e4f2aef09d48c694d10c
MD5 b8175b792b0ed14efe5e9d54141d0466
BLAKE2b-256 769fab43ff6a0f5376fb8f58f11a50fadf945807894d6bb198806398f08f8e13

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 696452684701cb7b56b8f4f7548af791082bec1a8bb6e956ec20d46719a73479
MD5 1d1fcff244870a2f18ef5f28f4687406
BLAKE2b-256 4b9f24d7b0f5fe5da3696188ac51df9757170ff7371d79900a81124be9c75743

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 53015453120a01d9488bb3330ad160c6eec6ebe9d4440cc5fff552e7a128964c
MD5 c8cca3d1abafb0182b8924950d7d4dac
BLAKE2b-256 6859a01db6500795eae07b9136966b613cfb0009abc2533c8e111c433fdc2261

See more details on using hashes here.

File details

Details for the file passagemath_cmr-10.8.10rc4-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.10rc4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cb3e3df5e745a7dfe12e01cab39aff84cecd67e37e169e9d3cfee4f26a1d4690
MD5 5352b394c2cbaca4270de2eb081696f8
BLAKE2b-256 8f1756c4ccaa7525955be466b75aef2f3ab4c7dbf257668fe4496c3c2d791e4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a72c853b78da1b2c0bfc8594bc117c432059decd34b43b1dd02208d50d913133
MD5 a7c43655a97945db016caf8bff5f0796
BLAKE2b-256 b6c0164e2cd67a45b51d3899172234a9e38dd743509a9a92567e653c65eb79a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 db6db9e5f1a174b3236495b787b9e114a4be02b3c6902649934e0f5c1cb8cced
MD5 6d3a1aec239fe332eeda10bad2b76d8d
BLAKE2b-256 9c8bec8a6753a57069e50326c9e87d93979e108bedbd585d292e8966fd306655

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_cmr-10.8.10rc4-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 b8522b8efb2cb121413c1ca6caa096ca64c823030d1d8ed789e89bd20b2418c9
MD5 7b0a6e13d09bf63de6ac19a327f3e467
BLAKE2b-256 9126d892766bd9d4316b8dde5b2e0f456259ef15cd8b5baabf463256f0a732b9

See more details on using hashes here.

Release history Release notifications | RSS feed

10.8.10

36 files

This release

10.8.10rc4 This release

31 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