Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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.10.1a0.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.10.1a0-cp315-cp315t-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.15tmusllinux: musl 1.2+ x86-64

passagemath_libbraiding-10.10.1a0-cp315-cp315t-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.15tmusllinux: musl 1.2+ ARM64

passagemath_libbraiding-10.10.1a0-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.3 MB view details)

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

passagemath_libbraiding-10.10.1a0-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

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

passagemath_libbraiding-10.10.1a0-cp315-cp315t-macosx_13_0_x86_64.whl (165.9 kB view details)

Uploaded CPython 3.15tmacOS 13.0+ x86-64

passagemath_libbraiding-10.10.1a0-cp315-cp315t-macosx_13_0_arm64.whl (160.1 kB view details)

Uploaded CPython 3.15tmacOS 13.0+ ARM64

passagemath_libbraiding-10.10.1a0-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.10.1a0-cp314-cp314t-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ x86-64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_libbraiding-10.10.1a0-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.10.1a0-cp312-abi3-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ ARM64

passagemath_libbraiding-10.10.1a0-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.10.1a0-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.10.1a0-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.10.1a0-cp312-abi3-macosx_13_0_arm64.whl (154.6 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

File details

Details for the file passagemath_libbraiding-10.10.1a0.tar.gz.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.10.1a0.tar.gz
Algorithm Hash digest
SHA256 844bb3dfd4451fb71cf027b058889976b0f388349791932249c47437f133e549
MD5 f691ca47cc041cd474d61a46fa33ba67
BLAKE2b-256 9367fe4d1fd3da51bc29089774499f8287aca9c02b6f1445ab8a7caaaa8ca389

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.10.1a0-cp315-cp315t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.10.1a0-cp315-cp315t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ef7e1268558a921291f139d9cbf13e246370000ac4cd23a0d70255283585d17b
MD5 35618c6d7036dda20bc2aeda36d12e1c
BLAKE2b-256 9fe290b157e7acd5605ff98f45287b32fe9c936c5c0d66b3c6f96e1b6b4f3539

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.10.1a0-cp315-cp315t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.10.1a0-cp315-cp315t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3359181c65165ee59bc53c2d63b261da786c56b2657ce8c1ba09badc65e7ee74
MD5 0e5df62f30cf91bd1c3d63e66a3a1c69
BLAKE2b-256 0b84bcb2368f6207f8e8733e9c669fb4068e32525311057333f8d6d204199534

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.10.1a0-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.10.1a0-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 27ca497b65c1eb99fd553662e50f1e5afc9ddaab45e6b7660851db4486bb5961
MD5 09d0bc5848ad0f8e410c31935cc70f20
BLAKE2b-256 54f5a2765f4ef2f4e93b69267c75c454ddee7037c2e22047d11da8e06365fa13

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.10.1a0-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.10.1a0-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0c055046d547be7a437cf958b620a8ce8b52db183ccb6b4c866bdffcf9018810
MD5 d3668e4af5b2778921cfef6d32f99310
BLAKE2b-256 4ca6fd850d97799a9171a3c0202d812b30f509ae714916cde58a73906d976b82

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.10.1a0-cp315-cp315t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.10.1a0-cp315-cp315t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 617e8771b457f4f33a191fc82b6c9a6e140f41bb2551d495be8cba4614dd28e0
MD5 e7e49e17d796f3eb6c8a73fdaa72aa5d
BLAKE2b-256 0cefed82fc7f466689f44bb94d01730d43d4f9cc4d3573b8c3ad3cb2dadbff74

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.10.1a0-cp315-cp315t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.10.1a0-cp315-cp315t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 c3a900769075aa2475ca6638f10dbdbdbe941fbb1b3d1429059d80e05c9d1ee7
MD5 f9feb6928f06e07c347fbe71743a2cf4
BLAKE2b-256 034b90089054fb525d990025c178aa698f2103d00b217134447eb673c30ca175

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.10.1a0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.10.1a0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 79b69fe50995de23912af1fd66e5c0540b8d6e344ec3497381a75c0ae2b96cc6
MD5 a2af45d7909cef9c78025a976e6efae6
BLAKE2b-256 cdc50239af40efd0e26ae004441e439569bb43b5720ddc08cd0c8a0c00817cfe

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.10.1a0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.10.1a0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5abcc6887c116d1f1ef0cf780ab576f6d017635c029c88012d6863879f3536f4
MD5 e55405f69af0d65d0b2c83bb9a801c01
BLAKE2b-256 a2262b76304a7c1e2c17d8b8b709fa954df52fc512c6fd78830ed3ca708fb776

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.10.1a0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e0a4aed4bebd9508c1602f3bf80ad1961790274f2b844df586f8880c81f79492
MD5 9614fe7d6f890014a99f7fdc7ad08ce7
BLAKE2b-256 8699371d91cdbeb45494cf53cc7b08cb17ccc76ec3528f189bc5f4a937fb4134

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.10.1a0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 faf7b7fadb7fabf24499322489c10f954369bafd61ffa6e94abcf7c47b62ab55
MD5 2155e77a462dfee567f07b1812190a62
BLAKE2b-256 c5f83fe08c8144ced2acb707a8b9d277b48c3f296d8495be456fa543dbc5f1f2

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.10.1a0-cp314-cp314t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.10.1a0-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 58e32682f3b2a991f41fe52a3eaea416123fcb7694d9b366d9c27fd32bf42cc6
MD5 8b2ad2cbf52ed48142a60efecb2b0e42
BLAKE2b-256 cbbaf5fbcf4a2b3ba89d1cff868ca6f6dc2800ec8f7ef3433e0fa86d3245b308

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.10.1a0-cp314-cp314t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.10.1a0-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 e7c175551740638d007d88bb615fef27522f732491e7b2153bee81769bcc218c
MD5 319248b6a4a5f8bfc94ffd96c135d50c
BLAKE2b-256 be4d20e6321323e377e25c2a597aa15003fb62be489214f9c670f973cd9928fd

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.10.1a0-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.10.1a0-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7933e3890710119d889aac450b4ef59af3a082b6bd866084ab5bedce1bc3d310
MD5 45593c785b0095658dc01a160e8124fd
BLAKE2b-256 c47b9e999e5fce84aead4d7d63e94e129c567f116ef9fb2a8c2eeac74ab9ed83

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.10.1a0-cp312-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.10.1a0-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c64bae155d6de6a745e46b4d7d9c974e29fe867bacd45ce102b0d11dfe8baaf2
MD5 47c1333394f579f161f65e77ea3d999d
BLAKE2b-256 e0a875c2e9b506828403c910725065dc97c9b81832ade08c63421f53437bedc0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.10.1a0-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7012d7ba38e5f60fe7218dcc479b2de2ec04a02c3eaf232b388fc2c44d7e80da
MD5 b89c97d360b8dae0c4e82905b9b4c38f
BLAKE2b-256 53aff88a43e877dbf5ba30f03500616ea7865ccaf5700c5c25dd30038ab593e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.10.1a0-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3a0f8b1b6b75bbf0461f07cf63b0cd00235b2098c09c5d8045921199b5fb4044
MD5 8d351081162f9cdc2a202649024fbf98
BLAKE2b-256 2c8535f412e2925ec96b8aaa52fe56c02375734baeb9eeca80528e95b5cf520c

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.10.1a0-cp312-abi3-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.10.1a0-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 75980d8cd0b93229308fd35cf95680b15b6744c2b7973598aec7679e6f138804
MD5 81f2b2e0934bba8073d5cd5f544311fb
BLAKE2b-256 9a0d1122dfe88cfcb308c734593e02a13d0685e67f1ff3ecdc5e4986f31560cc

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.10.1a0-cp312-abi3-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.10.1a0-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 68a8c2b5980268845ff352c0fef69442b6c8b47a558a006015d73f89f0fa9008
MD5 9bf69e5001e5faabee192c5897df0e5e
BLAKE2b-256 5616014fced56d29974bd4a035ce0ded3660591c9f1082a30cd0b2fd74413d74

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

10.10.1a0 This release

19 files

10.8.9

19 files

10.8.8

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