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.10rc3.tar.gz (7.1 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.10rc3-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.10rc3-cp314-cp314t-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_libbraiding-10.8.10rc3-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.10rc3-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.10rc3-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.10rc3-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.10rc3-cp312-abi3-macosx_13_0_x86_64.whl (160.6 kB view details)

Uploaded CPython 3.12+macOS 13.0+ x86-64

passagemath_libbraiding-10.8.10rc3-cp312-abi3-macosx_13_0_arm64.whl (154.6 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_libbraiding-10.8.10rc3-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.10rc3-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.10rc3-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.10rc3-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.10rc3.tar.gz.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc3.tar.gz
Algorithm Hash digest
SHA256 450ddb1dc95adb5b69d0bb8c77d001abd73056d39d3907bbc0c1932851c33816
MD5 59f3d4bb6221f545f6a4321ff4c9d6b8
BLAKE2b-256 41cef53f618f0f4a50955ed555a385f1aa4cf4a0179203dd840bc610ee4385ec

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc3-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc3-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ff43c219bfabcc328b94ee973e40b7c1be1a47bdc7b29646c846a8de9ab141e6
MD5 f311fba50f64076071e5ab0335f1dcc0
BLAKE2b-256 538dfc7ea44d387d8a1b726fa91ea6248f603d99120e8cde51e230a83a67fac2

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc3-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc3-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3319ce0056024196cb016a80f402309f2feed8f555c4f81da3c75163824b1b4f
MD5 b0145b8213f10c3600622423d915f56a
BLAKE2b-256 eca275e981c80bb7adfa3cdeb4261e83342db46bdc2cd9d3473db766f424d025

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 905300f6e88ceca33a732ce08fa6ab101a09e87d6e80dac64e3b86ec6b0b3f8e
MD5 ca9382a4a779617cc521abe36912fb6a
BLAKE2b-256 117a8c9dde0ca28ce9342e9235ef3bb3045eeb3db3c43e162a28ffb62fdfaf5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc3-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ca5e1c803ad045b6a6cb8848916881c7150db70761d3b2029c2a07d796cc4f59
MD5 5a1d963f5b65f8e2982df57ce817543b
BLAKE2b-256 2262bca494d59e8540326c9926de26788f807f30d9665b563e96fbbf95112a52

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc3-cp314-cp314t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc3-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 700c3f6b94525a88bcff7a370f8b5f949e20e6b96a7f502b223b5fedea66c5cc
MD5 86e8bd28b43656703fccf32c33108d05
BLAKE2b-256 dbd763e9c263689e51ee8e58521ab77ffec1d2b18fc5e79c41433c181b535340

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc3-cp314-cp314t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc3-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 c91ecc9078079f02787acac3acbb7bc8d0812ea1fdd3e644a84ad794ce767302
MD5 292e64905835bcf774ca0311204f8f9b
BLAKE2b-256 d8bd5bc46231a72f808306e1aeaeb65572e7078717ea00fa6ef8fbfddf4f976f

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc3-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc3-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 927031085ef25a85da9b436bdadaa77fe85196e800ab8416796aa47bfad54dcb
MD5 06c07c6b27d2e8ba9915689e6c876530
BLAKE2b-256 eed9e38c815ad8e0f0b1b3876f616c8645090a97352123ef072327dc2da98aae

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc3-cp312-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc3-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c1194c57cd04d222a3e85d4fbbe57968c744263438c6e2fd0c89c92662208767
MD5 af0c14d49d1dbe592c106fb360bc841f
BLAKE2b-256 163be5ae3b57c2a8faa6b68a2bf541b41c6845835d17e95b278c7dd67472d35b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc3-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f9dd61338056f637811caec2fa8c45120d3b2016e83e8847e916a98cc93a2e1e
MD5 d893e34a5851ada3b7ede295ca7d648c
BLAKE2b-256 600e270987c041f58a6f42ef7c35d0c4471eab7fa7e5050d56023817c67935e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc3-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1747e5383372cbd7425cc9611c23460582872f602d6b4a2858ff3572fa34a551
MD5 6ae60bb35dc79023f8a624b05d324cc3
BLAKE2b-256 0409e1870bb9de47a9676c0b823efc0b4893b2a952f4fb2268c587fec581e708

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc3-cp312-abi3-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc3-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 68619f2519b8348f8f29b1fbbf772a88a048f3af535c933c188e3e90a3b461f0
MD5 6b229f9e03e2a4de502e7418a4d1b612
BLAKE2b-256 819decc540b604b0220cba8e96cbeda3f44143089de83d9177f7c8109828afe4

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc3-cp312-abi3-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc3-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 3cdd7e667c73ed2a992768b414232031a280886fd1356a6d5ecf05569cae4fd7
MD5 f4cc119c1651bff6eecd85bdc65d914c
BLAKE2b-256 8133679c01c945987b26c5c15a2de9b11201a6b674754d9e9d0ecd45f90b39ec

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 934738ecddd0bb996e37e859deea22ca5fdedff8c3e4483a9a3f8ce1d8a8d460
MD5 87de3aabaf75fe9eb63a41a9080951a8
BLAKE2b-256 efa7c0a335ddf9a4501ddd9bd1f4b4432309885ba8435626de594f4d537e1985

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc3-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 563736654c340fe6199aa682cfe943875ad063de9e39f8e8a10808b3f2c037dd
MD5 fdd7338df34f86559e19301d4b8a824e
BLAKE2b-256 ca0393ed8063060671dd980297c95348f52481e1edd8f38d5f5515f3de003e44

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7bcf2f90a9a690aafd8e735161ec10ae04a28d6bef923f3d97758a29eb8d958a
MD5 cd08c7f35e146be5a8cad5fa6344f987
BLAKE2b-256 384e8f440144e110f973f3534f7668f32efc660e34a41780c3817187d8e19b20

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3bd69d4cd201a90ab733a0848c8882ffccc5bf846a6184208c95bdf9414f2610
MD5 edb2e2ceb371b6dd41a77cec3f5587ca
BLAKE2b-256 9dfd8d144f6b69a5593a135e12453607d3822d0efd469d153b5520ef245e8621

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc3-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc3-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a94e97e28af9073515d1ede54aa57e54d506af52fd09b86d68fb83c14d2e93f3
MD5 14df97550689c5fc46e6d48376dbc14b
BLAKE2b-256 8de944055c66be7fbc4ccb83f7dcf58aae372824000d2088fe13b0a7266282de

See more details on using hashes here.

File details

Details for the file passagemath_libbraiding-10.8.10rc3-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc3-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 3610085957d751d6299ba6eee913090e2f7de70810f179d0e0741293720683c1
MD5 a50b372a89686d1285fed14859bde8dd
BLAKE2b-256 71b55805224254e596f73c91c6f127083665a01ad72d02949eb88511d0191270

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

10.8.10rc3 This release

19 files

10.8.9

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