Skip to main content

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-rankwidth is a small optional distribution for use with passagemath-graphs.

It provides a Cython interface to rw by Philipp Klaus Krause, which calculates rank width and rank decompositions.

What is included

Examples

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

In [1]: from passagemath_rankwidth import *

In [2]: g = graphs.PetersenGraph()

In [3]: g.rank_decomposition()
Out[3]: (3, Graph on 19 vertices)

Download files

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

Source Distribution

passagemath_rankwidth-10.8.7.tar.gz (8.3 kB view details)

Uploaded Source

Built Distributions

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

passagemath_rankwidth-10.8.7-cp314-cp314t-win_amd64.whl (86.5 kB view details)

Uploaded CPython 3.14tWindows x86-64

passagemath_rankwidth-10.8.7-cp314-cp314t-musllinux_1_2_x86_64.whl (288.9 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

passagemath_rankwidth-10.8.7-cp314-cp314t-musllinux_1_2_aarch64.whl (288.6 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_rankwidth-10.8.7-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (292.2 kB view details)

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

passagemath_rankwidth-10.8.7-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (300.1 kB view details)

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

passagemath_rankwidth-10.8.7-cp314-cp314t-macosx_13_0_x86_64.whl (47.9 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ x86-64

passagemath_rankwidth-10.8.7-cp314-cp314t-macosx_13_0_arm64.whl (50.8 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_rankwidth-10.8.7-cp312-abi3-win_amd64.whl (76.5 kB view details)

Uploaded CPython 3.12+Windows x86-64

passagemath_rankwidth-10.8.7-cp312-abi3-musllinux_1_2_x86_64.whl (180.7 kB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ x86-64

passagemath_rankwidth-10.8.7-cp312-abi3-musllinux_1_2_aarch64.whl (178.5 kB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ ARM64

passagemath_rankwidth-10.8.7-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (182.9 kB view details)

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

passagemath_rankwidth-10.8.7-cp312-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (181.8 kB view details)

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

passagemath_rankwidth-10.8.7-cp312-abi3-macosx_13_0_x86_64.whl (41.4 kB view details)

Uploaded CPython 3.12+macOS 13.0+ x86-64

passagemath_rankwidth-10.8.7-cp312-abi3-macosx_13_0_arm64.whl (43.0 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_rankwidth-10.8.7-cp311-cp311-win_amd64.whl (78.3 kB view details)

Uploaded CPython 3.11Windows x86-64

passagemath_rankwidth-10.8.7-cp311-cp311-musllinux_1_2_x86_64.whl (224.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

passagemath_rankwidth-10.8.7-cp311-cp311-musllinux_1_2_aarch64.whl (224.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_rankwidth-10.8.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (223.6 kB view details)

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

passagemath_rankwidth-10.8.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (226.3 kB view details)

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

passagemath_rankwidth-10.8.7-cp311-cp311-macosx_13_0_x86_64.whl (44.2 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_rankwidth-10.8.7-cp311-cp311-macosx_13_0_arm64.whl (46.6 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

File details

Details for the file passagemath_rankwidth-10.8.7.tar.gz.

File metadata

  • Download URL: passagemath_rankwidth-10.8.7.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for passagemath_rankwidth-10.8.7.tar.gz
Algorithm Hash digest
SHA256 23e87ce315668ee095c1d101cea7badf94ccf4807c5ab14047272860384ec73e
MD5 7d5e805205135609a80aa5517861dcd2
BLAKE2b-256 2d0f099c6da2f475e8bf0497b28d4f151e1fea8b4181963f619db637a6aa27e8

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.7-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.7-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 1dbc0bd3ecc62fc8e0e9c3e34ea6bfc9346136fd7effe8aaf0d292f6ad1b9be4
MD5 b5d1fa986e4002bc42e23ef5cb6a4c12
BLAKE2b-256 bfe727affdbc54f0dd3c12c6519d4c0f9e9690c02c57c6d4014b7811b1e07453

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.7-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.7-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9b03d6ba0f13c1b36efbbd70e3a5f6df1d1089f0726e05cbde4b5386333cacd4
MD5 3e3a55c0dfe351009699a8dbd8324503
BLAKE2b-256 3cc1044bcc56d8cac86a1a4a55610c9a95757b45ab49cad5d8f313581f000e0b

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.7-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.7-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c848c154479b5534577ac3d76a2fcb153e182d4d27fb76d2f6dadb941a6bec01
MD5 7ff318af0e0eb6a56bf1a3922884ae15
BLAKE2b-256 e8e24bf2febf5140527d8929972d548a9c1796b3599c4866c3d25e639c16ca4f

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.7-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.7-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 68af60fbfd53d43d7f682d2c019473351bb717669b0531221555dfb29f11b11d
MD5 ea6bf109545e4f5515ff7c454d15bbf7
BLAKE2b-256 23c780b7c432b33c5189c01450f69495631ab3ee348041f070e8c02830ef7b3e

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.7-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.7-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4692d953b809789e8c125e7371b56c44a3d12230af60b69a135ac701497b43c1
MD5 da9918567f85b5d30f8e774c358b9d4f
BLAKE2b-256 60703c1efb84a021dd2e4a8c6d94a011476d7e9d0485e0e72e0734a0234cec3d

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.7-cp314-cp314t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.7-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 acd57d2b2b5fa11db93d757a0ce7ced1182669abb54d690176b44cd4ded6335d
MD5 1b224ac3f2349090775e5e1b1719d5b5
BLAKE2b-256 50e10175ce4658eddab27b5a59df2611dc440b712f7bea702e457aea5681c93d

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.7-cp314-cp314t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.7-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 27dd24b7fb39d6df234b19a9147fad991e786ad5faefcf332eb4345a72866760
MD5 b385181cb9dde29f20b632ebb4780b85
BLAKE2b-256 fd9f1bef04a02f0e48b2d530d48bc92e998cfb22827388893bb26459cdc6b0f6

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.7-cp312-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.7-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 3633e46db25274caa760e1b15da7ea9e19022456a3b702495f420a2d90077362
MD5 dc26f8ac639edac7c9257e572712afab
BLAKE2b-256 47cdba71a77a077eeec6a6f2f61b6de0a0860fb6e9fe345d7eccefcfb4c4d577

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.7-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.7-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 94d3480611001309b29c586b341229310cdcec9bfad28b713d1f41855eb7b787
MD5 b7bf518444fae266c3a21644fb2cce06
BLAKE2b-256 6e91dc6ef7ac3e01d291183feaf63585dbbfbf263948e8a1f3a42b152d405c3c

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.7-cp312-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.7-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0ad41883ec168a97c15be4c5dd92f5bd5d92aa89f2674c6a81b937f076160904
MD5 4a278ad4c410007110d58214731f23c8
BLAKE2b-256 d69bef0e5a0fdd9fa1ce72682a474440cfdcb5f3a0009deca22bb1aa7750a8e6

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.7-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.7-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3e503fd2edba7155388e21be2cfb55db48503053343e1e679e6c891254659970
MD5 a98c1f302ebad23e0393f23faeb13723
BLAKE2b-256 078c840c8cb2f041681d3c85ef758f9d6f0a34d5bbfb932afb87e7e32042c021

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.7-cp312-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.7-cp312-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 d70bf83c45539741187507a2809e83f1c03980f6ecac2bdbf9bd22b61156e04b
MD5 b244bc2a0cbbf883781a94d2c0e12242
BLAKE2b-256 a34840e635ddb41f012484e170fd5fca477fa5a56f10655c02aa934745611905

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.7-cp312-abi3-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.7-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ce38ffcddf7aa3c9ed9cbdb9ca7576d80ee8c5d704952769eba5641a12b09eb4
MD5 91763ca7b7247ee125326b565defa244
BLAKE2b-256 78d03460f4b6c2544cd7b44a8c30f254fb9c46344d64b2d5eb9178fd986e309a

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.7-cp312-abi3-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.7-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 4fec09f1724c159a820719d950a6ef095c87c822a3d9ce0ae266bd9c7cde86b0
MD5 742c6d611f4d5695418ca56ae3433443
BLAKE2b-256 5a65930f749cac844a958e08cd4d1cca2b5ef0c6262e66ffbbfbf48969c98c0d

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.7-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f115bc0330511895e2e8d8d6b63f36d73d2af782711c740c354b9cd3102d6d65
MD5 215c8498aaa11a26f633b444158fe364
BLAKE2b-256 7c9cccff4b7a5fa5342d43e8757571e2b15b2fa69ffea3c0a36279fd77b63ca4

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.7-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.7-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3c1e335e384d279d529ca8f36f4dd39c7ad3c5a3daed8999ed32d42020157ec8
MD5 687c4f3aea3b836d1015fcaf577cd59a
BLAKE2b-256 5261c6d1743f7c454c9e4767ceb9265cf29233fb76cb14fc3daa5de70559d09e

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.7-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.7-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 18c41c6fb976f37cfd5019ea0a08ab6c98fb39ce10aab10b5795e97ee30e299f
MD5 08393b1d2155915aa4c7d8ef52ab0dc5
BLAKE2b-256 9b0346bc84cc24891b01f095bf61dff189676d1d21d5f7bc93b6f80a46158fdb

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 118396de3dbf28b8150c167de4b80573aa0dd401be72386cac7f7f7d93b96215
MD5 800f4e145388cceaa5432a747764cfdf
BLAKE2b-256 bdb47424a87c4d5c25dac3942e02da690867b34f6c3103252d0a36df3a803101

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 95adeb80c66762df52f796de83cd8565eed118e995987c6f50ee9535ab85634f
MD5 1103bb9dbc924879a8cc76fb1f564db2
BLAKE2b-256 d0e51258360ad03b0f7f2ef0ea4c79767566cd7ea945282e4944b9ce493bf6a0

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.7-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.7-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 0035e19b16c9f7a6dc763b61612fe70af680dabed78eb380eff590bbd39c470e
MD5 5776e1a99e5661a78e1f097f4be24f84
BLAKE2b-256 fa765e8871e12fd0684f1ba2756e293e958a4dc18663675bdede7b501e801b0d

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.7-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.7-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 7cd579dcabbb6f9b7cad0347d7c6cb09556ec68c98d41625c07da3fc0a48d5a6
MD5 34298215a18780c89a7a6b488566ea41
BLAKE2b-256 4ae27fa856b66721cd59d2fac646600226cda4e25c885fd8b0c9693a17d8ae5c

See more details on using hashes here.

Release history Release notifications | RSS feed

10.8.9

22 files

10.8.8

22 files

This release

10.8.7 This release

22 files

10.8.6

22 files

10.8.5

22 files

10.8.4

22 files

10.8.3

22 files

10.8.2

22 files

10.8.1

22 files

10.6.48

29 files

10.6.47

29 files

10.6.46

29 files

10.6.45

29 files

10.6.44

29 files

10.6.43

29 files

10.6.42

29 files

10.6.41

29 files

10.6.40

29 files

10.6.39

28 files

10.6.38

28 files

10.6.37

28 files

10.6.36

28 files

10.6.35

28 files

10.6.34

28 files

10.6.33

28 files

10.6.32

28 files

10.6.31

22 files

10.6.30

22 files

10.6.29

22 files

10.6.28

29 files

10.6.27

29 files

10.6.26

25 files

10.6.25

29 files

10.6.24

29 files

10.6.23

29 files

10.6.22

29 files

10.6.21

29 files

10.6.20

29 files

10.6.19

29 files

10.6.18

29 files

10.6.17

29 files

10.6.16

29 files

10.6.15

29 files

10.6.14

29 files

10.6.13

29 files

10.6.12

29 files

10.6.11

25 files

10.6.10

29 files

10.6.9

29 files

10.6.8

29 files

10.6.7

29 files

10.6.6

29 files

10.6.5

29 files

10.6.4

29 files

10.6.3

29 files

10.6.2

29 files

10.6.1

29 files

10.5.49

31 files

10.5.48

31 files

10.5.47

31 files

10.5.46

31 files

10.5.45

31 files

10.5.44

31 files

10.5.43

31 files

10.5.42

31 files

10.5.41

31 files

10.5.40

31 files

10.5.39

31 files

10.5.38

31 files

10.5.37

31 files

10.5.36

31 files

10.5.35

31 files

10.5.34

31 files

10.5.33

31 files

10.5.32

26 files

10.5.31

21 files

10.5.30

21 files

10.5.29

21 files

10.5.28

21 files

10.5.27

21 files

10.5.26

21 files

10.5.25

21 files

10.5.24

21 files

10.5.23

21 files

10.5.22

26 files

10.5.21

26 files

10.5.20

25 files

10.5.19

25 files

10.5.18

25 files

10.5.17

25 files

10.5.16

25 files

10.5.15

25 files

10.5.14

25 files

10.5.13

25 files

10.5.12

25 files

10.5.10

25 files

10.5.9

25 files

10.5.8

25 files

10.5.7

25 files

10.5.6

25 files

10.5.5

25 files

10.5.2

25 files

10.5.1

25 files

10.4.68

21 files

10.4.67

25 files

10.4.66

21 files

10.4.65

21 files

10.4.64

25 files

10.4.63

25 files

10.4.62

25 files

10.4.61

25 files

10.4.60

25 files

10.4.59

25 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page