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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc0.tar.gz
Algorithm Hash digest
SHA256 b7c2e0f6d35df19bb2f0e7a6e5cfb3ba45c47cb8a18d0fc52584127f17cb9276
MD5 facf4af1a35018c7a720a9b20561028e
BLAKE2b-256 8e8b415a1e150b14fbf050a321dcda40368216909774459a636046ce0a159279

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b8ca20216b9f62f5fb59d8189cb1a70ea4c3c184b0016a8bd4c5153845b9184d
MD5 66cabbf17365ce9992c3e3f5c3f67548
BLAKE2b-256 603c454addd8c9fd717c36ab3b6007e551e40cf8fa8eea055dcb7fd1b844eda0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8bc0a028a9e46384e23fc87f0228636da461ab4ab6ea80b22b46851f8afed7ed
MD5 c217000af646eaaef1b7af57eac94445
BLAKE2b-256 171dd9a59b35b842e7e008689c453a4b37128b13bddfe9fafe1b2e9a9058ac34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1c87722d65e7ef55744b2ead563d872d35908aa416a49c11723c4a312832a7d9
MD5 5828702f03bc85f395aaeb7f35b8ed91
BLAKE2b-256 2035b243ba45f0b534e5faf6341c39448f207368cb681c11e8fc4a0b66c8d7e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 08b71eaa2841f01f83ebac44e0f11b55d52c4417128daf93b7d8ac04d1d31f45
MD5 a1e7e05553d13704d47fce97bd879527
BLAKE2b-256 f20cdc670d01ffa789cb0f336cc57737ce8028d77cc588d3bbbd73f522cea99a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc0-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e1adbd9bfcf160845b10b06af9e06361842cc94223498776ed6dc5e9dd4e593d
MD5 d0b2f2b5e24686d4466ec6426fd60ae0
BLAKE2b-256 b8793aeec8d09ed6700b934b260b9191403b385b9ae9d8d7d7e3fa81afd06ff2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc0-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 085858dfb7e7decb06b14735a794941d2c86680e11953e73802e089259d5052f
MD5 ab7e4145a17f61f2d0af4ec439d703f8
BLAKE2b-256 9bbf813b556f68c04081e48ad3bae7d35d7dce00f283f60818eccc011b6654d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc0-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3e11fef5c40eaa2bd86ff92dd718fa5b18eb2912b03b28a0ec641b0760107e8d
MD5 4f3fdddfb4b38441836a1a4cfb73c32d
BLAKE2b-256 821aed4cf8b9d009685af22491f57625d0698e0ba6d8cdc897ad1ebbd39295b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc0-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 04bdfcf40da8a657e6b9569e9fc3a74a69313b8c0eb5e4f9d087da8bd3055983
MD5 07747c3693f3e55ab48992f9d0483756
BLAKE2b-256 d8ad5fe895b1daaea72802d2ff30804babd62ffbffa9b928067552d172072340

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc0-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 576d3ed1b04b91c3dc376094f84ecf312292dbe87f46b3eb383ce559b9e54ecc
MD5 0568bd8fce95f593dde854eb2834d835
BLAKE2b-256 93bbceb776305c71e699d58b8e98a8b9b04d37784d1ce313b2d10aab3b116e2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc0-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9bc83d7fe836589825bafdbda200d8770939a39fd952d976b9b48170f12df8a4
MD5 0cc2b1ae2dbd30c0c683b2bdd84bd4bd
BLAKE2b-256 49d3f2850437db9770bbbc185729d5e147b91cdc703258990c87e14a249b1901

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc0-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4423ab7b55c55cf7d6d4b11d0311623e6288bb4323c06dcaeab88e5123111929
MD5 091145ce29fe1736be46031c47286a8f
BLAKE2b-256 5931bcb89ce618ce67f28dd8a55bc1c8f755aa45b87d11a8b50d9de0150e6ff5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc0-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 df2b8159d569d923663e8effdb56ebfa8ebd25db1f27dea36597f2fe46a8b31c
MD5 357045a575be64902c2e769f2cd826fb
BLAKE2b-256 4b4d95e5d07947b0de7dfce2a558288df09b84e635e26234f9bf76355118f764

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 38e79c0e1ca2d3eba457df1725d33a4ab81fcbcf075d4b505f625bb2d4f0faf3
MD5 00e3cce112cf762d13e3341c901f7414
BLAKE2b-256 754a52ea803acf800cbf22467f2c33a4989bfc6577e11e3899fd0e6b26bf2a6d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9012066b4773990978ecf2170cc827a57d6c9f2bf0e75f22b0598c8b734d9308
MD5 268f04dd20106b64ab1c8b5f27648c83
BLAKE2b-256 f4440a667d5bcf18d606d6de76bce6a5c6559fd9a6371518164793e9f1a99664

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 60970ead05a1d4ce0c3a0d7b6555ee9a748b51255c40c78dea9db0407d4bcebb
MD5 b8197b4fd2443f3451b0c9996cd37d98
BLAKE2b-256 16cb57f07bef29fb172982f8c28df652f0bd2de1f5f1ea3767bf495311cdf60e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3fad31b83169b450666a87b2f90b6a3fc38bd397726adfa474e1f318e0815af5
MD5 475234c292f9d94e01100b7037b843f5
BLAKE2b-256 0fa8aac8ff84b5e1d6f29ed49430c77ff8cc2f5f26cf8558feb409d595e1f6ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 227496dd6e91485656b1b860c28b287e9950d5a522c0962031435331ae219e12
MD5 db66b27df3d76e113628c72f2b36eb00
BLAKE2b-256 cbc9eea842134ba531931e3b6b0d7aafce7671f82d52cade8d3a456efe2487f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc0-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 315bc133f9a290eb596e9f48df997145fb9857506a1e57f076855f33fa1fe871
MD5 f707f8cd3d5253d29bd32fa593634b43
BLAKE2b-256 40b49e5b853cae0d94957aa8946ef3d96aa98562a16061a30abc768c4c4e0868

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

10.8.10rc0 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