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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7rc0.tar.gz
Algorithm Hash digest
SHA256 dad2c9181e732a398455a0caba48d685887105b875102016c9f316681cd718ef
MD5 71c132ad710586ecebd2d293fd994d74
BLAKE2b-256 df99e12fc0c428d65b2f9014fff2a93976b39c15a41f3212985e779574e827c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7rc0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e5a6c46addb2e00ed3c1afea72584efd04afdae003b1eb40e1cc3a94c90351d7
MD5 233609539b59fcac6a173f38da8c0458
BLAKE2b-256 3b6d44afbe4f4f880c7313173e417034435ee4efe133a499606849323aefa015

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7rc0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 332f822c2d84f5bbc44486bce76113bd5662dad51db4f637f0888df3d2eafec2
MD5 880d95cc546a91505e42703ed45c0dac
BLAKE2b-256 9b9c15df8b87ce2556d9a4484ec91d19e8a72cc4235407e048929f0375447134

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7rc0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7f649c07aa977380b0e71669dca51daf0a386770d89ffa2432065e8869ef45f8
MD5 9cad16fe9d3d8f7d01ab4db49a33fe2e
BLAKE2b-256 2a19db756f2ba19ca2eccf501deae5c647cae630d3f87fb0d637f245c27c2d46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7rc0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5b08b72bf872a37558aba6fd9f21518dddb5a94e9738ef483692dc4261c122cd
MD5 802e0238d89e6ca229f27d0490c2337d
BLAKE2b-256 0ec5087d40416eb4e83cd71679ff161322a7027680f16cb0b93e94e89e44967f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7rc0-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 478470a36356416bbe40aa35a026eee44f036961b6a801862481ad56cd982007
MD5 bf4dc8dceae5922189b5c6340e552039
BLAKE2b-256 250103be6dc26c16bc2daaa3ed8b3bf5280eb41bb80ddbb8c6fac9363a4a5e3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7rc0-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 5c0a11c17de3c4687be28d071f1a44c911d931c2fd743adff44a0fe2c9def3d0
MD5 7a16e8a2535f72efc994b7d933089d1e
BLAKE2b-256 1ee1e7da13dc66fafd51039df7e2afa38b09596f0bdf3b9f74bc7971d7e41306

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7rc0-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cf96a66bb55edc889bc4ee4d467b4c3a365bb723657eaf3ef0b5dcba5a5ffd40
MD5 639320746e457bef7196189c9847c5b9
BLAKE2b-256 02e4b2c567bf7a9b888a2bba570845cf96a997e731969ce3e37cd90a6b25c1e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7rc0-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 95239900cabb4a1b0e9ba75ac76ab8eb530203135990a98eab2429fb468f42cd
MD5 709d55ceb757a93c6d838a188db89211
BLAKE2b-256 0c8240376f016d277126c71dc45d5e764c1a62903b224d895c28c74ee3650656

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7rc0-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 86ea912c6299667fce1e5e47f97b9d0481e724f3cd054d6a1de214a12af5f05b
MD5 9a228e7c93447b68810a65b9676aadaa
BLAKE2b-256 f53432bff0c66bf1fe935d7b8ede998116499f20505d2c43c1e8f5d0d6f9b0cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7rc0-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 73e45d5a65724245e78f195e7a0d335272ac1c8ffd425747ce3f017b25465cc0
MD5 073d2292a1872dc2f56b5e4d472d04ad
BLAKE2b-256 6db14cd7599e634dd27b2884af4fa43d700eac206d6148ccbf2bb829cb508304

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7rc0-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a873c83c49ecae42e407e8dd448c83835d5c9232b4e51f905779df37ab1955f1
MD5 6ca996a3ba4c9425b10e039e29344eec
BLAKE2b-256 791bd45350265ba88f571738bfcac2b32bc4bbb8c0592d8ebc3e25f2d2a4b8b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7rc0-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 5eca834f67881969f334df683c51c5845147ac3fc12ee778eccdd1298a003366
MD5 206a722a35b9cf4a45de77590742990c
BLAKE2b-256 84db1325ec30e5f20d649f16bea793a99f21a397f2ca6cf0a7aa5d9b3ee9ead3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7rc0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 88c9cee9469299da62a7a432c46f54cf070f821862814530bf46af95e5f2a1d1
MD5 675bcbb23a6e3cc6321158e0763c8f86
BLAKE2b-256 120cd93491b0d465d596574d476bf6183ad6015cdcbbb512ccfdda1ed991d6b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7rc0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8312edcf24275db6c6b5e4f4a015bd7ad287986344d5ee4f386bdbb6c2919cc5
MD5 1b0b2288ecbd711ddaef317b6957e3f3
BLAKE2b-256 976b8e5ad8645c683f5a23746ffcee6c5ff1965fdd76b972593d15d425a09c72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7rc0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 402251de6cf268407d5189ff2d01595e9edcc7bfde35dbe9f570843adb51e2d1
MD5 3de8654027149ab3bb8fb17b8c7a59d1
BLAKE2b-256 997b597f72f8e79190bddf008b4ceb488d53eeb3918da0e807a3327a7ec610cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7rc0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8d54771593343193930f77b343ddef9e9fe727aef384fe488cf975c444466010
MD5 6e2a332e20fd4e67105d565324e35808
BLAKE2b-256 c1867e6ec7bce947193c5c5821ee6ddd5639d73f3eb7323df71d257f7c2876cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7rc0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 5af0d5760c0c51061c9330cddae7bec0375e11a7a48291312bc5f45274f9e9a8
MD5 1f1e31259e6c757b3193d3e9b5eb2a95
BLAKE2b-256 9d89bd9e0001fff0d011b8301b30f77980873f5a52eafbd27de7ffbff08b414a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7rc0-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 6e04269b49fb44b0d3055401dd01e21bdcc3abf1653fe026b49e6dae76f8f855
MD5 54892dc4c70301e2e932c08f829c690a
BLAKE2b-256 a2f5e613193aa99c1d5825023b7575c4216b270bf62ef39ef594367e5215e9da

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

This release

10.8.7rc0 This release

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