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

Uploaded CPython 3.14tWindows x86-64

passagemath_rankwidth-10.8.8-cp314-cp314t-musllinux_1_2_x86_64.whl (289.1 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

passagemath_rankwidth-10.8.8-cp314-cp314t-musllinux_1_2_aarch64.whl (288.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_rankwidth-10.8.8-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (292.1 kB view details)

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

passagemath_rankwidth-10.8.8-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (299.7 kB view details)

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

passagemath_rankwidth-10.8.8-cp314-cp314t-macosx_13_0_x86_64.whl (48.0 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ x86-64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+Windows x86-64

passagemath_rankwidth-10.8.8-cp312-abi3-musllinux_1_2_x86_64.whl (180.8 kB view details)

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

passagemath_rankwidth-10.8.8-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.8-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (183.0 kB view details)

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

passagemath_rankwidth-10.8.8-cp312-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (181.9 kB view details)

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

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_rankwidth-10.8.8-cp311-cp311-win_amd64.whl (78.5 kB view details)

Uploaded CPython 3.11Windows x86-64

passagemath_rankwidth-10.8.8-cp311-cp311-musllinux_1_2_x86_64.whl (224.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

passagemath_rankwidth-10.8.8-cp311-cp311-musllinux_1_2_aarch64.whl (224.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_rankwidth-10.8.8-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (223.8 kB view details)

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

passagemath_rankwidth-10.8.8-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (226.8 kB view details)

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

passagemath_rankwidth-10.8.8-cp311-cp311-macosx_13_0_x86_64.whl (44.3 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_rankwidth-10.8.8-cp311-cp311-macosx_13_0_arm64.whl (46.7 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for passagemath_rankwidth-10.8.8.tar.gz
Algorithm Hash digest
SHA256 545d86407ce7c1756f7e5b08a190d629e2863b7308bb73dd7e220ee061d39df8
MD5 6d37f1f80d1ab6e169cbf6f0c90b6ad6
BLAKE2b-256 c524041f55f235a3ff98a5d480f0bd2cebee845daace1898c82791004c41534f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.8-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 140cb05db9c9a406a8f35aafbddcd0b98494bf7fcad12fa59194f541f12392ef
MD5 fb798850d5349d1ad35216e4257509f7
BLAKE2b-256 c90f0ffb84945fedc40eedb45925239fc48d322c10dd481c62e7fe14acb0c6e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.8-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fee0354f3085af08032105d58a91e0b41e6ad351bee8e0e9ff783de354570c10
MD5 379fe994dae4305ad50901106fa0169b
BLAKE2b-256 2d5e19fcc46bfb6dafcaa1b01300fabf3e8370f7e397f1532d70e71d65f0cc0a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.8-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4b092fc8455b35f7ef1bd2132af90afe037a483007c45806f0eeda984cb8e8e6
MD5 e9bfe08e1fce435bb691420da04fb7fd
BLAKE2b-256 9f7440f1c057d81967386b707c66d3965c28e094ea7cdcebfc8c5aa21389c7d9

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.8-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.8-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 62bd4f0c71fb4027b46cb2443011e05ef8af66b5387c7ca12a84d9099e619a1d
MD5 90330e7adc31f65d0837c9cda7fbf2aa
BLAKE2b-256 04580f7b20e652b5cba8d9352be1f703e92360b6f6c0944733eb73ccdda6c458

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.8-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d94dd409b9a0ba4e00b4d248764e8ca56065a779970706eb771bafba832ddb65
MD5 9f43906b8b1ba902757e4100ae20af72
BLAKE2b-256 c03b56a78aa72e5549225e115b95a4842dffbc48e42a0800ade4cbbf87b53cce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.8-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d1fea5d3a3be7705a0bc849f36a477fd47bf7c3a77d6a600dd347704a83fccdf
MD5 660bfcf87271ef3c61b860cc77ac365a
BLAKE2b-256 fb5f4d5c0707216ab9dc411261ed1b33f1243456a14ad863376bd81808494178

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.8-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 7230372b161d7e2a222e5e48ed68359f6f12b71dfdafec53d08901f6f2fe25f8
MD5 b77c64b49451144704f07f92fc763372
BLAKE2b-256 79c58e3cfdd6cacb87a87f5118bdff62cff6917187adfdc21684709de6142c62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.8-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 96f55ea4715379e0746d48ba564b4e808ecd4653928dc7efae599b95aa88100c
MD5 a5b7139ff4041f007544280beff16810
BLAKE2b-256 7a43e61ab43770b1d2240e44a2c7c751795dc5a4ea9f285abd6aaad8ab182ec4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.8-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b6a0338f09657c4be7682f7a79eb8937589827a1b6bdba0635f3e85a77594a45
MD5 3a46d2dbd2a88a882937fef47741957a
BLAKE2b-256 a1978ebcaa0a4d9625acc9519a1a53394da636411fad5867407ba63fca61f42e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.8-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5aaa0c56a69ab0a5e2a99a211a10d6ccfa6df5e857db8dad3d6ad1edbc932a52
MD5 42cfc0182fb63fef3f47d60ae50b391a
BLAKE2b-256 4ea7276a24ce3a1b17d01987ae68680e095afb41b719659396d4b26ca63966d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.8-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7eef99cec27b217bcf627323ed43283aed9a558b835a2014a50e96ac5152d076
MD5 6159fe455dc666c2d35180e6f3a323a2
BLAKE2b-256 1c4738dcd6858cca5b8a94502223b8e13f8792a939ca8b930ce8649f739cd33c

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.8-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.8-cp312-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 c3082098671ab2f568b4cee6c93267665b87e1aca172908c5662b17a4a7ddcf5
MD5 61d6dfc0a6199d6ed06b28a408b444bc
BLAKE2b-256 c038a6d85fc62f0a411acd27275ff58354459063b7628a5f9d2b3391b69b152e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.8-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a338525e4decbd5ac586bf9031000b012f0c704620129c07718c80a759da77a5
MD5 2f55924785f2847eca2a5fb66aece6af
BLAKE2b-256 331c8f8528afcda732e3a970ca907559887ef1563f309b5931516c8d870b417d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.8-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 93cbd0cac3be1ea20a2504a473ac7d4393aca8a83bbd43a558b2cf637bbd2dc7
MD5 0da57f6d142a8dc6f93c514764ca283f
BLAKE2b-256 75bd79e5bb7a521fbb2dc39aa48ee066adb7c826ff59b2d00cacbfd13e5661da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.8-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0a5061d2ff1ab22ceadd5823a2cb3c1ed8558ac56aece25192c9161b1d31c0dc
MD5 9ca8eee0cc0c3f0eef8c29388944ff28
BLAKE2b-256 aec04704560ca327f8122d439d5fcd54734689fd23c22f340106a9529922c79a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.8-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2a316bdcf638db13f7ce1f24dad7aa597faf5c4c710c16cad0c10ecb277d4c83
MD5 855c4ca5cc6feba730a34bdd165f2cda
BLAKE2b-256 ddd595f53b752cfa227834138722e1cdd95e4bb3f6f8f02ef7699b675c1964f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.8-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 16b4aed472da4d1657d0c436b052cad944c002f8bbbeff303850ae75a06fa6db
MD5 302db21b58c9c70d84b07ff3c3077ada
BLAKE2b-256 0baef81d1aa8f29160fb24fb87a4dbcffbc7fc2fa2b0921de88c96c85b803e0f

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.8-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.8-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 67ed7f1454c1fc93968d9c28b28866598023fa973923bf38e23cefa5c56d9ad0
MD5 ab8de71b84422c253a4d527bce80175f
BLAKE2b-256 65b23c301324778e0fd0cc1ccd8951a5340a4c51ea190d1ce904a28c29f74a1b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.8-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c426553acd83037a561e439a8c3a022592ce3b4b2e7adc4304331e6eeb4b8a5e
MD5 47bad490338a6d92043ab08ce99d48b9
BLAKE2b-256 1c926c48f1b1d53237f9944c2f175dd9717d2bdbd6e9ed66809229518962fe6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.8-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 3cb74e55a05983603034dba0715631aea336b086c3b713f54005907b8606e975
MD5 2b5fd92fa6befc7c74842b3e636979e5
BLAKE2b-256 37f5bfc4c7521175d39d1b03f998bbc3ad91defd867897e2b7f8055ae1ff5ae4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.8-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 0ea97c623244e79bd275eea0ffa8b001c6edda40ca865b9ea1dfd8dc1338b6fd
MD5 a6bec536073b9d82a46fe4633992fc19
BLAKE2b-256 9a6961d35d26b09ec6fbd25b18fa5118d90f3a9e5bca01d47bb3560f7f471201

See more details on using hashes here.

Release history Release notifications | RSS feed

10.8.9

22 files

This release

10.8.8 This release

22 files

10.8.7

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