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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_tdlib-10.8.3-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.3-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.3-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.3-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.3-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.3-cp312-abi3-macosx_13_0_arm64.whl (107.1 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_tdlib-10.8.3-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.3-cp311-cp311-musllinux_1_2_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_tdlib-10.8.3-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.3-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.3-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.3-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.3.tar.gz.

File metadata

  • Download URL: passagemath_tdlib-10.8.3.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.3.tar.gz
Algorithm Hash digest
SHA256 d587533f60581bb1401e855a085cd81b9168640833a5ecefd2d73ff76aa78609
MD5 22f9378327077c91c7e7b7f4282366d7
BLAKE2b-256 982cfabe1e324bb885a65f10a93746499fcd0fedf2c807a916330beffecd0298

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a12e1525551d465371ec32dc579b0a13f2534ab7f404688e9c11f3fbb6813449
MD5 a8ef965ae27fbbde4933d1dbad179e0f
BLAKE2b-256 81a2edf50732122232267a08ee4912d5c5448ad359749bee693347394d4620dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 56bfe69505d5c11018672545a3b4fe226b110a602dffe918020928e83a28c40c
MD5 86ce9d81298fa96386a34e3d7714e6fa
BLAKE2b-256 874914c6846030a76e9542887473235508821eaed00079b97a5796373953ccac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c8ab5407d702f841937c7798de7992b92700f246cbc5ece1c6ee0ddc03885fdc
MD5 14660b6203eb32363d1392a51c470947
BLAKE2b-256 e7e36573a34e1f7c186d112ee08294ff29e9c1dacfef807a4de3432d6c1da19b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bf1cbc959418cc9bf1a625c9938cd1f7f6a808e01ee1266973d9b087afa76dda
MD5 3719cd29e6b9201d8372a21cfdc9f0eb
BLAKE2b-256 7423be9ceec3c0b13506651de255603ce3cbe621b7ebbdff8df08ec951687ba0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 15d2b46138925f0542258d5eaf472ad3bec4177f3fd4776f5045d53190b478ad
MD5 0e260b9891857d74925210fd0fea7962
BLAKE2b-256 bec43a26ec22126a292251e2bba7b4d353ba12cda22fea064ddf5c20ffb0e359

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 dde135ac6c3b3dbb00e45508ad10fe79791ff06454411755eb2c0cd03b797f05
MD5 fbfd9fca179017fcf033dda83e10cdc6
BLAKE2b-256 1cfa9704fec41e114c9b48d46e13532fa15385b1c695de5c4ec109d220aefc05

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f00bc7745a61ae21f468f09ac9bfb4be83461c807494dc1f78232d0ba009d52b
MD5 b0ed5eed16beb367f3fcfb92ba4b8f14
BLAKE2b-256 5dd686fe89193f2e636d10c75bbcc13ba5848d4eb7d6916c27cd7bcbc5f83cfc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3224474793c1f55def2020b929650d7ed342329a0a476763b7382ae6db27e98d
MD5 e5c61d9a2257f46305599b97a43fbf1f
BLAKE2b-256 912b6ea971f2b098e7eb950c9a69fff5a62bb58b70bfec7c83b5f1032e40796c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9c5deaf19edf557e72e6f7b389182bd41009c8a4122e58dab8b1b6c6805efe45
MD5 5e0392f029db32d03845ca9daa5a4d9a
BLAKE2b-256 dafde5d657f0c3889da9a3a0c086145535ffa09f0afa3abea5cfc848286f3725

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2e3967f710bf6c0a8d804caeec1200d3b1d59f7e25bb68780386cf9ef9a14df0
MD5 86ce5e14c724c12aeeac53f1357a5076
BLAKE2b-256 e6fb6b13a5d2fcd23bf70020e104a343ba99756bf2059e9c50c8b1fc6ff2c394

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 110981b780955d49435ab01738e182e66cadae071a1691dee78117dcb900936c
MD5 5b1dea78f09a86defadebd37e2045bcc
BLAKE2b-256 e2178c580fabcec9e521bfb8ca6cff5ad93479838040617397709a4155f84491

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 30858ba94d816df2549fc5326a93eaf6fe095cb24272491d2b5ee635a404ec60
MD5 935a504fba50741eb732e74482a1282d
BLAKE2b-256 f4ae65bcce1bf02fe30f6386cd723d7ac13ff75a0d7743a04c53c3441a72c38c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1fc3d4cb4854e8d29640fe9dbf3bda76754ae9f7aefbb4254f144694de7ee715
MD5 38d3c2478d7ed8ea8cfa7d8b293152f2
BLAKE2b-256 d248e71ad8286f3fd41719fcc5956f79e1b6d5df06d7720595fd0532f74de38c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8d198d944ecd8234c3e28d595d422b50a88524dc60b1b78b2c08ec136066a52f
MD5 75f222f40c9e57905555edb21b2e1e56
BLAKE2b-256 9a76ce440629f526c4eefb205a794b3c97e56e34c2b8b02efead6c1d2b09b282

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0e18d49068859c25b8e6bbdfdc0f93ae612a21c2054ff93a7f7f73fd60f75217
MD5 62d385ec6e54cf84320b05f9d248c148
BLAKE2b-256 6bd40455d931696ef68c7fda7d616fa05233089b6e4e0faff206546e22b00b0b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3fb16d1e5ad371a76d7bf5a53ea1347c541d853723e6c1345d4fb5111132d0d1
MD5 1b13e2292dd66b5abb2bb2aed59238e2
BLAKE2b-256 f78df762f7c972c8143bf375d478dd9d9e1d933c78c37b6b59a81633dd55d5ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 fa262eff87a42758fef83beebda48d69cd381914229a08f1db9a97dc74f31768
MD5 d93fa161a1bb9629e17d5cf5c8e9058b
BLAKE2b-256 e8d4d7441930366003ff74c3b845e0e335846922be433b04bee9e256e660b7b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 2019872892de818b8c72b94e537000d816c271e3ac3faac46999bd9afa9b2896
MD5 b71a149f588503da3ced63bddb31c917
BLAKE2b-256 b335178f3e604039eab7477e9819d47a0cf2158690ce52a99ab0cf74f1aae0dd

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