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.10rc4

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.10rc4
File Size Uploaded
passagemath_libbraiding-10.8.10rc4.tar.gz 7.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for passagemath-libbraiding 10.8.10rc4
File
passagemath_libbraiding-10.8.10rc4-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.10rc4-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.10rc4-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.10rc4-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.10rc4-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.10rc4-cp314-cp314t-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64 Details
passagemath_libbraiding-10.8.10rc4-cp312-abi3-musllinux_1_2_x86_64.whl CPython 3.12 abi3 Linux musl 1.2+ x86-64 Details
passagemath_libbraiding-10.8.10rc4-cp312-abi3-musllinux_1_2_aarch64.whl CPython 3.12 abi3 Linux musl 1.2+ ARM64 Details
passagemath_libbraiding-10.8.10rc4-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.10rc4-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.10rc4-cp312-abi3-macosx_13_0_x86_64.whl CPython 3.12 abi3 macOS 13.0+ x86-64 Details
passagemath_libbraiding-10.8.10rc4-cp312-abi3-macosx_13_0_arm64.whl CPython 3.12 abi3 macOS 13.0+ ARM64 Details
passagemath_libbraiding-10.8.10rc4-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.10rc4-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
passagemath_libbraiding-10.8.10rc4-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.10rc4-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.10rc4-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details
passagemath_libbraiding-10.8.10rc4-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.10rc4.tar.gz

