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.6.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.6-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.6-cp314-cp314t-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_libbraiding-10.8.6-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.6-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.6-cp314-cp314t-macosx_13_0_x86_64.whl (165.9 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ x86-64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_libbraiding-10.8.6-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.6-cp311-cp311-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_libbraiding-10.8.6-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.6-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.6-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.6-cp311-cp311-macosx_13_0_arm64.whl (156.7 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for passagemath_libbraiding-10.8.6.tar.gz
Algorithm Hash digest
SHA256 b824200868d7a0d154d421ce6c709878675c87288298c5969c015d838818cec8
MD5 71a6842e6ccc6e0ec2f8ebeef23ee099
BLAKE2b-256 b9d2d53f49ff7c305de7dde67a5662c939940882fc7366079a35d64f2cafd071

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 67025ee48464d1e5c8e66e87e476abe3a2ac30024fee3cfdb9724633d90f8228
MD5 560b7c7f83be9dd75b809aae53106a47
BLAKE2b-256 397c7dc0607f89da00cbebc8e3417df6d5c73b8787de37f64644dd1391e1dd43

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 74fd0886ec2b6e87dda993772b6b1e89d2d421c24dbd2dcbd24bb374d1044a73
MD5 eafa5504b7e9bc1c5b43fe05e0addce3
BLAKE2b-256 332f3bfb3822dff3ab7808ce74bd68a1b528310e5e777275a7e5c2f86d479cc8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 374a018ea9efba7f26b97068ab9b638230c7a201594ba164aac106b6f29c0271
MD5 887b2edde26e5f72ef5cb030edb8f686
BLAKE2b-256 bc0e6fce404178ba4e8986bb87a7214724366ce6cbb769cc2b7a6918e095e68e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4f87e7b2142fd000ad0c1340f3f8f92d4c35775b48ccf4ca16ba756f5924af90
MD5 7fb80a988951be82f97013a86842fcf2
BLAKE2b-256 1bd847f256038ed0a6abd156c15c4362ae7bc530dc0d1c8ff895e5e7c134174a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 9f6a8a0efb0865656f7c649b019d21cd2484f893d4a380b47b1c0acdd66ff8bb
MD5 5051558975488c1505e9e07645d6b701
BLAKE2b-256 eed440eaa97490e17546c1996a8ec20e424097297c1b8155925c575dbca9e5e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 2dd8d915c7e7903d33c58601e9a9336bbaeb9e90d619186ca74e166893dd9165
MD5 032afe2ee1c57aed9ce914ffe0d2c57d
BLAKE2b-256 d9d67c7edf65d19f54ba1a66d3eae9cc3b469b66ce717b425036ed69b22ac3c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cc876d88b58a0f80e0328ce602dcd38594c9ed0ad58c67162f3d1a6a531ec80d
MD5 e7105aa03a57915bec64b053e9295737
BLAKE2b-256 811e6c6a9e8aeff2d15f994817e915efa4511427a96d3502ec8d3f728a5106f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 95dd8781fd55f66db0a66f69e27f455e770a67fa087389cd7e73de5c6017a190
MD5 6117c79fa3355411afc261427ffb8499
BLAKE2b-256 14d3194d4a2a554035ea5c4fa499259d81ec61029c175b61911010101b1a649e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1b0f2ae54b2a8d3ab1b4ad8ed1b4fddb7457d4bdd80df3390eb7dbe808e59a23
MD5 0781b183b6294ef1b7c79d47cf66ce55
BLAKE2b-256 576ac59f06ec8f07ced2eef5e81c79d624a089bc436f73529f758fd3ae51bc80

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3833e61b13011daa6797b1635ca4b0d7264233efcdc83c393ce6c7180941d839
MD5 8be478f893a1af6612bf3275af79afa1
BLAKE2b-256 a98abb4140d60617eccb683c71def01551716a6388d4029266d007b392eb576d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a197bdf8049ac08ff7533ebd980d55e3c74aee2125cc83121c2d06589945038f
MD5 5accb1e2590c3affcbc6d820bc7d0b82
BLAKE2b-256 032b5af4858db4007b62f10a33779a29af300e579b4278c52cf1865d4f20cee9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 ab40cb367f1bf5ce6e5f892a6c2b207fbe5616620b5fdc4758079442b06b1df6
MD5 853287ee958b420b1b03b7c9dbdf5be9
BLAKE2b-256 862cfe3f560ec25e39c6cb1c2dfa105f68dad1cf9bef6d7b6fc1501033bb3c4e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 753c8e579c932bcc2d5f2f2c1fab8999b9b9718a1900b121f2b694a7c6b39f67
MD5 cbc9dc93e21b211abb40218338da0ab4
BLAKE2b-256 d4556d46016d26a1ea36d8e96c8a40b2e9e5addb0b45b571bb06e61085888651

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 06eecb873a9ceee5e8b192918314996aee31763a9fb969e8c1b8507c878fb2d8
MD5 eaa56c2e1d8f762f0854378bd2f6da70
BLAKE2b-256 e97ef6a552fdb4b6c549fdc9efe2e8ed9f2be1a3d90722fd98893a6ed46c23d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 795cd088c29ed593a043ce52b9b8c1535b437e944edf055272a87c5e89fdca4a
MD5 1558a70df609a23635c027e3880680d1
BLAKE2b-256 bf84dc769906b63d9fe60b0cf270fc4b1759887cc7d57a70e2e310747d4b9f51

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d6e25c888d5adba26423ed98ec79a1510edecc11f0aace3a64471407fe6b82c4
MD5 fc63cf29080f4b2a4f6d1ddba1ef70cc
BLAKE2b-256 c4a0792279b1876e1acbc3dfe9bfe751084fcee6976c3dc3529226080fe9c6b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 bef93cb4c39b28842fcc8283d0c47c877135f3b11975b3e93341158111e55bae
MD5 3342267e04a84ac59ac3db91c5781ced
BLAKE2b-256 f874a26bd129abec2e52665a2ed7a01d990d2dc26162a61991a47e0e381ebef0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 a9112d6dfb326177a699fa7b401d6dd0dad953560132e642884afcdcb06058c0
MD5 dc7e5ebe22f4e16806d59d9d6aa537aa
BLAKE2b-256 74551f7ab015c0d54b3c8c2f02b9911337636e9e107ac0192341327593031087

See more details on using hashes here.

Release history Release notifications | RSS feed

10.8.9

19 files

10.8.8

19 files

10.8.7

19 files

This release

10.8.6 This release

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