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.10rc1.tar.gz (7.1 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.10rc1-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.10rc1-cp314-cp314t-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_libbraiding-10.8.10rc1-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.10rc1-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.10rc1-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.10rc1-cp314-cp314t-macosx_13_0_arm64.whl (159.9 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_libbraiding-10.8.10rc1-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.10rc1-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.10rc1-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.10rc1-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.10rc1-cp312-abi3-macosx_13_0_x86_64.whl (160.6 kB view details)

Uploaded CPython 3.12+macOS 13.0+ x86-64

passagemath_libbraiding-10.8.10rc1-cp312-abi3-macosx_13_0_arm64.whl (154.6 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_libbraiding-10.8.10rc1-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.10rc1-cp311-cp311-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_libbraiding-10.8.10rc1-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.10rc1-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.10rc1-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.10rc1-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.10rc1.tar.gz.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc1.tar.gz
Algorithm Hash digest
SHA256 c352c6426c0ee6a374e4f20bf8f4dd75963146a4f0a106c73a211ebc8c20fa81
MD5 76eedaa1ed2f9989d12a919d4a1b62ea
BLAKE2b-256 e983a4588b159994397e6b2516882e748e644d536643fb7e98a2e978ca684cbf

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc1-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cacc92bf6acdf66bfad83155e28d619bbc1647c708e897525b00335bb0ea0fd9
MD5 c19c1e119c3993a1fbaf9d167e76df14
BLAKE2b-256 4ad5e8977c310dec955cb37e774d0f67c8e17364f1face4dcd45192a52806e45

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc1-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc1-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a7c4a118e5245bf2faae92855ec8a532b3a30986a2848041b8ec6972bac70196
MD5 ed80c2f5b8b5c470022cc954c9ce7a6c
BLAKE2b-256 dad8e26f91a65539b962205bfacfa1e963d507e327d19c6fd3c3098efdbd5362

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 87e16f55fa40dc85c4329cb290fd3617c73dad7af37657759b74dd8ab60208e5
MD5 f8329334da346ad43b48abef4d8188f3
BLAKE2b-256 7a3a091016a1df1ca3acc57626688684cafd537faf4fcdd0055e1e74a440aed4

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5aa212b1ae645ddccf030255bcc3142126623e2bcab60a80ab28de4d36be7a14
MD5 5f036ee36b3b7aae39e5a373c39c0d66
BLAKE2b-256 60a6c98bdd04f76f5c8d7a51696f43c745a3801480cbaf5f4682a1256c8fe737

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc1-cp314-cp314t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc1-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 16c50eba4cd74d5521ae39ca99f34e4c33a9235bd6d0ff6820e90b83734ac11b
MD5 66dbef46c27877020ca7bfc4408c9ea4
BLAKE2b-256 8f537c2e2f355d6481f6bdf5af1543c78f258f7765fdb81539b833d190925cfa

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc1-cp314-cp314t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc1-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 363d8a8b690bf559e091a16937505f25b4d7fcf163708c153b8638ae1698cad5
MD5 58562e1ccdf38c653a419b9aeae8b1f4
BLAKE2b-256 f6200df2cb4274a7d0650d605af6c3a12a2d3f4355de06adb9a7ca2f45a31f96

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc1-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc1-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 17f17c2100fca53992cd365af0dd756717ee984ba6b6e2940a58404c13667b6f
MD5 9e2c068ba4fd81f73f342f461166f8d1
BLAKE2b-256 39a00508837a07327182e6fd14d36e0eff428b137581e7e0810bdda30cd2250b

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc1-cp312-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc1-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d7c0a34f129aae16c89499ff7ddc1ceda82474c0fc32fc653e83895771882ad8
MD5 f5db04f3ff369eb538e5b376cb6890a1
BLAKE2b-256 60fed284ccec4a076bbab3d9947f57c4b6e5b7307971986fb0ed8cc596793264

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc1-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc1-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e02fd428235196e021bc0e35de5b45be83d684b7914e286993b8a2e701493483
MD5 2e794fe70e93e39d8355a07dae88b08f
BLAKE2b-256 f8421a2dc84277cffa23df24fea95d424718d0762c9dd584fc1ce94332a4ef0c

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc1-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc1-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ccbe555c12fac9da3c1189b4a63e60c990b8c2de3de28f7779df134782632e18
MD5 b39b9f5d269a69a2eb63cbf6175b1fa6
BLAKE2b-256 aa4435b13e28707621ad59c36c93ebf1d34368c4d574b4d8a879e84d1f90d954

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc1-cp312-abi3-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc1-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 88d4f63ed90058cc27348a6c7db91c8a2e461283ea4c710edb6ecfc47c93e1be
MD5 5fbcd078754b38c2096eafefc616f667
BLAKE2b-256 50bde4b0f6e07ac0765b8ebb5c7261f836e49e29a13562683660ba153ac44d24

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc1-cp312-abi3-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc1-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 b87aba69ba2550e3c300b7d76cf376386713c9e1a48fe4024d50f9413c7aee54
MD5 ffe03f6f6839628097861df678b3d77b
BLAKE2b-256 d5b0c8a75d145f990b920028ce7e16a7ebc195e948681fba7b2e85c1a949797c

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 688bbeb65a8bb39a538c304e574ad9f47db0d3ee13efb6000bc0909670766906
MD5 a4164f8837617e5ae0935e9b44c99e6b
BLAKE2b-256 9b21c49b3535c6021f9e63cbb14ca64ecafddc6d522755a6d4b4703bb89eb5c2

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3c331535fbfa9146403dcade5b082f61928c582a0d42c82cbba3910ff1319fdf
MD5 013e256a548f8b87a6db4733ae19f96e
BLAKE2b-256 bc7456bc7d7f43dc4a5fbb8f5c007b0e64d46e33c51da8b98d87603a56e481b0

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 24665e697c2346efb85bc14e6027367a2025628d37dfe9fe6d303620792c3010
MD5 72bf93fe60f8488777d622783f1519fa
BLAKE2b-256 addeccef5d4ab614973027d128282adb2d91435783407288e9f5a100e8a96238

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ef7ef556d632d55421cac61902ccec3cd7af539a2a8ae3fe367550790243ed24
MD5 2b6db0e8ad31718ad52b45171256d804
BLAKE2b-256 b12931188141d150c66be0f6039992b36f4bf84bc379a220dab3f9efce83a5e2

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc1-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc1-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 214d1d10449defd2402b00804dac9af1377cc4d2207fc2eddba1e0a59658e4bd
MD5 fae77c53116d864ba63dad1df0dfb777
BLAKE2b-256 40da23a69d5d633b55badebf380c4d305d60acd1f1a318ba55871d61c87ee9ef

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc1-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc1-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 1bf41f5a3a9df94712dc0d165f1d407664a2da368b818cc904700e277c985ed7
MD5 5e34eba3206ca235483080536c662cd8
BLAKE2b-256 553fea6560af4c8724cb4d488cad2e9c14d07ebc193def04fc905dc63f5ff329

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

10.8.10rc1 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