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.6.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.6-cp314-cp314t-win_amd64.whl (86.5 kB view details)

Uploaded CPython 3.14tWindows x86-64

passagemath_rankwidth-10.8.6-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.6-cp314-cp314t-musllinux_1_2_aarch64.whl (288.6 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_rankwidth-10.8.6-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.6-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.6-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.6-cp314-cp314t-macosx_13_0_arm64.whl (50.8 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+Windows x86-64

passagemath_rankwidth-10.8.6-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.6-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.6-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.6-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.6-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.6-cp312-abi3-macosx_13_0_arm64.whl (43.0 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

passagemath_rankwidth-10.8.6-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.6-cp311-cp311-musllinux_1_2_aarch64.whl (224.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_rankwidth-10.8.6-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.6-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.6-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.6-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.6.tar.gz.

File metadata

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

File hashes

Hashes for passagemath_rankwidth-10.8.6.tar.gz
Algorithm Hash digest
SHA256 a81ff8b3bbe86fbcf4b69dbde67fe375c87d8658d49cd20d898ecab7e4bbb131
MD5 c0d2b200e43bfc36201b1863550f83ea
BLAKE2b-256 62d32d7aa96a621be15329b4e9de327132eb2b2e1605d390546e5639f29499bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.6-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 6073c568d4b0ae747e9fdee932b5a2982d182c734bd06730e10e35523559bbbe
MD5 3eeda83ae8d063402e7ee5a35c46a0f9
BLAKE2b-256 5154fdff669c1d976044a25ef5b9365cf258cf78d4af0f362e6f2729df54603f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.6-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 94210dc70ed423ca5b0b938acc21df6285fa0f22156d3ddc0a8c822f56b7418e
MD5 0ff65334b6cc1f4cf0ac8a84ec0f59dc
BLAKE2b-256 575c7a6cdee5ee215a98036ff8f7fe7b3e0fe8737efe05a26461a8fa5c034653

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.6-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d3960a1f40af944657c554a0dfbb7ba589134759d1e6d3f7bfa59f99af64f18d
MD5 941a76873dd58f6d4b27e3ff978f9c95
BLAKE2b-256 9c6c629ae6fd68bf5dc49e0baadb19f94e8f0eb5f7c880710a8a74459f587a11

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.6-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.6-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cb0e308d88514e4bc36170f8dbe34490590209925b48baf9885d00e1fb01681c
MD5 f654c6aa998ed7417a8af5023506d973
BLAKE2b-256 bf19f831a3c0c139a8d2304b335b26e4e1464ca47e6c1c3b90891b6afc1c701e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.6-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a8c4dfd4cb01f7e0dd16080da87d6806c23b39d96cd4a275433cb175bfd842e9
MD5 f0b6883d344467d0193f5e18646a67a4
BLAKE2b-256 864620976663a8454d8c3ab29dac9133f4fd077b02a6ebd8e93857e37703127e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.6-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 604cd3bccab4efbfc0c384bf8b7fda71e60fb981b0a75a942a2b521ea0142916
MD5 7b5afd28de4ed8f0c43126a4806ac880
BLAKE2b-256 930552f2e52084541a585046907a504b63074cabfde902152808e845e6aa77c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.6-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 8d53cc2ee683dc92b19049981e30a5a31f1c51321c64cdd469e4a8f9a3899bb2
MD5 8c8c3369502720bc51777093d680fb2a
BLAKE2b-256 8cfbdc6b72ac37381e3210a4d05a0e351863b24fe7f0fdb036e27d706aa97adc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.6-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 9b171a933fb32c6977db2d39a33fc2ea38285bfda772801edcfb2426bf4fd570
MD5 b70ee59a0d8256fbac350b44855671aa
BLAKE2b-256 4d622dcece67ddb501f6b45793676d06818f2536e248294d9c6eac9e0a7f6d33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.6-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a04b2c634f308b8e1c48e2295bcd38d5597509e86d395846cb9775d82ee13996
MD5 8c0e8709904319ab376fd10c331fc733
BLAKE2b-256 951ae4a1f488ba8301cd6c70bd83b38b03ffc8310f9be487b67ac325bda6504c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.6-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9332d6259fa461916ff2e4140fd3f5feb2382cc47a14c04233892680c2060b65
MD5 4b08d3ca654dde6c26d572ea1b388f2b
BLAKE2b-256 a91286e1494a83137ef0b27b1730fbab295f56e98dad82034d6a8b6e0b86fc28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.6-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 054ec4c0018b8079d44c21169d50dddaa95c9fd5dfe19a8968a274514079bd83
MD5 fd0b3a32fae2e8324a4f39d969c5dac1
BLAKE2b-256 23887dde7a155db29935edaed2c42c2cd767c28b1960c5d22d07cd55491cd20d

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.6-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.6-cp312-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 38ea3d790305493cabc81c9e96b53462b4982da3a01947b6b235d17f83c8e722
MD5 b316d1055e747cc9d515ca2d7edca0fa
BLAKE2b-256 f4ebf50e03606911767924b32e130c2a507a2fdb406e11e03b975778af72e04b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.6-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 437af7a9d8a5fe6ca44490cd1f0091c27fee61c2df85f17a7e4ef1decf913491
MD5 0851894e3b8c3ad230beb270484d2d45
BLAKE2b-256 2caf086cdaece96ee7de711c7a761c8ed92c38ab8ee3bdbe73d48beb5fb4d1c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.6-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 ca308e7532393a7ceef34d5499c76a23f117e41bab103de155a24c141209ed23
MD5 453522f22c864ced9c0390038da0b9ef
BLAKE2b-256 3462b740a7c62f12f6a5b9b56fc39a951c886e400c7eea8b51ae332a95b0fc5b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e2a8860b99d5f8b878885ddc115ea3dcd5e1f12e5d40c7cdbc8b446965958b40
MD5 e9007eb411938a15e3c396ef8ce81a7e
BLAKE2b-256 3304f1eed3c0dfc2c74094c76d21a26a0a15540cb100267475f9bde553f8deee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0faa58ba5034ddeae7cdabbe00fe181150dd4b9de1fdd3bfff17809a948ff10e
MD5 59011d98ca0578587ff1e8762bbb6e8e
BLAKE2b-256 0bbbc2fa32926f541b7b6f47906feaba553cd142a840c23b75fdae34a846224b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.6-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7554998c7d0596bf9a7db083058f16da92c2abdb036c91e79554cfe85f83cf60
MD5 98fd915f83274598a07021e5542678b0
BLAKE2b-256 5da49bdd27b1f8dd51f3636182d507a5bf4a830fb7dc97cb863fab9581c18831

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.6-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.6-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 49f87ad55fa8dcd922b3e2dc23d7bc8dc06a4673a3eada602a655fd429db0de9
MD5 6179f9ea33df78373ffecc4805a23638
BLAKE2b-256 caefc48f8e6ea4a2ecb5e17efd0ac956e8dd5fd79a03de82e7e37cf24eefd69b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.6-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f2fb9cfcc63d3f963832e8d8d3c7096e4806a71488a30364cfbb4ed0f3673ad5
MD5 6eb6502505a722505522ecff131070ad
BLAKE2b-256 5c9ad03b83ddeae078e5234ed2f6664ee302044edfc4eba92b3bf2d9ad260f06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.6-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c7ff64ff98b16829350c6769487eff26730a1bf5cf93df1efa94f1fbdd632c1f
MD5 4dbe57f14f46f1bbae318f6aa3fbe36a
BLAKE2b-256 29287dd435b2b38d7360d9cf636f8935a0d2e84c298acb05c8750f9ce7ed8c43

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.6-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 509937d5dab1367619ea13024f5b618ba12942d5c0117eb33aa0ee6211df5704
MD5 d0ff9d45cd5ad70d6a87de03886e7438
BLAKE2b-256 c55ff675836735f413acd822212bce3b180ce81c7620a9d658fd107e02d8878b

See more details on using hashes here.

Release history Release notifications | RSS feed

10.8.9

22 files

10.8.8

22 files

10.8.7

22 files

This release

10.8.6 This release

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