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.11rc2

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.11rc2
File Size Uploaded
passagemath_libbraiding-10.8.11rc2.tar.gz 7.1 kB Details

Built distributions (wheels)

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

Total release size: 22.3 MB

Release files / passagemath_libbraiding-10.8.11rc2.tar.gz

Download URL passagemath_libbraiding-10.8.11rc2.tar.gz
Size 7.1 kB
Tags Source
SHA-256 checksum
How to use checksums
9fea1a04a1e1df32b34e44040d71d27447b48934fed01a125024029a3b81cbaa
BLAKE2b-256 checksum
How to use checksums
ac88d85a7829306057b03e230d3a8aa0e9be11f5841ec939c9c9983c94644f68
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.11rc2-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_libbraiding-10.8.11rc2-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
b1272ebaf3e0eee491863098a1fc6e661f3e81297331c5868eaadd49cb8dcd50
BLAKE2b-256 checksum
How to use checksums
07e2596bb41e4decfeded6c1802e58eab60358dcf618de52662715e2764fa227
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.11rc2-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_libbraiding-10.8.11rc2-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
2a67cdd951526b9e174b3f786106f653892ff5e418098ae1e1be73c02a60c92d
BLAKE2b-256 checksum
How to use checksums
b38f4b19813c39cb6fec06a84c09c110dda6bc1c2bd8b2d4377025f2103945ae
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.11rc2-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_libbraiding-10.8.11rc2-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
351315a1489ec43d17c6c149ffe7a5dd9fb34261b1fc5b1263b2905711354ac9
BLAKE2b-256 checksum
How to use checksums
dedf8e8eb563eee30ff832977b6c98df847ac963017833962ba987dac25494ba
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.11rc2-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_libbraiding-10.8.11rc2-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
652c3a1b77e296d585bbcc1a612379f12696ef40caa09f9222ac73a63c133414
BLAKE2b-256 checksum
How to use checksums
4acf457c91b63e8496df08113591e3c856ef22487468010b757c8f09e2f4f9be
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.11rc2-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_libbraiding-10.8.11rc2-cp314-cp314t-macosx_13_0_x86_64.whl
Size 167.3 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
7b77c33acf2dbf408d11cd17ee730cc6b04ffc959cc0d1e57927cb1732c1f536
BLAKE2b-256 checksum
How to use checksums
4df36e88fcf8cc21bc0591a43381416fc6b904ae085d8793e649682087748f96
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.11rc2-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_libbraiding-10.8.11rc2-cp314-cp314t-macosx_13_0_arm64.whl
Size 160.7 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
b996555ea9a4a4676f2ec7dfd0a516eb8aef4d73009a6bf768e29c3c547efef3
BLAKE2b-256 checksum
How to use checksums
367b23b92e045131c995be3c9d500079ab07a1a32cb968ec645b44858a1ff9bb
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.11rc2-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL passagemath_libbraiding-10.8.11rc2-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
29b97f3345e0c5e8fc83263fcca4f376411cc33d54615af4880eddfc568e2dc7
BLAKE2b-256 checksum
How to use checksums
1077cb593cba1b12fe8503192f1434c0619c2717b81319859bb8865a85b1381c
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.11rc2-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL passagemath_libbraiding-10.8.11rc2-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
79783b6a74464f5ff5f8be0994ea79890f9571fe66174e20030e59bb11a0f792
BLAKE2b-256 checksum
How to use checksums
16c6ae9c6596b40bf589c903746cbebcc3ba23f7e435d07e9f07c009394b0ca2
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.11rc2-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_libbraiding-10.8.11rc2-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
e6ff1edbd0d06c8df8f2eda528bd8aba066aa10775c1af9ff1a04d6b51f12388
BLAKE2b-256 checksum
How to use checksums
637de9a0900c53469323aa67427f966ffdddbeba7d641bfd442022cc3a1d09c2
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.11rc2-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_libbraiding-10.8.11rc2-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
0437bd77e674468e9dc2be1b58e96b12c7465027609a26922d32b8bdf5e71a9e
BLAKE2b-256 checksum
How to use checksums
f50b968339fb1bfa79a513fa179696f9434ef2deb5d57c08c09cb1b75d39c58f
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.11rc2-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_libbraiding-10.8.11rc2-cp312-abi3-macosx_13_0_x86_64.whl
Size 161.9 kB
Tags CPython 3.12 abi3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
26e31988754dcfc224dbe6233f4757dc4ffad6f21544417bc369a4f91e26acc4
BLAKE2b-256 checksum
How to use checksums
9179f4003c230930bb63ff01d242918a16b35566fd0475d3c57dc3381e4f5de3
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.11rc2-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_libbraiding-10.8.11rc2-cp312-abi3-macosx_13_0_arm64.whl
Size 155.4 kB
Tags CPython 3.12 abi3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
61eeb6ba9241fde873131e30de073b936ecf1f4bdc509e76bb85c5238d84dd82
BLAKE2b-256 checksum
How to use checksums
24d3e0686d96d0f2c559178e5c0f71cec36b0e2452bce480591cfd6fe3043516
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.11rc2-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_libbraiding-10.8.11rc2-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
d10a6710a8524708650c11e5d1682541295aa66a9c154137c4205311cc92018d
BLAKE2b-256 checksum
How to use checksums
cdb0555f2c68217eb0370e9fc413c51b5b2531fd5330183e3d3e2707c09d787f
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.11rc2-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_libbraiding-10.8.11rc2-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
c93e4157f4cd30e0ae68f9abfb676256a198c04dccb2a040bd561c5daffb136b
BLAKE2b-256 checksum
How to use checksums
c08bce9ac3bc84062282cd008950a60e940c4c8a28f3f9cdc4715d36c7c650a5
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.11rc2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_libbraiding-10.8.11rc2-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
c6ceea93b9ffd95d858b7dd44bddb0b95f43375ed6ce436aad31fee3f70734ef
BLAKE2b-256 checksum
How to use checksums
03f8b1e65142f20fe3893f3253dae349a1cf3f568a8d3195367b16bb9dfe4c7b
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.11rc2-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_libbraiding-10.8.11rc2-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
a26ccdd0253b82295e688505e056c0854bfebd1f4a8a34aa3b0dde7cb31ec894
BLAKE2b-256 checksum
How to use checksums
f931a2f01f425330185f4056bb8f864f18f2bd182c78cec42816cc39ef9907aa
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.11rc2-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_libbraiding-10.8.11rc2-cp311-cp311-macosx_13_0_x86_64.whl
Size 163.8 kB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
56e19fc58d9d6d030b44fe3811862aaa5d62a2821a94e95beb9e279c2f411d6c
BLAKE2b-256 checksum
How to use checksums
53fdae635b04b581501a6f2858db87c6ae3fdbd3dda4d2a56009b0dcfaf7166b
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.11rc2-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_libbraiding-10.8.11rc2-cp311-cp311-macosx_13_0_arm64.whl
Size 157.6 kB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
8a36d3c7cadb43dadc277535f5275ac4008b0a7748b611aaecbc50922520f9de
BLAKE2b-256 checksum
How to use checksums
89427188db92fb2d194680ebeee04cf2f01b26eb2572559f36d7519d6b2f4d2b
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.11rc2 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