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 source distribution passagemath-libbraiding provides an interface to libbraiding, a library to compute several properties of braids, including centralizer and conjugacy check.

What is included

Examples

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

In [1]: from passagemath_libbraiding import *

In [2]: from sage.libs.braiding import conjugatingbraid

In [3]: B = BraidGroup(3); b = B([1,2,1,-2]); c = B([1,2])

In [4]: conjugatingbraid(b,c)
Out[4]: [[0], [2]]

Development

$ git clone --origin passagemath https://github.com/passagemath/passagemath.git
$ cd passagemath
passagemath $ ./bootstrap
passagemath $ python3 -m venv libbraiding-venv
passagemath $ source libbraiding-venv/bin/activate
(libbraiding-venv) passagemath $ pip install -v -e pkgs/sagemath-libbraiding

Download files

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

Source Distribution

passagemath_libbraiding-10.8.8.tar.gz (7.0 kB view details)

Uploaded Source

Built Distributions

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

passagemath_libbraiding-10.8.8-cp314-cp314t-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

passagemath_libbraiding-10.8.8-cp314-cp314t-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_libbraiding-10.8.8-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.3 MB view details)

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

passagemath_libbraiding-10.8.8-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

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

passagemath_libbraiding-10.8.8-cp314-cp314t-macosx_13_0_x86_64.whl (165.8 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ x86-64

passagemath_libbraiding-10.8.8-cp314-cp314t-macosx_13_0_arm64.whl (159.9 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_libbraiding-10.8.8-cp312-abi3-musllinux_1_2_x86_64.whl (2.3 MB view details)

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

passagemath_libbraiding-10.8.8-cp312-abi3-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ ARM64

passagemath_libbraiding-10.8.8-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.3 MB view details)

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

passagemath_libbraiding-10.8.8-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

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

passagemath_libbraiding-10.8.8-cp312-abi3-macosx_13_0_x86_64.whl (160.5 kB view details)

Uploaded CPython 3.12+macOS 13.0+ x86-64

passagemath_libbraiding-10.8.8-cp312-abi3-macosx_13_0_arm64.whl (154.5 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_libbraiding-10.8.8-cp311-cp311-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

passagemath_libbraiding-10.8.8-cp311-cp311-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_libbraiding-10.8.8-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.3 MB view details)

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

passagemath_libbraiding-10.8.8-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

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

passagemath_libbraiding-10.8.8-cp311-cp311-macosx_13_0_x86_64.whl (162.4 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_libbraiding-10.8.8-cp311-cp311-macosx_13_0_arm64.whl (156.8 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8.tar.gz
Algorithm Hash digest
SHA256 e01a4b6e1650c9aa893789bb9dcccef7084608d66386f5107bfc7faa0f061da8
MD5 a2b735a22e0ac974ed987d8d0ecf1988
BLAKE2b-256 6f7fcfad211b18dc925333b1f7f72e1d648277769657083b8407afb2291f6ba9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3ee85a8350bf02e3878db944ace6db0dd5d029ad078166f13ad72cf930bdcaa5
MD5 bbe2547de4477f9efa1b236de7904830
BLAKE2b-256 127e0101f71de1276994124991dc4918148544a99771609e66eb92405de0a9ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1514821fd668fb38cbdf243cec3a80da5f4c34f1d0545d2ff1ebef95639b57cd
MD5 5a98da533de9f8bc54f3bad8d8dd8f93
BLAKE2b-256 b8ee75a1c39626cf47aa5d1c0d2c3c79624ffeb273314266caa8d36544c1d5d9

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.8-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 df4ed5d04a0bc1da4f68d9347bb94d280b6401cfc97e7b99a127ae2cb7c916ce
MD5 e492d0836b0b518f30a3fb0112850435
BLAKE2b-256 e38325c43d83ed7cd292901a4dfaf4fe14d9f3d9b43434243373fceffc7f5c3e

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.8-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2e215baad33d03323f8cdacf06b6c8f5718def59ef9efc890957e1b6d37b3e82
MD5 9064cae3e8803d5d6514247c2ac28d18
BLAKE2b-256 d7028a037e14aaafa4dc5190715d40b3d034d20104f3d4dd2716f83d88c50a43

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 7257172e71377f22a46ae7880b754700d6048d00143a9bfdf988856ee2d678be
MD5 6c03d0cfb13a5a16fff2fa78142cbffe
BLAKE2b-256 6284457649e72c44df1057861bca7655d03507c04ca841b19a72a5fc0600bb7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 0ec71744750451d9d75726eec3144e7f7bf30c3202741aa641fe9fd506e06f8c
MD5 28bb08548119c4f67858622ef27682ef
BLAKE2b-256 7f679f2de85f98c4abeeb3c80c018aa22fee8fd66ed53f5ed85fb6d037fe5fd3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 04960c6ec4739ee296ea644bb69dea6e8d9b8118b7cc5b969b3335dd8c63d098
MD5 78d442e140961f615d3d20c4b781e00c
BLAKE2b-256 d7c4b4b725ba8bc7a9cc2552e13b9c00e65d00d1c8c6fdaea0c2e23d34c8e018

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ac72da5b656bb16f21edee5648e0fd19a747f3cd295e5a1ee74309397fd0d94e
MD5 4f2679c6a7c4b0b0ee91fdcf5188eb42
BLAKE2b-256 8cd1540eeb9f10b0cb6d38ca64f2790e6df5a456897ace5de260e5c78667eab7

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.8-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 97ab40f1500d13d32a49a82a22f37e397b0d06ccb05b3addfa9d67a63ab76f8c
MD5 57977662476ca9193fc59f8e3bb34d04
BLAKE2b-256 20781f7cdab2494cbb4f9bf37c502106e433ac84600124092e241eaf4ba954d3

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.8-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ee3ac6b26973a1153e6d8ed68d8f75fcaa24a440b75db01a0e65c1ea27c04e29
MD5 02655656c32323ea2f962fa296fec5a8
BLAKE2b-256 bc294ee8c2a9499298f58b61218651a6fe3c06f234546f60959ba3cf16226ee3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 bbb0137959342a6b90a14461ad3e44544a2aef70db5660fdd17355c2bc35b238
MD5 09e0757c1eaba9f9fa6f1b82ee429193
BLAKE2b-256 da046165eaa9708b4448673df5e9e1126b1d129fefc4a339ffc5460b97ed1951

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 cdf0afdd438a8c63280acc5589e8c75eabab4fdbdf76b01e264132287a54daa8
MD5 1fdd2e2aa0ba3c573abab3262159190c
BLAKE2b-256 12810ab9c6c95ef52afa6243a05e6ca395d8b087e8fa706fa6f86c806903da8b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6dbd527f1b1b1268b73ca4e20023c20a84980e31b7be173ae38cead0cf103f28
MD5 b7342adf2b4f60434598e63c2eb3dc94
BLAKE2b-256 20f0c74fd20f26fd9017b9ab43bdde18fdf07fbd11346de3a2b40ff4b4bbb2be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 37992592d718b1a65750e9be16730e0636d2bf6a2d203a6284505d760dd27f17
MD5 aa11f8c97a594555bc982f238e5b49f2
BLAKE2b-256 306a481c3613c28c5dde666751b684765b746c150eb1df4d935e880f55636c32

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.8-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 273d7097ea5e681efdc5880d86576e0390237e7c372d9c7fd0f7f5e07419fc55
MD5 9de15068824b353c0d1989915de4ed2c
BLAKE2b-256 d6f5471f7a6451c10f7120575864997557e31d357d2f37950e5ae7cbefdc44b5

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.8-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 82499e2151e0cf7752a8030975053a3d8ae6200f729dab40c065c40a062d322f
MD5 04a12516eb7c5914de833f59282cea17
BLAKE2b-256 a0ea2d83be6965e8117f91a6324a1359dbfd65738801a85d51f7bc77438fc695

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 87f62a39b037a48e998d807ac10bc2567cd324c6ebad3660b5b2ca77c6f4ebbc
MD5 e3fa2dda051635116412330b9c4e203b
BLAKE2b-256 1ed47216d243dfbb92538eeddebce0779646dbe683675da7859532ef4159cf6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 52ce4bce963aac310bdea916ced1111750f685577d07ff9163f05a23a87a1b4b
MD5 3931254f420bfa7df4fe05c2e78f9f8c
BLAKE2b-256 5891d7fc542eb5792dfe0a0b224258e942d17f73a651ffcacbc22be42abed273

See more details on using hashes here.

Release history Release notifications | RSS feed

10.8.9

19 files

This release

10.8.8 This release

19 files

10.8.7

19 files

10.8.6

19 files

10.8.5

19 files

10.8.4

19 files

10.8.3

19 files

10.8.2

19 files

10.8.1

19 files

10.6.48

25 files

10.6.47

25 files

10.6.46

25 files

10.6.45

25 files

10.6.44

25 files

10.6.43

25 files

10.6.42

25 files

10.6.41

25 files

10.6.40

25 files

10.6.39

25 files

10.6.38

25 files

10.6.37

25 files

10.6.36

25 files

10.6.35

25 files

10.6.34

25 files

10.6.33

25 files

10.6.32

25 files

10.6.31

19 files

10.6.30

19 files

10.6.29

19 files

10.6.28

25 files

10.6.27

25 files

10.6.26

25 files

10.6.25

25 files

10.6.24

25 files

10.6.23

25 files

10.6.22

25 files

10.6.21

25 files

10.6.20

25 files

10.6.19

25 files

10.6.18

25 files

10.6.17

25 files

10.6.16

25 files

10.6.15

25 files

10.6.14

25 files

10.6.13

25 files

10.6.12

25 files

10.6.11

25 files

10.6.10

25 files

10.6.9

25 files

10.6.8

25 files

10.6.7

25 files

10.6.6

25 files

10.6.5

25 files

10.6.4

25 files

10.6.3

25 files

10.6.2

25 files

10.6.1

25 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

16 files

10.5.30

16 files

10.5.29

16 files

10.5.28

16 files

10.5.27

16 files

10.5.26

16 files

10.5.25

16 files

10.5.24

16 files

10.5.23

16 files

10.5.22

21 files

10.5.21

21 files

10.5.20

17 files

10.5.19

17 files

10.5.18

17 files

10.5.17

17 files

10.5.16

17 files

10.5.15

17 files

10.5.14

17 files

10.5.13

17 files

10.5.12

17 files

10.5.10

17 files

10.5.9

17 files

10.5.8

17 files

10.5.7

17 files

10.5.6

17 files

10.5.5

17 files

10.5.2

17 files

10.5.1

17 files

10.4.68

9 files

10.4.67

13 files

10.4.66

9 files

10.4.65

9 files

10.4.64

17 files

10.4.63

17 files

10.4.62

17 files

10.4.61

13 files

10.4.60

17 files

10.4.59

17 files

10.4.58

13 files

10.4.57

9 files

10.4.56

13 files

10.4.53

13 files

10.4.50

9 files

10.4.47

13 files

10.4.44

13 files

10.4.41

13 files

10.4.40

13 files

10.4.39

13 files

10.4.38

13 files

10.4.37

13 files

10.4.36

1 file

10.4.35

13 files

10.4.34

13 files

10.4.33

13 files

10.4.32

13 files

10.4.31

1 file

10.4.30

1 file

10.4.29

1 file

10.4.28

13 files

10.4.27

13 files

10.4.26

13 files

10.4.25

5 files

10.4.24

5 files

10.4.23

5 files

10.4.22

1 file

10.4.21

1 file

10.4.20

5 files

10.4.19

5 files

10.4.18

1 file

10.4.17

1 file

10.4.16

1 file

10.4.15

1 file

10.4.14

1 file

10.4.13

1 file

10.4.12

9 files

10.4.11

1 file

10.4.9

1 file

10.4.8

1 file

10.4.7

1 file

Supported by

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