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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_libbraiding-10.8.8rc1-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.8rc1-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.8rc1-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.8rc1-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.8rc1-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.8rc1-cp312-abi3-macosx_13_0_arm64.whl (154.6 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_libbraiding-10.8.8rc1-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.8rc1-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.8rc1-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.8rc1-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.8rc1.tar.gz.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc1.tar.gz
Algorithm Hash digest
SHA256 ddeca7758742536d3ef6d5584a72b3043c15669b6e6c90064b107413a6d5de94
MD5 9fb7000e01488e937b82db828c3697ad
BLAKE2b-256 9d514cebc3a69471941ad15a8472c84ca0bff7d7e9f66ee24c11e697ea61b5a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 00e0dd2b9b6adbd1e2dbcc1196943c48751ee50c8355e94b494ca6c22fe10305
MD5 0c9db7236939f9e6e5450bd616820bd2
BLAKE2b-256 692a78b458b969428b92f95ef04f55f35fe643f8b83c62a5286d0a3c8315e329

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc1-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f5345972523dd54d56723f4ce4a89a8f72468e8af02e2f5d69829b6478c34df4
MD5 f0f1e0e4953ba0980db93bef488dd787
BLAKE2b-256 1b22f1afdde39e2f03380c83c26e362c8b2d46c7f584e3dc4552ee9795414f00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3c55da1297c90f8e8e2f6ef93bba3ecf71895f28de87d2020beac7a00d455487
MD5 382ca272b85569323a8f434376c0cfe2
BLAKE2b-256 1555fe012ef7cf7cecf52a885e4670c94c3ec74d3cd0bb70d2e2414dc3252069

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cca6a5ab8a5b3135e33a38ec8719e164c0e98e39d2a2f592dac6fa8970e9a172
MD5 ddda4e77bdda530457c871bd5ab5e700
BLAKE2b-256 00e25a8d77f390e3f96997fefbdc17357051f4f8cdabff876f5dd249e65fd888

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc1-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4964777e22d66671748bf6664ed07a6068a0a87fe9b61eb4581b78b57e6a5164
MD5 7008813942eb5f54dbe96b9fb15fd12c
BLAKE2b-256 cd107de6210e60fa69827ee3493bcb72dd1f8818c7ab9065685ed6fb7ffb0bee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc1-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 b44c31ec0173d30d14a76c08bbea4b1fb645a4536429bf2cd2f1fc1b495fd596
MD5 9e4d78f363dc206bcf77c78c1aec9c5e
BLAKE2b-256 03cb3fbef157fd53f1a6b7e5e60e5cbaef3d5e3c80d2338571a5f1d48273a68e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc1-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c07253122f3e9b81cec62d5d45a3557413abfdb67137b401743bed77389fd2b8
MD5 34f7dfd4118774fdd532ba86e18ca820
BLAKE2b-256 9814b11610cccff6767db501aff628df923009417f9c9cd4654786c1595a33b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc1-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e78399b8acdbcf4223206565380304f01fc39c83401dbe64fca746500f8c40a5
MD5 db843e0c0e79c6adaec026b9749251ec
BLAKE2b-256 0ede5d30492e8a271dd3d8b108f20e42bce1554c680bad5975a96fbf37ee999d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc1-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1e9bdc1a4d574f670799ab87250bedefde3a81bc61a482ada00972d08cb5bea3
MD5 44354cfce5ae7f1ade14b8483f208bc9
BLAKE2b-256 bca06774d97b999c3c6f7ed19a52daf5008678b2661c5e414aac845936bd233b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc1-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 82fc731a59c03c50f0b6be61d7cdb9944a6618903b7625aa574e2f06b39cb326
MD5 7027cbea63f65d160272353d2182d617
BLAKE2b-256 dae71f67f44cb4af49a4bbaad318ffc6b650cccad3e1e1119ffc6cab5beb9bca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc1-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a733ca4cff9f72b667bd8713c9cfedf94c0b596c3e9f89ba16d105c246538091
MD5 e6d9667b3620df5d2affe9cffa6878f5
BLAKE2b-256 8007adaa2e20de16769c50da1ca0ee0e0351e31a6870e15b817da73ae8969146

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc1-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 4f9d81fb2427d082aa84358db101ec5225cedc6a36642d222ded790593ba4c4f
MD5 9f4ef543f313968b1442d8f50ec1f3ab
BLAKE2b-256 a7e2b76abb256191472ee325aacb4670e6739f887f57a3c2319c4b1ebcb996e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7364458c99c0db80b4de091bf4fbd360e4f31259f6a8fe065337b1cbca3d9b33
MD5 606072ae1b3b1bbf7c1811d9dbc262ce
BLAKE2b-256 c8fada2731c687c599dd3fdc1d9e02f9eaf157dd9360e29525a26e8e51f98d30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4a68de1d9db3aa7e223e0aa22b9159707e8278dfc125498b0e10c819c26c43b7
MD5 f3c177d0c61be883a4f784de159b9c24
BLAKE2b-256 9379ef39b81188234f989140240ebca039b749051d8a8f95747c39c7bdedc5c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dfcf6539a25fba8f11a77f0f028f9b47c3e098bf85e123389f3a7d1b7124ee29
MD5 74e6f914c946700940cb48945580d82f
BLAKE2b-256 89f7ba8ad62793125270697213d35b94bd3e4e1e546d36fdeed85224d49399fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a6cb77c880463771c0c3471d101b1a36bf3ed36cec106123c9e9d804bc9371e7
MD5 49ce037b286f62a14d54cd1664ce7ce8
BLAKE2b-256 910dd9453ee6beb33c8f471ac1724ffe3adf59630c6b9d0af2d5e77a67163820

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc1-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 91172f860c1d738aab820fa20f8d60dc52b3154d44aface242b291c603de6d46
MD5 386050412261e02b2b8b3faad3d95276
BLAKE2b-256 cc1275474bc118fc522faf58fb5f3e67a55faeb123aeccacfd34941c78edec9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc1-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 9ef03fb8625d0fcb5a026038404c022f3ac9a916797c2c5638ff37eb1e88f965
MD5 9d231326d0dcaabd9b087157844f9db7
BLAKE2b-256 af22f56d8831814d58ec5125da5c9c18fb6bc72d8e2a19b089def592f5a7239d

See more details on using hashes here.

Release history Release notifications | RSS feed

10.8.9

19 files

10.8.8

19 files

This release

10.8.8rc1 This release

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