Skip to main content

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

File metadata

  • Download URL: passagemath_libbraiding-10.8.7.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for passagemath_libbraiding-10.8.7.tar.gz
Algorithm Hash digest
SHA256 8ae6ce1f17b1995aa3c885451c05cf11b9de60a0b33af79ac78b3a812d2ae91d
MD5 b193cab71fca704329788d5ef16fe7a7
BLAKE2b-256 c3a72a624a1cc5176ad085ef11f3cfc076f5c09f12c8161d3eb6fabfdb88eb31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 719cd4a45360a829e74b7aaf4500dfbc659c6233803748e238559b913ddba93a
MD5 022936d2209f266cf3f77cb822c76fa0
BLAKE2b-256 a81b8618e03b9d8baa2bd4f5810ee9bf04b61c52b3fb143564046d79fd2aaaf1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 318dc0db22a06453964215fce2131db8ee9993927c329b4dacc2661c1d1a027d
MD5 42cce14080f15dd4be4bc728c0aaa3de
BLAKE2b-256 142fb132ec6393ed722df95150db969f4e4a24c59a6a7a46dc0a2fb50d0b7aee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6a3cc89b82bb70378b3193095673cf4d460d8eb23fb3ce5b6806947a185c3d8d
MD5 8c0bf95574d520825670770b616c7690
BLAKE2b-256 6b503d6db470e825554b67dea96173ffc9454f9d35468ffcb6b875cadc8f6647

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4ed2740d547dfb519e8c455829a3190db1b3cfc8781b583190b68c145161224a
MD5 5fdad6de2f11c603d9695526354df4a5
BLAKE2b-256 59ccca4bce9f3677f37b33a33990bbd728bb24d30779c6adad725d7a9801e0e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d46b6c739dda260c20ff72a070a5a6a7ddf138221bb0e5fbd4140bf6a5aacc7d
MD5 831e4dbee0841d9c3e5d72ba77c02083
BLAKE2b-256 6508907373bd07b5ff7921a200533644602a5aaaa56a8805fde256ef2fa59a4e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 a5c563758e3efedad2f61ec06c9b42b6e53735073fa1b446134a3d41e0692278
MD5 4b9bd48da707998026326d767d79b77c
BLAKE2b-256 78c2117d06299d1cb6a175ddff1c137d371eed3ca3a563f8698e1170474d70a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e47f38d70f7b56587ef98f8bad51767f33f04c3d8e621cf9137b9cd7f79d3085
MD5 a5b9415495f0787b10109395be35dee7
BLAKE2b-256 fffd3e70573a5bd1cde97ed694d7e4d8670ebb2504d4f7c63502177d8c1f0503

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c1d2873135f9ac5b2bda98ba472b2b49482761505f8b74de2c82434aef6f204d
MD5 60a9dc5ed255f1fee491c39484699a62
BLAKE2b-256 a6ce77af3e11ef2d8580823a47417c4aee9e7a22df53cd4644dedd39f145074a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 03414de9aca1e0c9da658da7adc08a1010258219375f09c2e63cd4bc96bda8f0
MD5 9fa0f81fecfb8c69abccae3ae3306639
BLAKE2b-256 ba3ea34e24b5e90dfe0fd5b4ff083a1c291d1bcf0d64f0b65223f96d4684fdaa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6670b17c31c182e135dd808c0aac9eb25538847bed93ddf88b7fbe7dcf4cda33
MD5 70e26f418a67836692176f843a42b58d
BLAKE2b-256 fd0bcd18f3c5fe9f1e0999d9a44cf83eea693e4c1516b4118a4d7bf522821846

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a41d06ffac172e7b035c24425db1d47d0bf4f40ec0846aed3d22ea565182fe5e
MD5 0e23657ced63c2adf9f5e5c3987a4e8e
BLAKE2b-256 5e6b9d9cf03584f3819f3d47f2828c3118af89191efc59edba4645f272b9c5a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 b213e315e8d2013eda49e5ae7ddd12eac078699e92947d0e8372b0240769352c
MD5 be76086a7979fae0c440930bdb7de603
BLAKE2b-256 50e6801dcf63d8912cec39011f00a50bf665b0546180bf43e602eec7dc7a1eac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0f34f9b5dc42f054adf3dd4612fd336a691ebc87531508c751c447ceaf5fba48
MD5 2999ce6f62d836f81883c4c582b82b11
BLAKE2b-256 6be6af400c565fa85ef3e63abe62987f592b5c74e60f56a1e9f3c91561fe67b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d9b55209898f9860b0c14969ae1102687575de102293d0491b000668e76dfe52
MD5 8dfa663997cbd328c2c430fe11684a9d
BLAKE2b-256 1064b0c7451473df4a5f65f5cedb6566202cbf9065a699bebae4f15146d4b1d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 35ba06c558b8762c47f4a9d163d79ec6d942f71ca6b4620c5445b2c6c1dca949
MD5 856a1edbee8d0cc04552ee83ec03b480
BLAKE2b-256 4c6f6eed6f42a59de728bceefbdddbf78433cc70137ab06f027085b37d99887c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f04425c9f65d9de7a2eea25e190078ad78c0e1df6db277e5c9ba428e99c9e905
MD5 fba36d06a6b968c2d61c77cd443bd7f5
BLAKE2b-256 b442dd4bb2a7e36b204b25a3274cdefe61f789f5944e50d58a8f549a702594f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 59ae35854387213378db1c72c6cd90d8c91100fe6c8245050f85b1c7b98964f6
MD5 cdaf2db763920ef96bdf5c9a269098e8
BLAKE2b-256 c51933a191d7f515670830b3ffa1c30025a258c113caefb8b4a52ad35844ca7f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.7-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 ebfd823f480a034631f3e4d22b5317bf2bbff12a0d986733248b459f60ef757b
MD5 3b343f3adbc6b28dc98673595fd61743
BLAKE2b-256 f20fc99e17f8eeabdc36fcf68313f47861d432d6f73b575c43a1bd40c98537d2

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.7 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