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

Release files for passagemath-libbraiding 10.8.11rc0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for passagemath-libbraiding 10.8.11rc0
File Size Uploaded
passagemath_libbraiding-10.8.11rc0.tar.gz 7.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for passagemath-libbraiding 10.8.11rc0
File
passagemath_libbraiding-10.8.11rc0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
passagemath_libbraiding-10.8.11rc0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
passagemath_libbraiding-10.8.11rc0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
passagemath_libbraiding-10.8.11rc0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
passagemath_libbraiding-10.8.11rc0-cp314-cp314t-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64 Details
passagemath_libbraiding-10.8.11rc0-cp314-cp314t-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64 Details
passagemath_libbraiding-10.8.11rc0-cp312-abi3-musllinux_1_2_x86_64.whl CPython 3.12 abi3 Linux musl 1.2+ x86-64 Details
passagemath_libbraiding-10.8.11rc0-cp312-abi3-musllinux_1_2_aarch64.whl CPython 3.12 abi3 Linux musl 1.2+ ARM64 Details
passagemath_libbraiding-10.8.11rc0-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 abi3 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_libbraiding-10.8.11rc0-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 abi3 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
passagemath_libbraiding-10.8.11rc0-cp312-abi3-macosx_13_0_x86_64.whl CPython 3.12 abi3 macOS 13.0+ x86-64 Details
passagemath_libbraiding-10.8.11rc0-cp312-abi3-macosx_13_0_arm64.whl CPython 3.12 abi3 macOS 13.0+ ARM64 Details
passagemath_libbraiding-10.8.11rc0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
passagemath_libbraiding-10.8.11rc0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
passagemath_libbraiding-10.8.11rc0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_libbraiding-10.8.11rc0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
passagemath_libbraiding-10.8.11rc0-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details
passagemath_libbraiding-10.8.11rc0-cp311-cp311-macosx_13_0_arm64.whl CPython 3.11 CPython 3.11 macOS 13.0+ ARM64 Details

Total release size: 22.2 MB

Release files / passagemath_libbraiding-10.8.11rc0.tar.gz

