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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_libbraiding-10.8.6rc0-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.6rc0-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.6rc0-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.6rc0-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.6rc0.tar.gz.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc0.tar.gz
Algorithm Hash digest
SHA256 d9b5c9e272f707190f6ad60168eb6cd88084905d8f5c48cda03e63125cf064df
MD5 bbb3cd28d46a316d1a2ff480cedf2da7
BLAKE2b-256 703a8237cf4d750787ae5368beaf218c3bef9f41f998c1294b4332262b91fe35

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1507dfe69e703a4a7c580918e7241e35b3e334f40789e52119d399708bed843c
MD5 d342944d5a9990233afb0385e3f4c02b
BLAKE2b-256 6d2cc5b9d6c1b5fe46e495e76eed7736babe7582b44dca39145e5108be3e1b6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 eda6820a0324a979927ebff74331e479764e072318010eb62cb6022037957e4f
MD5 1df372aa5ea613c11888550c34142394
BLAKE2b-256 8c855c1c0056c200af055b71a84e9f1f9735daf2a4c63967311b13232bef2038

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 06de4475fa776997e24bb9827b07bc6027efeb9150ea28a1854e5d33dc7982a5
MD5 f8c8572ec07422ae4228346d9575ba01
BLAKE2b-256 39a6d89ae079fb30fb6101f80efe051b578949f091fb17a05deb20392da9ca0c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bbdd74f0db40034928eab5d1ddf3b697313910d76d7dad9ea26c63246524f919
MD5 d47a0a6dd9f3b3cdacbdc24a9b7833eb
BLAKE2b-256 12b3f85a1241389a0f38a942b679128a0348d65764ecae6e8fa15acd2a3ad4a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc0-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 28a7e8cdc6d65e26062fc7bafd7aa17873622c1ad0a4d32c97b5991de119ffec
MD5 0a0d4473a48f79b18c7ac7e5e1f28b8e
BLAKE2b-256 acb7a0f667dc703cd59bea5b26fc8a2b25f521b421b08dee52b7acee4ef45500

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc0-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 12178d0afc5c2206b4036a5c55097889035afa1dd5d6dbe1958d789af0fdaae0
MD5 0f1b116eae5c4c1e76d75491dbcb6aa9
BLAKE2b-256 3230cba28fd0b36919d5bddd281fcd39ca46a1d325219b723867dc8e85f177f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc0-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6810f86de206196b82ced3c58d6c7b41e1f40428be2564bb18c241e8cbb2c06c
MD5 c1a98a3df0202a80aa2cda341e573da7
BLAKE2b-256 f4bb5a60d1080b162b2527097eb6f83ac78a1c016f194cc4d6977b3bbc54d9ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc0-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0537d757583299f82b962714f4188f7aa42a4f3b9baefc970fb272cbfd4fd077
MD5 c7afb9cf53a8292a65c83f523cedcbd0
BLAKE2b-256 4dd89c042d2829d20f81f973ea8ed846dca09f4e5ccbe27978d5fafdf37f5d6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc0-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 66e5b6fa61d684d2083b2e4384bac72a4a4bb5bb5dada1debc96128b0b7db1c8
MD5 1f48064dd7dd3f88f5039e75fcfb48f8
BLAKE2b-256 7e6d3d3e2dd1500ac0900c7cfc511b98d6dc004bb8a93461c93139d571968965

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc0-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 46bacab9d22c1d0efe4f2da6b46ffb8239db77d9d5f58d19254f8334c063fce5
MD5 bf6f06035c0c3d3d9321592380ce7ec4
BLAKE2b-256 ac0084023a50dd458dc80da1ab4c844b38bf353223d44f8567194b06bd6f5983

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc0-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 9d7bf9053270602a6d8a51bf87dc4e606a7276237a8b154ef24348fe5e43be76
MD5 4954df755172592a4ee8a60f2e2054c7
BLAKE2b-256 032403f1c5011b4437bfbd253a5209cf27b1ec4f225d61ddafd84358e24ea75a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc0-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 adb1bb87cca7acfa93a3ac6a6feda933e57cf005122013a8c0e9118f7878049f
MD5 4091e7c63b1f0a4c4f45ca3b845caf42
BLAKE2b-256 3c4aa376baaa1a90f4f13a9dafb9acfbd8efd82b2182ee41d9e9afd6278a56cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5a682b8e11bc087ae0bda0fe83e5c751020b3de6f863b3b924801e46a942347a
MD5 e5451b21423bc2ecf025ed8f760e7404
BLAKE2b-256 e149f567bb33d8033a4a227a591df7599ae165eb424ed652647922145cfdb1e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 aa5d2d28c7ecd1a2c21a6c7d2cf832bf80c3cb54beda69675f8223d0aa2f525c
MD5 5922c75acaac82c332eeefc232d708e6
BLAKE2b-256 1be5064cc9e8855f57790e09c96fd22a99688dcf9832b0e5cb85b388b261f700

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bb6946f7014c864957070359f6d062b4b4daf732c5f35ea815c83c86407e3458
MD5 88df65cf2cfe2ec5fdf4fcbb0a1376cd
BLAKE2b-256 836a6fb6ca108b3feaa1e6022759f3c2880244dcc309bb36b6295709edc94187

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b55708ec46d49a86218ae30e9eb66ed13c3da96b70f364f5528a01038f5b11c4
MD5 9954122b6a10bbb370dca1501f33b1f4
BLAKE2b-256 086f3bc040d4982b2aad0e147aed30fefc75fc2eec18e1364aa0c2f4dcc115a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2637f45a9918d677a275e65b20fae577e30d5521c2431e986e9cd9ed26ca3462
MD5 9baa1de0a4c7fda23ba9af36c440b929
BLAKE2b-256 d574a321f1b5c8641d90809fb121632776bfc0cde0070ca128a93db32089dfeb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc0-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 f2002a779be1f103eb77dddf617378241e34aadd294a236e3e4d7fad001684f5
MD5 e6f5ca0ba1372c80d704d2293dc8d38f
BLAKE2b-256 ace24751f134f89a4f695fca7e9c3c82331f4a994c5c24d6b2b7222164fae09d

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

10.8.6

19 files

This release

10.8.6rc0 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