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.5rc1.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.5rc1-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.5rc1-cp314-cp314t-musllinux_1_2_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_tdlib-10.8.5rc1-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.5rc1-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.5rc1-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.5rc1-cp314-cp314t-macosx_13_0_arm64.whl (115.7 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_tdlib-10.8.5rc1-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.5rc1-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.5rc1-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.5rc1-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.5rc1-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.5rc1-cp312-abi3-macosx_13_0_arm64.whl (107.2 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_tdlib-10.8.5rc1-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.5rc1-cp311-cp311-musllinux_1_2_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_tdlib-10.8.5rc1-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.5rc1-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.5rc1-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.5rc1-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.5rc1.tar.gz.

File metadata

  • Download URL: passagemath_tdlib-10.8.5rc1.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.5rc1.tar.gz
Algorithm Hash digest
SHA256 eb5c96c12985c1f293c0218e1b5d28abe4481f2878f5a37dcbf31c8178e52321
MD5 93edbdbfdea52839b64f64bfe07a247e
BLAKE2b-256 9389aab2c34306fe365200f139628c75977fc1e65b7d30bd1545c3224ac716c2

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.5rc1-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5630b7d6a949502e27203971728744c0020995bdb0d149fc1cc1cfce144b84c5
MD5 8d78b443776266ecbc288b917eae0393
BLAKE2b-256 5f1eea5046b025d1f2d6d0b37a7222dd4fb417265e5a42bd2137aa2e859c051f

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.5rc1-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc1-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5a934f2d1b31c17568e6cfcb1ee68f405c038bde0742e43afd069543c8349b3f
MD5 00b3e98dc5128517911e4970a75690fc
BLAKE2b-256 0552da080c4dc7778a48d37a06dc15083028fad9b0e00481b921585bc465cb47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f8ebf2b2ccbbc06be3cc7be828f8fe8c72c808cc6c51fe123f391f9485b54372
MD5 c41987020a389697a07ff0f239a200bd
BLAKE2b-256 86bc2c6a9e09befd7c349c5e9770d078414f229c7f63f0e3b50d04749ffcf44f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b45282cb0ca8052f4510614507d871a182d10ac7462a5ee867ae6815a8d67c2c
MD5 c336f76c494e7e91e39cb1abd3b6324c
BLAKE2b-256 8dffa3a6adcfced47f1ef347fede4a780a1c4b1f9f50b6e02bcc10c6bcfaa0da

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.5rc1-cp314-cp314t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc1-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2573f8f56276185c8c0dedc4b3469b44096a93cc43006c2a8207e77446f01bee
MD5 98f446cf31822aa5c0902325f5ad2f7b
BLAKE2b-256 ed2299aa94de8f78d23343b55dfb3408ca432cada171007a85b88d6e58ff7385

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.5rc1-cp314-cp314t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc1-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 e7beb5270f51edeb05ed86b3ebd7fb5ab9469f88a1f45e0b3eee8475d1a8ef70
MD5 e22d189b2b2147df81a76552c9e43972
BLAKE2b-256 bab9e13780f7eb64268153f6b6ba2175f42739e8e7df8ee07424d345bf108c5d

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.5rc1-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc1-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 efecd01eebb2ba956e38482cd5fa57bb79d747b92526e93bd3e3e6887f755ed3
MD5 f375da5df63a8b9b37621f3e4c5ef2b2
BLAKE2b-256 7a52338205952d4a7b46085be80a98a620231eb7a2124f871e32f3f3e8be6379

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.5rc1-cp312-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc1-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8fdc566fc33bf9c28438b3ca28b4c62575701b47cfffcdf15cddcbaa194d00c6
MD5 eb2cfc9d2ce34146c3b3febb4bf57f99
BLAKE2b-256 fb49ba38608c62e12044a59d658659f9a4d52810ad76255954c321dfb99d5dc8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc1-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 14cc3f70eb5eafd57ec52e1e4fbdbdfb4fe3f09a033a468647a9fbc4c18e2370
MD5 34445c0484c000c12f5a8c1fd09d46cd
BLAKE2b-256 0b50f83e7ea5494916c5c4adbc7c7554e53daad747d97d593cd9849d1f7d5ca7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc1-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 059f33c421e78d49c99c98d9718d996f2aa7e8bf61eabb178206d22928ca9d51
MD5 015a45c11e21c86e7e906d0f180e5d91
BLAKE2b-256 094938fb95b792c956ceb515352a0f84b5915f66d36a848e502f19edc0d3d43e

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.5rc1-cp312-abi3-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc1-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e8659dfdd2127d7fc4908691750eea534c99eea13c69533ee7be2fdff816e760
MD5 4d54dde31c468cdffa659d22ac7c6cc5
BLAKE2b-256 062f8ccdbafbe96097a99b08c18d7a16c15f02cd7a01c4eae033488dd52d9a5c

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.5rc1-cp312-abi3-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc1-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 353212750bb25a8da4a7bd5ad32138671335d302385fc68d279347a9c1887765
MD5 fa5aa20645993bd6ddadf8a0b1999574
BLAKE2b-256 c2bd1cdb1383b37c1c5bf25a2c7ed9b2a523f1493e275298c9cb45c1dfe15643

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.5rc1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 139e1b8cfb1c1287cebda89b939c69a6826aeecf4b166961b009db1c4c61b501
MD5 d1901a8699c1612029b24ef176ba97f5
BLAKE2b-256 901fb580cd982b808038291c770df808db007fb4fe05756a6d10274e0ba4e0d2

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.5rc1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bfd257f3a6e6ef0231960bd36e361e1028c6096fc7bd64fd416ea7fdafbcf728
MD5 37941befc2c7e16ef2b1842391ade15c
BLAKE2b-256 9fbf3ad09eef77e111c53c3626a5dced7a12a1774367b22d311984c23044fa95

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.5rc1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5081be35fefa5b17cb50dcaacdc9784ad82ece312f89ddd91b07a7cc327520ff
MD5 9181f2d2967a20a40a396c968167e58c
BLAKE2b-256 12405a8711726a8b6685bea62683effc0078e78dcb544df6d347d96edc499ec0

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.5rc1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bea0957bcad77efa139323cb074a8ac0376d2861a56f14849afaea0b2e7d499b
MD5 46faf872a9dad3c2743048ca088276e1
BLAKE2b-256 a9c9108bbffad871c8d89a34f77db4b08883c74abf5bcf87a69e2017dc0dc1ff

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.5rc1-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc1-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d75633c37080d2c6305313ef5b0a2c9473aeedc8e8265890b061f71ea0c756cb
MD5 3f5a6a7bd5c0394c4416b35debd86521
BLAKE2b-256 a82a7e8337d8c1e3a860ee3eb2e17f47d03ef638965d2db7a290bd33033fd506

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.5rc1-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc1-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 8b350a1d3a11d899100359e78a13cf916a549a4b5e0c0ea6caa4596ddca75b54
MD5 ef8d49ef0d0ce7633e8b5a574c817a7f
BLAKE2b-256 91b29828bfff4715b3129f8e117d1df33d95f3ddbca92c962ab17b717ca2b074

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