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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_tdlib-10.8.2rc2-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.2rc2-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.2rc2-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.2rc2-cp314-cp314t-macosx_13_0_arm64.whl (115.7 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_tdlib-10.8.2rc2-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.2rc2-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.2rc2-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.2rc2-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.2rc2-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.2rc2-cp312-abi3-macosx_13_0_arm64.whl (107.2 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_tdlib-10.8.2rc2-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.2rc2-cp311-cp311-musllinux_1_2_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_tdlib-10.8.2rc2-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.2rc2-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.2rc2-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.2rc2-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.2rc2.tar.gz.

File metadata

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

File hashes

Hashes for passagemath_tdlib-10.8.2rc2.tar.gz
Algorithm Hash digest
SHA256 bc09ab85ad038575a68bf1a8ae5e07914c3907f39173728b5442c7e57bcf684b
MD5 f4f408d898d199006af9697f75cb17fa
BLAKE2b-256 1fee1b1868ee94cfedac3028e7fcb5cc13d184d87b5ca6fa4bb45fb95e082d51

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc2-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3749b27181af463e9a379dae0da49bde7ba8d2cecbf55d91125408a09b9d80d1
MD5 ac75912f8e3d5ffa4e15f9671ee03446
BLAKE2b-256 2819931ea4908ec4303eb3c3a3f0ad8375ba659949ecc8da4e87311c3fc1083f

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc2-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc2-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3f29bf6aa658a0580e50a3a68db0630e6658214449057c599506a6916043a1f8
MD5 c6c2af9f52c1dac3dc58ee3689c3f316
BLAKE2b-256 0ec2964bd8c7bd95b7345b156cde64621b927f8fa9c9127fdbd671bcb32feb37

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc2-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0dcf68b6b90b79b83df59a3b9f73e9cc8cce2a62fc11c05b1adf2a64c8499174
MD5 78e422b6e947350915dd347f57df7cad
BLAKE2b-256 643911f45c95875e16912adb0896fa67337f10088eccc0d5c90d4cfb4b25f95b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc2-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a5462514f2693364e32f4b1ef4c1a8ef417909daa6dea8b92e08daca22e38f3b
MD5 9ea351ab1460065cc0bea41d3b37960f
BLAKE2b-256 209da7fdfec23a8a462c84dd57bd146ff225ddee81d4c84c979fc37d11ab7822

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc2-cp314-cp314t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc2-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 659ad4307e819a1d5ab589af2b4056fd345f1bf6ee65d1fcf90fb02866767db1
MD5 65a61cbc608d58591ad67ee7a900e8b2
BLAKE2b-256 d91f112d4a568bbb0fd936f7e38805598572621b36a87fef38808e73da2d817d

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc2-cp314-cp314t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc2-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 cc8ec5d3629c2f4d9a81228d6934ccbb876224dbcd67ecadfed0ce5203b01653
MD5 a50bea2ca7f20a7d0e3e49228d02473d
BLAKE2b-256 7118e6c244d01658b94c153a5f7910b1af94bc64116c247fff2e542ea3a6acdc

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc2-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc2-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5f521d99f277152ef078c59a3847fc71a36a0f7aa17b22972319af55922294c1
MD5 254f60715a6c7ca4b3cd6f0ffb1d9233
BLAKE2b-256 8ea862f96892356eb6daa85d34f35cc61fdbbbff9130d91b6570a985d5568542

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc2-cp312-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc2-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c5f4b7bb719b75cef002b5857ac2018e304c705ab3209b4015bd0d1c6940a413
MD5 e562fd5ca81574c85ed59679f9da9e3f
BLAKE2b-256 aaed7b8f692cd64569dddfd08ae5e166b3818e16d064246ddf8f485451b2c260

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc2-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 23a89258f82275c66482f8f131f670be2f4fe8abeed987dd2154d60cf76e231a
MD5 e3fab3e62e37c4a1fadf311e50e5e93a
BLAKE2b-256 191f80ee10c007809434ad1aeff4555a30904b4cae8f39703a1242d88d2f89a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc2-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e083d093b9ec6fcc70cb8afdc992286b95a4a39c7ab710111fa4ff262f52c6cb
MD5 2843991eb2996c61f959c8d484f130d6
BLAKE2b-256 cf7e8a6b34989e2ba76e5b040754c91cd15528409da7b600e64b1d8af2886507

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc2-cp312-abi3-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc2-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d17c8b7e84ec53959ce82a5816b0a080d0c71a8bc519d71d276dbe3c0373376a
MD5 610f3fedc16da03d6bc8b68aa501da49
BLAKE2b-256 77fedb6caf52de51800e654e30b31763014c0fb8dbf72e22a742e5e1b0e3a3eb

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc2-cp312-abi3-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc2-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 e3ad9da6e56db74499c956d77a93ba74d99e9e8578628c5462761a103849b48c
MD5 cf4782b0549fdb9aaa94cf897e02bd98
BLAKE2b-256 f602f242bccdcc19c780074c54b0f41c07ba1e348c9e2cbf3498cff5914be9f8

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 788662abd56aa598400a5cbc167bb237e5d6e1755669bd644c4f1bea61303863
MD5 abf8dc0da69de13edec4f3b1c9342126
BLAKE2b-256 93f71399c8576cb7b44f482803d89510411f3370be0ca07583f8905630a04c8d

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc2-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8fd42a77e32dc4e658e5b1ec9ecc0ee1238ea1c7d0ef8cf1b53f839ea0bba2cc
MD5 15e45d147537a8e421ea78e65132fc7c
BLAKE2b-256 812fcd225a0a3d798fa7164dbf6e17635f81a06fe6112074c0f67dfa4deac1fd

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dc82acd4e0e0e1e6c318d0ad161ac8d29c15afd67aacecb943ddc9223486d93d
MD5 95d03c3668f872444e599d79d76d4f25
BLAKE2b-256 a4802b18af20ae1a213125c12731baaa1ed2743637f71862a3964d94913285a0

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc2-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc2-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c636b00c1f258bd315b466b51f30aee40b6a5c44f5f4be8a5e4302ef7b229dd2
MD5 203322060cc7d4d0a38cc00ff5da5fbd
BLAKE2b-256 973d330f310293c93276e3f72fa60d48d087970c4fea22bc44a1bb107c905969

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc2-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc2-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 7af9cd64b68d6a90fad85775c0c9e94b42bfc1a926ba2c120d869f246dc7a3c5
MD5 655c3547cf84be5c7b88c5f8bf17907a
BLAKE2b-256 41df259cf529da8c7939588fec7eed35f569dfab20afc7b15b749e90654a50c8

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc2-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc2-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 74b63358d70fc1476df2adf3c2a5c308fe8be82a551eb3f649e1cefe7e60ed35
MD5 94fb1536811bac93962cb68449557fe7
BLAKE2b-256 e18bc08311de5d3411819d0fa2e3e63aba9dc2eac65fbb3b112cb42a4e624e26

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