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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc2.tar.gz
Algorithm Hash digest
SHA256 e69dbfa00b5c4b2a28bfec8f67b81bb60980e0eabf29609976055e4e8e46c407
MD5 45108422ee70df4f0355bfd2f96dab42
BLAKE2b-256 d785659238c38afc931615840ab90e986539d789aec62fd236624829aa768f74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a0a9add2d7e1ae6a30d5c3b204d5446a4518e75a2fab1d61165f6630f960c28e
MD5 34c0f38c59694057002fc9e5de1bc606
BLAKE2b-256 8afdb64be78d996e0779031675b38c5e87256190e418180d6268656e1212c48a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc2-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 af04b1f9c58e3698f3691aeda31f3386ffe73d78e705e155e79d806f36e8f5a4
MD5 2540a5fa857875f3861c601b02dae8ed
BLAKE2b-256 0d887c2099aae469823e02fdb76f725acd38980d33b71a1e67f3cfc898d6ba9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc2-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4bc87ca2871c75245da57aa378c707b58dfc08341b17a76be23f0ae16bc5bef8
MD5 600c231abe1e4190bbe17a5b234ff8cb
BLAKE2b-256 783ae67a7a0c14c216ef46f17481766918b56a850f98394d52b2d1431388e978

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc2-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 819b162c0c1165e6d504ee002d044f32494329cecb7f9c4e6bfcafc9e94c4c5b
MD5 184bc7e687f35fa1885be580b950b818
BLAKE2b-256 0e2cbecbeb85e770c91b20dc13d51fae11023a5f216df896c70b838411b20da7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc2-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 afb42f84b9832189a881c824b95aa32949500a370acaf68e5f00695590715004
MD5 fcd4444061e3ed9324685eec5bdaea18
BLAKE2b-256 f8c5092a8aea9b3f032657870b88da6c505d079a59fd67c8f305991569692e94

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc2-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 fcf5965acb0215a188b2081d795831153d032dc9baa85eb89ad358945bc7561f
MD5 65037e18c601623096f5a43a9c72ef5d
BLAKE2b-256 8a6787837efe2eb3911fba4aa4e022ae5c0675193074b6c378c2a1f5a15ebc90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc2-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b880941b982df6f2e7b04b10718f37e306a18266b3e2744ae815b93092d502c4
MD5 b0531c1150add58e3544cc2061d2011d
BLAKE2b-256 09ca748bf349a87de20d028ccf8a6d9daa4f147ebb2c50830689a97f30975c03

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc2-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5a623cf1a228f413ee54888750ef49853b8e37a5dc72d358867646a2409c9d9d
MD5 375bb1010c7738caa9dfc996bbeb4e0f
BLAKE2b-256 77b1fb8b9204f88315d308c870ffa5160f732ddd53e2d657676504c6e1117716

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc2-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7893aa0aefa1eb4a6e5a32c9610bf6512fd2110d0ecbf1b859f4eaa33dfebf5a
MD5 c06dcc9ee1dc658efaa4a3e4c5f9aaf5
BLAKE2b-256 36e5b41345f9c95a57e642490053f25a9e6b8309c15e394031d1a1dfee1f40b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc2-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 10f027fdbbff3080f16c2b054e1ab54a50abf74cdcc8103d319ceb4d76fcbc5c
MD5 92843ff7b3a718795beba317678c3393
BLAKE2b-256 89ef4efcd4763f44ca453f9a1b34c8b0518d180b2a235b8b440f3e92611b9b9c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc2-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 3ed27a8ee0bc75047ec6762e65bbb179cd8f254332d1e5cedb16f6590097fbd9
MD5 75d397ffd4fd50e733bae6af7846cdad
BLAKE2b-256 c38c913a5edd006632596ef7aa13c5e2a3c7bdbcbfc84b9ccd4ae9ca62093467

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc2-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 d063a1a7e627c3bcfb9645de3a00d69439307fa578dcc23156c5c1ae4698c5c5
MD5 83b31fc0f9a7a4290ec6f6f41cd35977
BLAKE2b-256 c0195c569f797dcdca2dcd1638688dcb842c75100d8844e3ad08cce702c87ee8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 28057fa9e379d2b2eacfd394a3e2f31b2ae12696b4383d3bc4e2b9571bd452e8
MD5 274af6b393b3efa4d00d0144c0b0d9a6
BLAKE2b-256 c0764312f0a86b444579fda42a2e0569f260b87051af4f22d24f4ee8ff78d142

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 62e4f40b1496c1c54f6af84e723171746aacb2cb2b8a6ccce70464a4b972f25e
MD5 48e32452dbb1cda168e77b5022f3ed47
BLAKE2b-256 9919a28adb6bf6a7428d4dccb909702e548ba268c3bf9ac701a4b6c6603cbc8b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2c5ff8639d687699fa59106348ea32383aacd83f90954e4cd74d9cb5a0e03ec7
MD5 35e8b6fa3d4b7a836c8d1fbf3e8649f4
BLAKE2b-256 5eee57999b47d69fe6de2dba6b7cb46f8105dcb883651c68e246da2700bb985f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc2-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3f2daead6077ffcf45f95ea1469b94f8f139fc3b2844105e4397859ea7fb1211
MD5 dd7c1cb480bb3494518f830980d06a9e
BLAKE2b-256 7784c9af84e41e255d049d877d392b19fb05b73bc840feab1aba027e1eeeb769

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc2-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 876499b300c2c19ae915d5aa24524672fd6604da400cd923616b95736ba09bdd
MD5 cefadb467fdac1ea329cb2484c3b7b2a
BLAKE2b-256 22fd0f8f81a11222e996f32c951ff48700e50e08f76ea4ff8c706dd3b13691ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_libbraiding-10.8.10rc2-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 5eb146c0c93772499450b2944afd92366469e4fbb77a3f9135c8abec4ea39ac7
MD5 88e6fbd5e379f208172c88a7628c2790
BLAKE2b-256 ca697000c663d3ee098d4b0d3a4ba7bfc20aabc8b85da7781624aa6fe2bcb5e9

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

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