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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_libbraiding-10.8.9rc0-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.9rc0-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.9rc0-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.9rc0-cp314-cp314t-macosx_13_0_arm64.whl (159.9 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_libbraiding-10.8.9rc0-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.9rc0-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.9rc0-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.9rc0-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.9rc0-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.9rc0-cp312-abi3-macosx_13_0_arm64.whl (154.6 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_libbraiding-10.8.9rc0-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.9rc0-cp311-cp311-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_libbraiding-10.8.9rc0-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.9rc0-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.9rc0-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.9rc0-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.9rc0.tar.gz.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9rc0.tar.gz
Algorithm Hash digest
SHA256 9f2ad43650556bd1d243ca629634a6dcfca2f3b7826193b31d4fce33d2dc5a87
MD5 1cddd56bc7c72a92538163de7350e495
BLAKE2b-256 f11020ef12919939670ba17c2b766a7859f0fc0145227f2958b010a2d3ea5f93

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.9rc0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9rc0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d39fd33ae9b22e087ec9a222339ff75eec9698de87c0c6b0045fa6cfe06a7bd3
MD5 174edc062fae5d2d1a462f949e656b53
BLAKE2b-256 fb3e465574302e69c1dc65c00cd9d3d0b8a52ec340c3f0752839c5f70e3535bc

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.9rc0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9rc0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d06edb4d3a5cd566e65cdb3b584c3b9776ed08debd121b39ac074b1c67298834
MD5 b4a56c503e64f1eb723d953e3b704ac0
BLAKE2b-256 e595331046e1033a525469a9228755ae0d35a8a76ce05d312d0941940098dc93

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.9rc0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9rc0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 27a5bdcd9bdeeed8a072a0d3c050300ba77c01bfce9c522d06cc9654f4be4754
MD5 62f3f1922fd99309191ab5fe4c5d3b25
BLAKE2b-256 a73fc1d882ed92d1549685893b9b329591ef8b8a0394fdbf2b9faa1e1fd5afa5

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.9rc0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9rc0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ee7a56c3b9055e51067141e113c891a8ba52634772780532514af43eed7fb339
MD5 1780a26391831ee08cb3e0448564d601
BLAKE2b-256 4c3c5a4397c4ee2946cda92ba58b5bf7ede1c30498ae96862f496fc67955e06d

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.9rc0-cp314-cp314t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9rc0-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 739910ef404b011f4f7301e5ddeada619b5b548f4894ce132b6613d656de6d40
MD5 2c18ec3e32ebafc5e08739d605c9189e
BLAKE2b-256 f3b4d48ea2785e125df6b01b9e3e9307ef051cefbd35a9102447238640803535

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.9rc0-cp314-cp314t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9rc0-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 df72517200439220713b97a045f7c8b04aa77a1b6286b2b59c3ebe9895f08709
MD5 195ebe48355ba20893771daf558dc06a
BLAKE2b-256 32c97ba6f01031c04c9206c505818ba98bde93cfb6048ea638e9b27278d0286a

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.9rc0-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9rc0-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 de7e4a6defd6eb3bff45bba6b2c7c6dcecc67989e24a97be3128dfeacc7b84a4
MD5 e4ac7467c0aea79ac99a7ed2ae45e4d4
BLAKE2b-256 2fcd3355b4dc4450d206a993a6aeef15b0fad429d238a1b7578b42cdcbb16da9

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.9rc0-cp312-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9rc0-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6f528ec5b7d151820a65081e799f6d53636b4e941268205a55271aeea26aa564
MD5 e931f2c13387063d59d4cbaec829b027
BLAKE2b-256 760f5b9b0ca59da68d7d4e34fcbac3a7367ef1bb9df4016286a13c251adf9597

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.9rc0-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9rc0-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ff36c6f500e41c80f6bce50891a8e377496a151e69c838eec7d41b0f7c6a4e3e
MD5 3d34a56434f834b03c2c1da16a31a2a9
BLAKE2b-256 1590ade722d661ca26e68340421da5e9a29fc4ede79012a9f788db6a9faea37e

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.9rc0-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9rc0-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9a3c9ac340c397996efa01d1477e29bb64820860074f65dc89c81207af798d0b
MD5 f7b8598c4d8c603d096f590cd4d84a15
BLAKE2b-256 b6e52b7ca296ce477fd87a72a741e536cfec95c457ffc2a7f5abdfc10de51f12

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.9rc0-cp312-abi3-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9rc0-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2a6dbb47df17028839f668e6b58037c9acff2728409d414f9b5376cea7fe8166
MD5 685df2897a47c3fb8706a0496eabe7b5
BLAKE2b-256 a836e421eb2c4ea123c6e4fc3e2d3776d246db5be6f86b22ad99219730f5e72f

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.9rc0-cp312-abi3-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9rc0-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 38e273248eadc0745812c842ddea91311b682fbc83d503204524cc7cea413194
MD5 b01dda206177e84b11914b8581d3fa8d
BLAKE2b-256 105884a472e3e3c1dcfca90dc2df62a2f4bc7e3b1311e6fbd9f4ed373ca151c6

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.9rc0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9rc0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a8a7ab171669e51980d06aa6da0fec9c891a7951f7d887e767909137d20fb91f
MD5 d09b8d7bcda5263438fccca1600f2f41
BLAKE2b-256 304c456ef9e39236725da161980541ebc30d5d95b488e538f2dc7828bb18a51f

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.9rc0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9rc0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 42f2f99e93cf1e6b3fd92d086a46fa8ce55d93fae33d187efcc1ccea3ef48379
MD5 0cc3b37615d9479aca0ccf9dfcc4f035
BLAKE2b-256 3101d558ef1ccc5852aa9d1d7274d96eb3e2eb9f2fc1280e795d700db8d35e9b

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.9rc0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9rc0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c3b3315ce6653bfd1fab8ea7b38f33a5ff7f3eced26a37d5a0789435f2084506
MD5 b02f0a92f8eb487a04d539bd6f8ff10a
BLAKE2b-256 3b29b0bbc1c410c0f9e605e262a5090c55e9b45e2f8ed684209fb48cb0adb465

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.9rc0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9rc0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3e50ef0bade9d9820c29724de27e22ef1de2f82ba420b76563875d61855c5bdd
MD5 99c050f5dae7eb583730d2bed0f19657
BLAKE2b-256 50b90a62a8b6eb2279bdae5d2472ea0e6b4d4219a3d49d35509604b9a1f5a649

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.9rc0-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9rc0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 12565b5cef668cbf69957e3398d2c985b90056ba42a7ca98b2ab93175a0a5764
MD5 75191576501e452f625f3ad48833b96b
BLAKE2b-256 32db4719c0e57a45cfe156f94cd69a2944cbd1e78b939cc19e33ec09f0d58e1b

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.9rc0-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9rc0-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 3ec9f76693fd3cf3dac104570bad8c677129475013b835ddc70a56b7380521bf
MD5 3e225f5333bf9e05878b7fa4ba0824d5
BLAKE2b-256 5c600f24897e22a92ab35518b2aa3556f4abc9d0d1442fe42bedd881e857c95c

See more details on using hashes here.

Release history Release notifications | RSS feed

10.8.9

19 files

This release

10.8.9rc0 This release

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