Skip to main content

passagemath: Tree decompositions with tdlib

Project description

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 distribution passagemath-tdlib is a small optional distribution for use with passagemath-graphs.

It provides a Cython interface to the tdlib library, now also known as treedec, providing algorithms concerning tree decompositions.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

passagemath_tdlib-10.8.4.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_tdlib-10.8.4-cp314-cp314t-musllinux_1_2_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

passagemath_tdlib-10.8.4-cp314-cp314t-musllinux_1_2_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_tdlib-10.8.4-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_tdlib-10.8.4-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_tdlib-10.8.4-cp314-cp314t-macosx_13_0_x86_64.whl (122.3 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ x86-64

passagemath_tdlib-10.8.4-cp314-cp314t-macosx_13_0_arm64.whl (115.7 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_tdlib-10.8.4-cp312-abi3-musllinux_1_2_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ x86-64

passagemath_tdlib-10.8.4-cp312-abi3-musllinux_1_2_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ ARM64

passagemath_tdlib-10.8.4-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_tdlib-10.8.4-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_tdlib-10.8.4-cp312-abi3-macosx_13_0_x86_64.whl (113.5 kB view details)

Uploaded CPython 3.12+macOS 13.0+ x86-64

passagemath_tdlib-10.8.4-cp312-abi3-macosx_13_0_arm64.whl (107.1 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_tdlib-10.8.4-cp311-cp311-musllinux_1_2_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

passagemath_tdlib-10.8.4-cp311-cp311-musllinux_1_2_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_tdlib-10.8.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_tdlib-10.8.4-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_tdlib-10.8.4-cp311-cp311-macosx_13_0_x86_64.whl (117.5 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_tdlib-10.8.4-cp311-cp311-macosx_13_0_arm64.whl (111.1 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

File details

Details for the file passagemath_tdlib-10.8.4.tar.gz.

File metadata

  • Download URL: passagemath_tdlib-10.8.4.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for passagemath_tdlib-10.8.4.tar.gz
Algorithm Hash digest
SHA256 95a9ff02728dff47e416879d2943c59c3a1cb9e58fcb0892ec47bad0327b3684
MD5 6e7c2faeefec5978e1cdfedb029fdb62
BLAKE2b-256 b78a28ea877c34ec8ae0036a10cc377e7693508edd1cae8bbcb8fd2732151ff8

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b20740d42f3051efabe8d1b7d52b3c490ea64b06767c8f8b83442382ceee6752
MD5 681cecff11ed079aaf51643d4f889cbd
BLAKE2b-256 52f5c7c0fbefa34600e79acace27354dbfe6bcfaf32eae6e2a0870333ce4a50b

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ade704e2eebd3de6443b030dca81acfbc1a171a5fda4ff0db4dc5d230acea369
MD5 3499069f0ca2967084ba98b23df290a3
BLAKE2b-256 8a44114b355a733c816c74c7924115fedaec905b0a0fca1b00d3cfe174ea97a9

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1af594a88741d140e4178a6889f2ee87f9ef3c8c7f9635cb6d076c266d60d17a
MD5 2dccf8670eb69cc5042db83680c73354
BLAKE2b-256 6ee7cfeb3d64129b296c2bd39428d9c59ce29f0276640707998a992c9bbc93ba

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d837e0c858278e9032cc873fa4328136141122c20247574ddfc66e2427d224a8
MD5 582efa8200120763daa3d6edeb508a9e
BLAKE2b-256 c84b88e8ddddb7a349942526e79aef0b9c604266d3ffaf2b4a57d87d7939b72d

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4-cp314-cp314t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6ebd8e2b255d64daf08bfcb9997e86f0bfcb44c33f8d0ed7dee4c7ac634c237f
MD5 f5d2606958808d4b3fd645edbdfd6363
BLAKE2b-256 2e8396f3cd04c86c19369d7029808ab850e2442d3dcb20ce288797cdeb947f67

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4-cp314-cp314t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 31af869ea38666db3a1508289aa4597e2085c81c63a7732245cdad8320e98c9e
MD5 49d6325ad94ce0250716b9506a4d10f4
BLAKE2b-256 6b686398ff54ec0529f273d07a31917ee2035e58023ec8cad31c2e762d2d69c6

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5b1c0a474d94f3e5e0a6ab27f65a7054392b4f9f3e7ea5fea4b7a68b26b2fb07
MD5 aaef47b33e12822cba0c33eb103dc175
BLAKE2b-256 34f7ce7810fc331e20fe8e945260568a1018807a9fb69aa36a452f2b399bc5a6

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4-cp312-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bb1240e5579b0f25b23e8d99d961d338381d0216caabc6abf2e686470cfd6ca9
MD5 4eca7186eb6deebd51d4aa91c1ceb21d
BLAKE2b-256 6584fbb05da241fbd34434850b5ae6016f93b4e522e10aac650a8c2968b37a7a

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8a6aec94b6ce2e266cf98046337dadc489873954656f8e5419a032fa3d8122ab
MD5 3d58c2b5a45675292221b880bc4ddbb5
BLAKE2b-256 22c51f4dbcd0cd7905f249933f2eea54ba559eb366b1e66ebc28702513d2bf6c

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 180e6e690eac2c96e522cbf43e3fb3e90a64c238478217ee67196b266b2b4148
MD5 310d2cdaeeb16e4bbeed27b62f522f1c
BLAKE2b-256 522d9bd3d387b169a5c6fb1176fabfbc7b1b38437f9f283e1dc9892c62887e02

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4-cp312-abi3-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e16efc9439b0b5c5eec21750dad7e4af777e751ad7a23f8d41c75a188151e119
MD5 a09a016656c3ba3c18bc36f71590bc28
BLAKE2b-256 c647278feabc33b87b928fdeea3a0f8980d2a107d9652d6286b10e72b9d20ddc

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4-cp312-abi3-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 3ca9c685db45a7a216e755ae43cbf235f88e5c4e034a09021009c7706e6a538a
MD5 ecd9a11abd69753092939fe864ad0d93
BLAKE2b-256 6c9edf67dfede111570641caffa45d637e58ed437d5e4533b261493632f43ba8

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4c92e340353a4c306d41e0574b92eec75094f0768dd6251c1c4548403606a1b6
MD5 c4a86caea871cbe1a600cd8c0d96e2ae
BLAKE2b-256 81e9dc32e71d69b39fe0b487f128df0639266839e2a95ce2e4d5411a2898ba22

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d0c71afc1833bb0b698a9757a3e57068cee0fc81bb9a0edb6b5617450021519f
MD5 66600d1977c16fb2e23cdef57705625a
BLAKE2b-256 6a0dfc360285bbfa99913e8cf2bc0f1c18584f120d91e5d0168cc49c8bce648e

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fccc1f5488811f49e7d1563c8c2c298c4cfb784dee52cc74b1ec9f29a71a808a
MD5 ae046e0872650ec0f7719523af5169e3
BLAKE2b-256 c0f374bde010bb0e96466588558eed4bc0c2d44b4d9afaece2909cadd2a475e1

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7e5ec7a311f1581172921814fe15316bc436dc9d55ee69fcd82ed9736597a96c
MD5 112bdf4e7dcb09549ac52f5492e7e45a
BLAKE2b-256 056315c1d61a8dbf3f7b3cc44bad9ffaf64cd29c3792058ed230aefee3b35cbc

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 575535fcf1470e13f3bbd01990d98d63ab1977e739b5bbcff7eb74753b0eab1e
MD5 3011d0c972dc0a81a5c9ec9ac19ae6db
BLAKE2b-256 47bc7a112d04bd803ef0e12b83876145e3d9f36108057927a692161e506eba95

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 5d7e88b0958032b1a1947f8609051ea7fb12872860ab21dfa80f26c2b4948994
MD5 d08ba9d9dfd96d5fb29485bf5412a941
BLAKE2b-256 209a4d8097c0e7a86860caa90a4c3fda4db888f6cfe91d3e1464d7306c1b3ed1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page