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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc0.tar.gz
Algorithm Hash digest
SHA256 bfead44e23494048d4db1a32914dea083e67abf479988ccb4ea3d17c996da307
MD5 a2ca4947444c122bc6cf6f788d516c53
BLAKE2b-256 1408ab7b76a0cee32aa0eb08404e08db8a58addc50520f7f49a9472a07526c98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2945ca4b0ae9b4b81e074c98ff538eacfb7467c8a1b540c330bf2e44a4564b5b
MD5 a4e92b927c477f1a70e43f382529fbb6
BLAKE2b-256 55a7b66f024a1da6bc3927f03c7001b3cbfc2cc752a2ea463a430b237dd2b2b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d3fc6bc7722f87a9d060ed6793e4bfe6529a7b4c32adafe8fb7cb8597c680a8a
MD5 a3c7bd370730168184a022e6418fb944
BLAKE2b-256 db903e2cb319d01e63675578c8723aae9022410feea554545988bb876be109a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0886193d7b3b801498dfe228d8ed73837d0852891cf098f13ae4bca9bb57e10e
MD5 1146c23d91b8ead6a4af3c75c748ca9e
BLAKE2b-256 a6129638abc186e21176430928601820963ac5ad73e98694e31f262d001e944a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 22e849578ad61f8552756484ec489a68ddca4b331c050f17cdc5ad4848c35f27
MD5 d843998a4ee311d7758786126be8c094
BLAKE2b-256 c5cae97397c01ed2b5eed74dd241a234d6b833276d7d6d9f6f5d34f6aa7077ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc0-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 f9e9c94fce2792c8a9238b24fa3fdb0f01567424e3f0f9296e1ba8c52ff8639c
MD5 ce35cff2458089cc6605334580aebc8c
BLAKE2b-256 84a862d5c02e9eacc742b7a388f8a60f5f9e4252cd9be2e2e74e870affc9fddb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc0-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 04fb844fc0721bed1f07cbd9bdcdc8d99552980cf87dae152b957bf4bbdea143
MD5 ac5e38634fdab0f10463d5c58db2ce84
BLAKE2b-256 0d6df9c8628a2ba4d7695e16025919c65c3f52e1288951df697541d851564dcf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc0-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 227946586d551094e10a8456fb3f4fd565b2c7bfcdf72085201485d25004b14e
MD5 cf5229bb290568318ef0b3533f825006
BLAKE2b-256 ec9daa73ffe4edf63c392bb500663a3661acd4145dedf3b4f080cb3f4accdf57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc0-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 779b77f954e1fca64dce0b44d8732d402da19b44e8d469b9eb451685a265ba91
MD5 a2d8725c8d31bca644a39e7169a1ce2e
BLAKE2b-256 af426a0cac99a6892f79dd10c536022022fb0813dcaf5b74ee798d5d2343ec84

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc0-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7892370f60fb1dcf3e194f7fd40689283d654ad120664627ac9b3db4b502f904
MD5 5c42877b11570ec43624ba9fc6e2bfaf
BLAKE2b-256 fda22652a74e1ad37f4cc811529ac39ee787c249729d4f93f1f46a156ec9ac11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc0-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2c36c33e228ac4940353daa153be842b9aa76af3a594aaf772898f557d0645cf
MD5 a0ee8120c6924c29d058796ca2c3c091
BLAKE2b-256 c28de5f497e18f06324af19674c741e1225261ceef7263f392618e8adde8248f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc0-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1a0ae74fdf2c9eaf3601d96f349108e58515a0e3bb64884143ee146bb85d323e
MD5 6540e6e75c322638ba5c08446580e010
BLAKE2b-256 298f8159120cc517350310de03d9b1b28e7f41456e42f18e55ef1bb82f6197af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc0-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 d9fc70a67d80bfb5291c7f063a3a89951f1fdb6f3beec227573b29651dd4cd13
MD5 4a177f7d929fda6eb7db45d719620174
BLAKE2b-256 3427569ca7b19efb10423496565274afe1eacd836448877289878ac54798863e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b26e36f46af785130638bfd5bfbc5a348c27b1ebdd92df361a179ef4a7a9f879
MD5 736455cec6463b4f7e05f926f7a24167
BLAKE2b-256 34499f4b3ce679ce10436b8fb6bb93ba509cb117e7889460e094aaa64626600d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 65c8175e5806052f740bf516a27156c358612038b6ad2c0a03455182d3ab82de
MD5 94a5ecab4d49128790a4d2476cfe915c
BLAKE2b-256 3502fd27d30907e0e9fc26b8c901e32c11e8d34db939b5a305de200a92583b31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5d4092f496b70366061942a636106614c47658c858b687dd456645c294ddd281
MD5 45d281bb58f1ab7ed45101269c9de085
BLAKE2b-256 d57b88055e4946bd7856171774c26a81444e3da541da4ad3b144f18ac1b8ce59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3f606a8e118cb93152f472b12b1c10a867504dfbc05418549c780660231a7ce5
MD5 584b015f720b3b132680b986c7961651
BLAKE2b-256 30ad34e44adfeddc098392c348a1a24380ea561c2ddc35f71aaf1d2ba9046dc7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 407d77cd1756f988037d62667fdad9bf37ca78257cf04db8a9514c066ddc9342
MD5 35e8c1b4271a1ade7ef377c8db5173d7
BLAKE2b-256 493e93eb63e7ba001d5ec6e5738c2e4f035dc6160e011e76f301b83b2aee74f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.8rc0-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 2333a6ff56b2ce9fced303631cd2919f882d6f19d540e5c22084047bf57b96ef
MD5 32866b29d3437c59731f1085fdd0972e
BLAKE2b-256 7b73cc9eb0f1d99936f1b0b6d14a4d35a79cd2b2f9b1de35415363b39f9389c7

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.8rc0 This release

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