Download URL passagemath_libbraiding-10.8.10rc4.tar.gz
Size 7.1 kB
Tags Source
SHA-256 checksum
How to use checksums
339a55258a880c81b9b78fb3593d0e3784b7440e4bbbd493f3342fdc6d5567a2
BLAKE2b-256 checksum
How to use checksums
a0ab6ac6ad01ac865060e3723a016bea3d56166a4ad0c288e97a08bf883265d9
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.10rc4-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_libbraiding-10.8.10rc4-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
857614dba15c54681950e767287f02df11a79020d9ca71209c4eac2dbf84677f
BLAKE2b-256 checksum
How to use checksums
929ab4f2f3deb19dc29ca0acaf27ac7038e8f3ff1e3aab8157b4676eafd4d12f
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.10rc4-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_libbraiding-10.8.10rc4-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
85bfcf58d0386f1ced2e383fc9a700b9372b4ea4d3090e2bf3287a7480d65262
BLAKE2b-256 checksum
How to use checksums
21db26405bdc95eda91e497925d7bdf494fe128a30ec09185fd23a57e95c69f2
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.10rc4-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_libbraiding-10.8.10rc4-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
41a0a8be8aee151fe5d5b94d80e37df21a97b1054c4133360f66084401b6d57d
BLAKE2b-256 checksum
How to use checksums
e9a8fca4cc5efe6e28ea4a9ddbb17e5f641a935f73d8bfe0db30f42b28c9676e
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.10rc4-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_libbraiding-10.8.10rc4-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
af4939a167930289dd5686e61a80b9defe1543750168c2a07476b2eb7e4108a7
BLAKE2b-256 checksum
How to use checksums
a4eb0418e83caee2eed188ddf0809cc42b6ef8faa1ee5073b08d996da06ab2ab
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.10rc4-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_libbraiding-10.8.10rc4-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
e8389f2763124a9b89b23119664e9959a7545e04e5c7616534f2dadbe45425be
BLAKE2b-256 checksum
How to use checksums
dcfcdd03696e16be37abd9b2981bbdb76229e8acd4cead38119a8d625fe41c3a
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.10rc4-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_libbraiding-10.8.10rc4-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
cd1738551c04532f42296e7b2d788e5bb86f819f4bbf24ea8fe18c589d2cf7c3
BLAKE2b-256 checksum
How to use checksums
217a652e930c7295049f760a31ed625377ab3b106ac63a8d4074b17407352f2c
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.10rc4-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL passagemath_libbraiding-10.8.10rc4-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
66d35036a96dfb9e09f0c978e834a7c5a93f255788550ff7d7c47c822c1d7029
BLAKE2b-256 checksum
How to use checksums
7460e001504710dde0051ca5be5ca85fbef0a93575636c8a9f82a36480dd0d33
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.10rc4-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL passagemath_libbraiding-10.8.10rc4-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
d4c6ebe2968a3aa5e1b35e2a411c84d9974c10a483e87a9c20261d6258f6e802
BLAKE2b-256 checksum
How to use checksums
9adf2499afe53b278df2388aeaa699d36f300beb06a7d6711914edb55d90a95c
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.10rc4-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_libbraiding-10.8.10rc4-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
8d08be26a1da520aecda9e35eb448460157f8e69a9fc28499b3381c5ec45370d
BLAKE2b-256 checksum
How to use checksums
d5f3c499877e246509819aa438d6d168c599b743b86f8f98a37bce376521c28b
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.10rc4-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_libbraiding-10.8.10rc4-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
ad288993f2d2196204bfd53adf77d3cfa04d217f86af00634ba1c7ad24039e49
BLAKE2b-256 checksum
How to use checksums
f2c43fdd380737b73b312bcb3cb179040909af13275e64abee787a21422133f9
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.10rc4-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_libbraiding-10.8.10rc4-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
21a8cc8175bd2aed8559f5dbeb5531970df890bafb10e633dd7a974138ef2e98
BLAKE2b-256 checksum
How to use checksums
6de72f31ee793c65770c7afe7d843e4c61c011edbd9b5ab9f3977b41bbdf08c5
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.10rc4-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_libbraiding-10.8.10rc4-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
f4e8f5b2250e953eaf6b7426ef34b4ab7ecedfc9fe7646239591304a38ebce6a
BLAKE2b-256 checksum
How to use checksums
410ad5ce5af89bc1e9f8d78ca29fe602146ce0d19e8f4fee9c596d7802edbb5c
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.10rc4-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_libbraiding-10.8.10rc4-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
5c08ec06e649d6069fe873b129106565a580b5e5f71102dd92cf1531cd269dc4
BLAKE2b-256 checksum
How to use checksums
ab9b89a81ee56bd90d3c94c54d7b7c43eca59f65fa38b300f6017bf87b79ce8a
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.10rc4-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_libbraiding-10.8.10rc4-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
a67ac5089ad2b7551bf56307ff263020650b59bc9a1be0879c622bf3c7ccd7f4
BLAKE2b-256 checksum
How to use checksums
0dd0f4ce593479ed40674ea796fa69d52f024a3fa3e46266a4b91bf058cea895
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.10rc4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_libbraiding-10.8.10rc4-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
532bad841d13031539b16de5eac13e6778ffa11b8859db962d5c36b60c7db06d
BLAKE2b-256 checksum
How to use checksums
a68fd4f9f8870b985c0dc69816a5bc282df2cfb12732448af95045e27e877414
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.10rc4-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_libbraiding-10.8.10rc4-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
d5310babcad712f26e1bdc98d810f9273127a07965f599eb20baa10b73243b71
BLAKE2b-256 checksum
How to use checksums
8bd99b65ec1ee1e7bcd142b85576bf9cef8db3f9751b1ba36009eb334853e9f6
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.10rc4-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_libbraiding-10.8.10rc4-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
093eecd2a981b66e75116482262f68549c74814f8aa09d6a5408b2102f2302c2
BLAKE2b-256 checksum
How to use checksums
2ca3232452e23f88290b740225266174f8b3bac37eef3cb2f11c6e7af4478708
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.10rc4-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_libbraiding-10.8.10rc4-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
7e04d24c30fe965e7394b9c432dfa412209c5c43b2134ecbffe5b95117b5bf45
BLAKE2b-256 checksum
How to use checksums
7227642af23b3b0fcfab9cfbdb1c2ea845a51e80be59cfbe78dc8a7ee03a5976
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.10rc4 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