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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_libbraiding-10.8.6rc2-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.6rc2-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.6rc2-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.6rc2-cp314-cp314t-macosx_13_0_arm64.whl (159.9 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_libbraiding-10.8.6rc2-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.6rc2-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.6rc2-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.6rc2-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.6rc2-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.6rc2-cp312-abi3-macosx_13_0_arm64.whl (154.5 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_libbraiding-10.8.6rc2-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.6rc2-cp311-cp311-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_libbraiding-10.8.6rc2-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.6rc2-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.6rc2-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.6rc2-cp311-cp311-macosx_13_0_arm64.whl (156.7 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

File details

Details for the file passagemath_libbraiding-10.8.6rc2.tar.gz.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc2.tar.gz
Algorithm Hash digest
SHA256 ddb438c6a5394a2ef7bf7936281960b799735c4602487f311d4991b2e26ad44e
MD5 356289fe8d4ac1399da3af8901fbabd7
BLAKE2b-256 0bfec7d468fa0d6672c6d7db0fbb54df3840e9afa4069aa2af5075d5b090e7e3

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.6rc2-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2e849177e31a0711013edcc6c2d88184dec57e1ccab391fe1db98e1b5ecd07d5
MD5 5c209379136fb353cd3705a7c713eb59
BLAKE2b-256 eab9d7a71cf7dce4845aac516895726516db35e2f3232f03c2586f2d2e72ea1c

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.6rc2-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc2-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d2bb4a655f018f92e22c7482bc9e8511d1bcddf3fa994e4e04443feaa116dbee
MD5 12ab9223377aa1c9f0bf77e97403b4c8
BLAKE2b-256 9c233f3f534d09b3c497ac38ebe30db1c823d6438257b143b94a427feed8936e

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.6rc2-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc2-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 46640196fd8c173bd258fd3dca1d4b75b9452f538dbf1564ebb73f9a7b97bf85
MD5 e817bf47c62de0b8047332a05f9d4395
BLAKE2b-256 93ff02ccd680cb0f40634bc98e9be6d20a972e311cdd2e8a779e0bd5cdf82883

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.6rc2-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc2-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a810b856a31f36651ab117c035fa848cfd6e54686342e0c6154e0a90eea25edb
MD5 5889a9b0020dd474191c6b3604c29fe7
BLAKE2b-256 b5153cf31b8fa58e149ce1be5717fc990bc278060e407838fa753f08df564f19

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.6rc2-cp314-cp314t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc2-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ffbc2e0773e3948f1ce838f0a5c05634b1caf70a5a9d9cec0d42bfabec9c9c38
MD5 2f78b6749b38e3137f255e5c77066375
BLAKE2b-256 4d0b2c461a906220457288e8079fc7b0c30059f425ba45969e344c58db2597a2

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.6rc2-cp314-cp314t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc2-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 95f40ddd9326706afe76126b0225a5eb0d4dcbefe8c3e27d11c313d29eb78289
MD5 cff150a9d8d5cfecc808636738a26098
BLAKE2b-256 2c6368372490d1edaf28eb47552b266424a63caa1bb43decf08b009f1624a987

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.6rc2-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc2-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f3a103a08b3a4eaf41346d3fa47b274eb0b327761bdf96d6542639a0d9d489a9
MD5 0d460583957e175377763a7e05a0df39
BLAKE2b-256 0caf6c4b410d6b3588d3a9d10e738aacd1f686b99c7a5ca77d8dbb9a0df4b1d6

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.6rc2-cp312-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc2-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 abd4ae59aa24cef4bf65d53ac19cc7e1fb7e6864116b771cae1e5de95fe93dbe
MD5 a04145da576fd5a66da693b04b538194
BLAKE2b-256 565af06aabe267554fa5e7dd2e4c37d9ffe1bcae0b5fd870c053f137a577fc23

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.6rc2-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc2-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 aebba1cad993917351bacdfb72a81f5c9e671d8608e4426c00006082313d12a4
MD5 4dc2e4474858c9600a4cd1738b212c49
BLAKE2b-256 c9432fc1a35b4b9939898aa199f48806a55dd025d3d2eb18d5b25ba087768182

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.6rc2-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc2-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ce69e5f9b1c87841549e59d64a2719ba838f892e2c66e5085996a499e9a2004e
MD5 f05e352da93072024a6a74fcfc164f2d
BLAKE2b-256 4b46925b30c67526126474a5492c6eae84d3198443aa8710314fd8876fa942c7

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.6rc2-cp312-abi3-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc2-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a60382e01bf6452d05fd96a8a839e476a6b94ddf43642c092df26c27f75befab
MD5 f9d5328a28f3b832498bb38f08458bdd
BLAKE2b-256 9224830973d953eed4c3134b94d02284013287b52d993298f234c7f6922b3ca0

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.6rc2-cp312-abi3-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc2-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 90ed3eb0b3bb5c90c2f3e7c5b73d001a1e0b2f0eb40645da0c9fd04c3efe59f9
MD5 138dca2f51485c1962970d1d9d192251
BLAKE2b-256 06a6823193e22290cf9a620f8996b25183e9f9dd82fee742b26107e6278626ee

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.6rc2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 67e643c76fe8b23acabfbba0cf7c7fea7b557ba551fb27349c65198ed67cefcd
MD5 592c6b700c8d4c8209eaa3481becf91f
BLAKE2b-256 c994a205c9cf6182d880dd9a107f0d6813c202d31e16104b0d1eb6af8efb0b34

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.6rc2-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 65eba110bc58633afa23a4c5cf3d7ec9cda0732135e370c2a0a00a7c6c6efef8
MD5 12f90d6dbfb736665b098cdf7ed67c70
BLAKE2b-256 b1f550d79a3fd66a9b25407ac69a2e9d98682193ce999f8ed8fada2cb5489f46

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.6rc2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1c82ce2d940dd824f7f64eaacaad92e4240e32ca881bdd6b5430bcf056797117
MD5 3b94192472fc2feb11d4efbcf4a2db41
BLAKE2b-256 7b2e55dffdfbb21b3181fe5ebddf1a08eda991da2c9cf7742c52f44fc2011427

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.6rc2-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc2-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 609993fad4b33ca75789d7712a731cf850e5950d183ea34d5457804438224cad
MD5 840ff6eb5f9bdc039317acc682b9b98b
BLAKE2b-256 c914943ef37f2698a20f01e810e2bc96bf363f859073d5642d1bcbd80c323157

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.6rc2-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc2-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c41df94f470edefae7570d337605d11ebf0151fd1e13a981085ee9065b894e5d
MD5 f04116a90eeb7d4ad4390a5e519ac73a
BLAKE2b-256 85c5b31ba126f48154f6bfd6aaf4faa29e96cf164f6814d42ec36eb7ac8947b2

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.6rc2-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.6rc2-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 a877f23e89e135218f2af305030e85b60de731ccfa8ca5d39873f32249c83e43
MD5 b2d2c844f032cf650a8b07b2e65d0a8c
BLAKE2b-256 ea853b6761388281a6c47cd63398f2b1826630e007981fa5c21c8eeb3b5262fb

See more details on using hashes here.

Release history Release notifications | RSS feed

10.8.9

19 files

10.8.8

19 files

10.8.7

19 files

10.8.6

19 files

This release

10.8.6rc2 This release

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