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

Uploaded CPython 3.14tWindows x86-64

passagemath_rankwidth-10.8.9-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.9-cp314-cp314t-musllinux_1_2_aarch64.whl (288.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_rankwidth-10.8.9-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.9-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (299.6 kB view details)

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

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+Windows x86-64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

passagemath_rankwidth-10.8.9-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.9-cp311-cp311-musllinux_1_2_aarch64.whl (224.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_rankwidth-10.8.9-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.9-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.9-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.9-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.9.tar.gz.

File metadata

  • Download URL: passagemath_rankwidth-10.8.9.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.9.tar.gz
Algorithm Hash digest
SHA256 1c59304a7a4253af8d4a869312bc4f05d733ae9538d0030aa7986e8813fd2511
MD5 c8286abfe1317362bbbcba859b275021
BLAKE2b-256 c93fcd8d64c92c127a2a283a16f2e6e86cfd5d5963e25d011b1eb23e38192175

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.9-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 32551de9a516a9a59c656c3f21024da60f509f7e494475a8ff870e22cbf6414d
MD5 9bf39492b3adfe58ede185deb8a44078
BLAKE2b-256 08dabb87b52742bd8c2d5c7caa51055c3fc73a38ef6fb67ea69384710a3f3e3f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.9-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d838171d42381194118d8875b49840e44b30330dba305951c6f7a0929be175a6
MD5 5d53d5a8be2628ba637e06e1d95effd2
BLAKE2b-256 ce88ea1f0a711e2cf39023b9c7a8d9924ee1df5688428e039343741e0376e3e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.9-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 384d9b88eea0105cab66aa8a386440b8e8e87624aaaa705d31db3ee2dbae6db9
MD5 78db10be71a9492febcc8ecdb7b7a5a0
BLAKE2b-256 c6fee3706147de1b8086f0f2fc8ea719feb637a4405ca53a7b61e8ad032f16e6

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.9-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.9-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0d05675c2b119be4fe2ecf7163c1489001d41062fe5c7d4b52456ac2aa8e723c
MD5 dd4adfb01e7134f53ed1ec1d2896ab77
BLAKE2b-256 98faeb717f80c3dff47efc71c2b2121d8f2513389b83030902258f311fcdf426

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.9-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 465c03d4eeb934aeef0d9516d376bdbab8c3fe036301ac924011c07c84931e85
MD5 2323ca1db700f92c329c3e237739d0bb
BLAKE2b-256 d63aab7aaf345b22775298e0df54f5fea9bf663f02f0dac15f7e63c036c488bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.9-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 8dde337c7617e90ead8445eedd75993287573b8048871f3f6d32875d11e63f09
MD5 584194445de91fede697d2aeb50db940
BLAKE2b-256 9454d82385f53701abec25df6a5f89a36535ebea003451dc93afcc31275b008b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.9-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 0072dcf64713b27b39059e43efafa8e3761a92a5edd9a2ea17bcbda00a00c2c1
MD5 66d2b9dfd4d67f168d3af7f20ccdc668
BLAKE2b-256 56c8cd0a36119b60a51b25c6ec71c6830b0ef8de9ef10bb8b005c19c1b15f31f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.9-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 9168593d4c7967716a1d6bc901cb5ef2f44c288dce14845b8af510d68160ab3d
MD5 9d5d7e9fa87c4a51294f54b9f2793579
BLAKE2b-256 0b5b7916c0b24732d9d2b5064932f50cf1111236701f7b3189d271db9d3e163d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.9-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 de55a3ba87d0c107da41e39c638971e6f68e8dcd59afaf2cd5c61e0fae35e1a0
MD5 2021e1f749318540157d26095df62fab
BLAKE2b-256 c4fb03d08728ce42a66686477dc73526dc86cd7da0e74ecc1afc174900d01000

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.9-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9388f381ab946ff63e4fba572481c1d88999691c90e4f9ac9d4b218a5bd97fa9
MD5 159c61d1f758f2c8c0750236c8d71a95
BLAKE2b-256 8ef3782c9a6d4c01a39af175dd44f08124975bbebf0aa6ff95d57ba85c4f0c1f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.9-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c19cf5852781d91692222e3e1e319e243ee7102b3414099ac1f841c56335d6dd
MD5 81a10c80820bc3af35fe3251d49434a4
BLAKE2b-256 10d73948c6e50e5609f3e103e4d69c06551b7a7be8680550376f776586a51d3a

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.9-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.9-cp312-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 e3c0579142e1ff71a1b754172ca3c400832de3a9b84a9d9c90e240ee7bc4a0b0
MD5 0e335ea2e1ad4f6eaaa43ce0196eeac1
BLAKE2b-256 39d8403856db9c4ec8d8f29de672459396da2d359e29e2c292b7ff677bd4f3f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.9-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 53344cbe7344a935caef9401bcf6fb0fbabe9cb2eab53cdcff2dba8c11a6fff8
MD5 1ef4b567c610abd5e2fdce8d7a9887cb
BLAKE2b-256 4ce9280527e15a134b08ad54e5d9c50c7326852f8308063f54014d5eff20c721

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.9-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 553b79a1ba5715ead6d8016fcfce0a725746ac9f0bb91b96526d76d058166e0e
MD5 6db5db53a30188bae72445a44a748e33
BLAKE2b-256 3cd5b67a027eb40fb5192567f20db6b60ea16c08aab81c5b4521cecc0c6a1574

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 cd490eeb102c807ff0d1f33e8d57ec7b2e40baedcdb0558ffdb78e691ef53a48
MD5 d13944a129793adba5e858f41cc4fcb6
BLAKE2b-256 2045b844d7ee869e882b7af407a7afbfedac2705ad805ca9ad4cc6967f67477c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.9-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1d49ef93f63d914602c0ab501cef49fff62182dea2882316e9063d6193822941
MD5 8440c7023d93da995687ad07f569b9e3
BLAKE2b-256 c17e7b69ea29a2ac238a4260c0ca155f025cb5793ac7f369fc150ba70fe11d4c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.9-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 98b29b9e938e46b6d03e9d2af0a031f716dfff7753136e4b01e47ca01ea1f514
MD5 1afda62304b10642b3dcdafd6251ae11
BLAKE2b-256 760e1f26918111951ad2287b57ec43e5fd8aeeada74dec260876cc15e06d3a4b

See more details on using hashes here.

File details

Details for the file passagemath_rankwidth-10.8.9-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.9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 56963149c885da9481d892a2ab0cb85b1709509274d1cf849c9d09308161aa86
MD5 00c6deb03fd31021254a748ac95d105e
BLAKE2b-256 2132d89722f9946fbeeefd1b41b3856f524469e95b1da9709145cfe5ec865999

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.9-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e037259ef5fdef4e3caeed841b9145e3bd652e6305f0fe16a49932c52f271ec8
MD5 872185fde8d3a1ff117fd5f42154603e
BLAKE2b-256 84a20ac7d810c549d9a79602cd1aab9cd1d49bf0656e86c97fb4f9136ae7e95b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.9-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 53959a4db8fd461876a032ef78475ced72b14147ac8ae62b462c180833de61d3
MD5 be5526c8c81524bc23394e0da68159ce
BLAKE2b-256 7a88aff926a7aef84e4db98574e1e6ddda0251895a941ac61ba85bf702031706

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_rankwidth-10.8.9-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 ea111e95e5b063c44e701ebd6d9f83d3b0b2aefe94e9aa59913ed936b0f2929c
MD5 ef05bef39412c0768bc81d461e0692ea
BLAKE2b-256 d311e944cf8b03f8a200a0c1b361c9d8319a46b42a77e2d1e76ca8f642ac71f0

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

10.8.9 This release

22 files

10.8.8

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