Download URL passagemath_libbraiding-10.8.11rc0.tar.gz
Size 7.1 kB
Tags Source
SHA-256 checksum
How to use checksums
fa6c5ad17c17cfc8fbe9bace01e719534c40825b671b132c9c3b4f1655d766da
BLAKE2b-256 checksum
How to use checksums
d35cb9d7495af141ba6d3f02d1f11a027cc646120aa922a2aa746acddeacde46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_libbraiding-10.8.11rc0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_libbraiding-10.8.11rc0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 2.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
81ffb4b8b35f453f83b654957b997e040272c40097679627a48528ba05320e6f
BLAKE2b-256 checksum
How to use checksums
9531c198b2d4dae490c29926001199c913a0a9f99d2de4351246fde86eb8294b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_libbraiding-10.8.11rc0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_libbraiding-10.8.11rc0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 2.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
833f970899404cd1f2c6a7cacf0331b321d6dfd8945eced110ef20ce59ccbc96
BLAKE2b-256 checksum
How to use checksums
0acf92bd5e75674ef86be83b428cb768c2d91c4ec7d60e19d17776f93094cee4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_libbraiding-10.8.11rc0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_libbraiding-10.8.11rc0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
76076c2a00ed1554444a4d5d8e2da622e0660a2250e8b012fcb6943148013924
BLAKE2b-256 checksum
How to use checksums
18e721ef94d3b9cc6634f9e1e4465131eac1830c2d2fdab388909545580d1987
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_libbraiding-10.8.11rc0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_libbraiding-10.8.11rc0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c9187b345545d9d057ad8bc46e5824d72814c75553c9795af7dd0ab7d186e884
BLAKE2b-256 checksum
How to use checksums
f4142cf319b09ef8300a111befb3638d71a3c58c1b1802fe3697ea82d1b4f69e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_libbraiding-10.8.11rc0-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_libbraiding-10.8.11rc0-cp314-cp314t-macosx_13_0_x86_64.whl
Size 165.9 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
48dce68d23231afaf50213bf738e1af7b94a5aab421c300eeb020c3736d57ae6
BLAKE2b-256 checksum
How to use checksums
401b6fa09acf59cc1a797e542f8c49e252a29d63362bd6e1989dda235acae471
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_libbraiding-10.8.11rc0-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_libbraiding-10.8.11rc0-cp314-cp314t-macosx_13_0_arm64.whl
Size 159.9 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
0cf36ae2fcbbdbad866fbe9b5dfe9bbdf8e8b3c4ebe85c797fcfc56d23eafc1e
BLAKE2b-256 checksum
How to use checksums
9b6e4db918909cc44e1d627bfc1a513f6bb5077617146cbc341984732db8273f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_libbraiding-10.8.11rc0-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL passagemath_libbraiding-10.8.11rc0-cp312-abi3-musllinux_1_2_x86_64.whl
Size 2.3 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
bb656fc8c68b8ae993fadd8f63d6c0c473bce95e8f2c929a283bbd16c50629b8
BLAKE2b-256 checksum
How to use checksums
6dcc92d24700784e4d3f62a577b219d28cbdd821acfecf4c6feb1fa55ed808c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_libbraiding-10.8.11rc0-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL passagemath_libbraiding-10.8.11rc0-cp312-abi3-musllinux_1_2_aarch64.whl
Size 2.2 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
81827286c6fdc52ac819b318febb6eaf20954a80c0bc91db64455cbb4dd49c55
BLAKE2b-256 checksum
How to use checksums
7014e96e3dd339e26afe390540ac04b7bdfbd3748802319a1b5e2f65c99de3a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_libbraiding-10.8.11rc0-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_libbraiding-10.8.11rc0-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
7b991d02db6d4da0e0b5619759d255fd3305c38a6271d8f016ad24d4437802e9
BLAKE2b-256 checksum
How to use checksums
37511df4280f148acdd136ae080c2ffa971d05da2b3dfeddd166614902d74ad7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_libbraiding-10.8.11rc0-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_libbraiding-10.8.11rc0-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 1.3 MB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
fd0b590bf07f6d958899ca93bb47e51d17da626c70d03382defea4d6dbcd7aa5
BLAKE2b-256 checksum
How to use checksums
38c49bc38f890f0276dc9d9d2efe7103a631e1178bb9a803c1276d2671863d31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_libbraiding-10.8.11rc0-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_libbraiding-10.8.11rc0-cp312-abi3-macosx_13_0_x86_64.whl
Size 160.6 kB
Tags CPython 3.12 abi3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
35c9c94719e4ccc5f3c2f14c0e290549a6cec62f203593e061cf8d50266c47da
BLAKE2b-256 checksum
How to use checksums
e1f79882a2002aea282619d3024fa62e2fe78ca0c96de98b87c10ea16510f5da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_libbraiding-10.8.11rc0-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_libbraiding-10.8.11rc0-cp312-abi3-macosx_13_0_arm64.whl
Size 154.6 kB
Tags CPython 3.12 abi3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
0c80a696d6ced2b9e272732e4a61a8fb5b64012cffb6fd1e83c3ca54fd863687
BLAKE2b-256 checksum
How to use checksums
5be096f9041cf8a3966dd7d9c84e7e91cc942f90b28f59b0376bf3d9eeadbc17
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_libbraiding-10.8.11rc0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_libbraiding-10.8.11rc0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 2.3 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
54d17ec31fde477f9384cd8689d898df2a92fe8ddd60534d1bcd25e8507cf468
BLAKE2b-256 checksum
How to use checksums
502377c30525253a7841e60659a4cb2ea4dd7d54eb937f91ad961c67d004358c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_libbraiding-10.8.11rc0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_libbraiding-10.8.11rc0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 2.2 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
eef4156d544b73666682e3b9e52e417a4647c346c5cc90619c5ba8d97db95160
BLAKE2b-256 checksum
How to use checksums
28bd58349fc71e635506bbabdd56fd7aafb7d324573961c6c62ef54894fc9104
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_libbraiding-10.8.11rc0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_libbraiding-10.8.11rc0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0e6bbd8a17bb9f268ce4b154802a419a04fe3a8fb4ed6c463cdc4836b70be19b
BLAKE2b-256 checksum
How to use checksums
aeeb2288c31f47e90d11ecde6cfd278cbc84324d78921f911f57c57312ecb573
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_libbraiding-10.8.11rc0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_libbraiding-10.8.11rc0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1e27f2671cbb3584964354ed937497d64c9ef3ac9b730021a4fed5dbcd53b729
BLAKE2b-256 checksum
How to use checksums
a756de1b41817964312ab6cd82e29ba626de5c82dab06d396789cd7c6c070231
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_libbraiding-10.8.11rc0-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_libbraiding-10.8.11rc0-cp311-cp311-macosx_13_0_x86_64.whl
Size 162.4 kB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
38f150edc519f078cf36b303fe14e586a8decd525aed0234e68ac117247851cf
BLAKE2b-256 checksum
How to use checksums
34ed9d633e4c84efd98176035afd972576ece2a199eadd85cc3e0c6a07f56524
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_libbraiding-10.8.11rc0-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_libbraiding-10.8.11rc0-cp311-cp311-macosx_13_0_arm64.whl
Size 156.8 kB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
59a1569adfcdb5034c605e2ff75a5dbd0b5c5e5e0da21b2c6bd34ff20defb9b7
BLAKE2b-256 checksum
How to use checksums
821078202767ca97fc3ebdfd6461f270764d4f4d1662f36b020ae7c5caec4832
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

10.8.11rc0 This release

19 release files

10.4.36

1 release file

10.4.31

1 release file

10.4.30

1 release file

10.4.29

1 release file

10.4.22

1 release file

10.4.21

1 release file

10.4.18

1 release file

10.4.17

1 release file

10.4.16

1 release file

10.4.15

1 release file

10.4.14

1 release file

10.4.13

1 release file

10.4.11

1 release file

10.4.9

1 release file

10.4.8

1 release file

10.4.7

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page