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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

File metadata

  • Download URL: passagemath_tdlib-10.8.5rc2.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.5rc2.tar.gz
Algorithm Hash digest
SHA256 82c6b788ef390b783aad0402de35c72b6a5b4385aeb231bad59aa71fdfac0a49
MD5 c7f7f6d38a1285e6948e971c61e40099
BLAKE2b-256 9408248a4afb1a065f9160ae03a4706366a0780fc6a9f80bdc0defd8d352190a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 83d6da8b07396676eade7673034c3c238cecb10232ab40a57642acddea27fae0
MD5 8e7460574647a2222f688fe71c14ae4c
BLAKE2b-256 b5dfe4e179fd99c25e078e923098d386c97c4f01c4b1ec3a2ceba1f60bf374a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc2-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f799efd67240f109ff41526ad8b3e7b2f2ed59908a3c67e99f371c2c61261539
MD5 f14d306591f7e36f9dd105e97c312d1f
BLAKE2b-256 ddb889210a792cf1066aa7871eb59ddccd1e230c5c168dddd58de7c755c21a38

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc2-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 acf93a9a91b9fbf1f254ee4dcfcdf5d6325b0bdddeddbd728c7076f28b4f6b32
MD5 1a08b3cefc87291233f51d45ee24b4a9
BLAKE2b-256 db71cdbec04fd9e0d32fe9d83d6114a36ad03771f8a659ed40cf6c75345293af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc2-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c57e70ad6f3cb66ca5e526d9ee8eb6417a90f81599669f76a3e58e26859c3f3c
MD5 33ba1c41493453dfc5af21f0d72d8895
BLAKE2b-256 a09df704cf99fb22493d0cec4c0185d4310ac8e9b08936c88194cba80a339917

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc2-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 7e632f38d6b175b5db583662a3b6e06aae83a99f2325f71d756dd943f45c09a3
MD5 67a6472d42d986cb30e89d7ae55fde80
BLAKE2b-256 84930b770a9978da7439aeec94dd0ab6c76adb8cc1ee9b9d0ac6a4895d3aed6d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc2-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 df67cc5b1780b571d90528ec70a457ffff89e62e6bd0889b14c9e0a9e8c84da1
MD5 852b0076d2ce5eb444c3d52201a3aa48
BLAKE2b-256 0205e475e12bf9c56c0593e04f93775dfd2184d08af8e2f5adbaa120e71ff006

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc2-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 142096ab7b1ffdbd07af683447c8e22c676f75eb83bf57c011fbf862dc1d7310
MD5 9d8c9d71dbb236321a46ad13023cc146
BLAKE2b-256 4204bd8e75e69dbbbc8bae05ebc726529af244a5157387371fae3f4e0cefd7dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc2-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 096fea936cc732c879df38825dfaf65bde641d13209666de2caa51bfaa1774b6
MD5 9533ae9269a5ce8ecb7ec47f6e0eb83d
BLAKE2b-256 2170429391674979e2a9b5949aaa0f43ca5ddc9cab91fa81f5eeab55fafafe84

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc2-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9e10307413cf1f6671b68d1d1f8c9d2e986a11f0625694212c84e123b82b4db8
MD5 cd0f2268ab0c8dccb5ac15acc3bd16a9
BLAKE2b-256 d43d418b7cacda9d777b082323fae6e4279788aab35cc79d658ecb21ac2fb4f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc2-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a4dfeccce489c94bd2a00e9be72bfb851b24e9f6fe02a5282cead59140a6b3e8
MD5 d8cb72e32262a1567f3370d92f245fb6
BLAKE2b-256 3ed1897bb3452218d288aa042b735edd36c3783da866688e081f2136b24281a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc2-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 cb629e101c9b1359f850e8c8d31b2e5bb386aa29da42e6482e80ed92e2670be7
MD5 eec9b6e2c08dfb5df34b8f77d9ab48b4
BLAKE2b-256 17deb0038113d8abb8dfb58ba731fcc831549f453c4257a72a19fd8dfb4993f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc2-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 132e6004ee08a158c6ad55d912189d29c2e74f157edfc56a0e9fc3ae09b6a74d
MD5 b079c6a688c2f2a60aa4a3f2f7244dab
BLAKE2b-256 5b8ddad3cb2a7e1d7485f7ee0d5126fac712ae93ca6fa784e0cbabc96ca167ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6f906e666ca614c11295d9966683c52d2a40b660364a57bc7f3f0cd948ec4ea4
MD5 a56817a661a9f150dc939b2396e2dbd7
BLAKE2b-256 654c66b7f68d44bd8efdf756e414e8e836f89d354b5ea1b71416e6a99dd9d45a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ab82fa39acb4309437e1affffdf592f8c646e7582c47cc0e364301971331fcdf
MD5 2714833aa2117ba44c3c7c48ee77903f
BLAKE2b-256 696b7eed96b05a5cadf0b1ad7d359570bc0af97d213af8d60cdaa87669a3e3d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5647d53583f16adac2abe66b6b1577532190cd02456b3262a4c20b340e89123c
MD5 8ac9c918cdaa449b8e02e4c58d9c8021
BLAKE2b-256 4c4d077c184fb0d26265921e90386a06244985ce5a953bd97479d0bca1a1d27e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc2-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2b5c604e5d9721e69f4cbbdf8849b7cf22b865c616274702f42f713da1250fef
MD5 32f28d2e405ba38a529cec245ba7ca22
BLAKE2b-256 6efccad414fb0d3a284ca15cabbeec10029c020766f2f15c60caee25eee51d1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc2-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 5f59f27d0976935ec98569555d4bb180c2e12ae2efa76b043379294181d94925
MD5 9c0a4f444a207f059b9471278de6d4ad
BLAKE2b-256 9e64a142bde65e0f755c7a6a22da59b0b5f0e0f1de944e92676046f9564bcd14

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc2-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 8aa65a3a3b8b1181a595f3b7513c76139eeb84c06b9bd6d0682caca8860b7d58
MD5 dd41c1700d2303e18d06d043a701fba2
BLAKE2b-256 14c01214574afb8112f8ee22243c9a90526e4d9b4e51b4d4fa19b82f49ad6705

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