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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

File metadata

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

File hashes

Hashes for passagemath_libbraiding-10.8.9.tar.gz
Algorithm Hash digest
SHA256 fe8fc9045d45488794458355ce641afdbb64458a517706d4710e2513ca87a538
MD5 24b270ab4cad460e54dbf1216664ee0f
BLAKE2b-256 1b40c357beb2431542a72acefdab4ac6a67c9278d088ab0f8c6708d68def5e70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4c3e659154f50a9c0a42bd8ede8976bd355d0d6bb01033ede7a6e9abf1becbda
MD5 bd32b16ef75a59e5a1576fd7977d64da
BLAKE2b-256 4a027b5574be479e8e0e34e92cd32c41bb046dd29a2e629c61e09339d80e041f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 46b6e98def98a21dff4e06cbd7705fd03a1990225371280396aa48a1fe152efb
MD5 1872b30e1104949b9fe68b8fc7174e4c
BLAKE2b-256 13b3db2cb447644fa6e2482525899a9b30adf9701a24789f9dcd624a150aa5cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5ac565ed488c1ce1ffa7b246ca785bc3525b7a1e33cc0cc3770aa6391ec81bb2
MD5 3a2af8ed73e125d686a8d1eae03ab5ae
BLAKE2b-256 7c7bc89230ac64275c34ac163e6a11d463465a199ef8aa7ca32346f782e71c63

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7c6ca182c0a20d322b553d85e6321f8396770f5afb9b9ba6b2a187a59d994118
MD5 7ae7c393076202ac435728c7710bd20e
BLAKE2b-256 f6e0620e85b98f9955fd679c5350bb2082c60d8c2dd9741885d247141937d49a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 75c74905726b3b1b477389950e1284dd58835fee5492ad4e646fea254c3c1b98
MD5 dc59abb8ae847f971c204d4d2afcc724
BLAKE2b-256 c3930332d7316601812d0ebcc2d1ed56233c2a94a6ed232ab1d6619cce7f02c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 05db76439f4015591c58ac0a0235b23fa9400d8021f43b5c0ebeef0fa9fc3b6b
MD5 c3fe85c3eae8465019f572d2506df896
BLAKE2b-256 cb776d156d18aea97fd84d3a18b17b08a09144a99253e547fcd7ade31c9338f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 163ecdfd15981cdb7dbcfac4c0c1107da6e4edd010771741c0829cc7a70ced10
MD5 2f544d41e58c4e1cbdbb6f8b4b34df56
BLAKE2b-256 77ee22fdca4e0063483ec7b87334f84678738129d0b779b4e8b04702c4f0772f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b1cbeed8b1d7089f3ee61f1ea5fb6a8bd91527db1481bd72835695a168105f19
MD5 42d35a0b9e9fe440fcd9732940bc7abc
BLAKE2b-256 5fdb83ce79af74d89ff6f18fa2d366d2b5ff5130e5093fa0030dfc07793011dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5591912776923194e1ba22fe37504291dc9862e216a96b10f635119eca3ba837
MD5 0d4c1fe3eae9640b955c97ce1c9ba327
BLAKE2b-256 7c38d6b1f884910cf09e5a1b6b9a20c5773903ccdb09b7928b62cd944fb89f3b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5237557ccebf600295cbac6b6e36dac135b8b52280099948bceb17826e13416d
MD5 5d474dbc106df998f318120cfe14425f
BLAKE2b-256 620577d3efe72b102ab178e30ccfed838c113f99e64539c2a5b58bbaa8f025c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 28f167ecc32e123ba37196ff707f0694960f96b7be25053d9fcea0d8aed8688f
MD5 c612b846af7a1f2042966ac962b54f98
BLAKE2b-256 2ee9ee19b7d34e6f2ce59d36d35e2222fa933e338fd930652794d1765ba15786

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 d9733cb49e0b6dbfac916397b38ae9277435e4642537f96754407177913de648
MD5 eb6db8fb342bf7a968bbce2a0e16a7bc
BLAKE2b-256 87550f23efe52cf52041d6c028f05696834683560af7a3cafed2e952ac20f69b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b6627ffe1c96ae0d09043b0cedce4b7b33d4170d08eefc2d53f9e63af93fd5d1
MD5 6ab327c8958c12eb4d28c04ff42e4a49
BLAKE2b-256 a3dd066eafcd289061612c7c1a7fce6e3b8aa81ee9153dd4b97e672f810fbfe6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 43b4b2126af59f6dcf186f833c09d2763c9ce044bba2f4769f15b68703eb2fc1
MD5 72382b4485ac5b002f8fd09ffa3be3cf
BLAKE2b-256 b9b89de9c271ff0ed8f05d6aeaece21cff0ca0d5bc1a13d736452a43bbdac6a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1186e8ed7920587027aa08e609fbbfc44f62ca5022cdd416fa1a5f8c27c9f5a5
MD5 f3ffa3a9280b799f96818e96e163830d
BLAKE2b-256 7fe9bdbb59b6e1fde5c7c605c1c8b95270bc476dae1a842a7dbc0dc658601d5f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 51a65181fc841a9ffdb018f590a8f5e2364eb6816a558f5d39963b5ae9f3c8ff
MD5 bdbe3794f42953dc96ff2153a1d7c4d1
BLAKE2b-256 ef700c2e45145a39c2a13dc915ce750b32b538900e66b0585824f475f7b22777

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2a069e929a7d704f3163a18cb943b0712277e96bca299332ecadfeb7fcd0e077
MD5 ffc1f6289e820dde7fee24c03135260b
BLAKE2b-256 23b734f36da8fdbd5caf31fe3d3198821f341cc504a1b1c018bb79961f836d72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.9-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 d7956154b5748dbee26b5e52ffb003e87473a7789de48102537d8df9a507e0c1
MD5 6a529d920ac87fa784156e7d7e150ee5
BLAKE2b-256 6d93857d8aa7f8d7ccd5bcd2e8907c803516e1298214ae0b19a01aa879643133

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

10.8.9 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