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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_tdlib-10.8.5rc3-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.5rc3-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.5rc3-cp314-cp314t-macosx_13_0_x86_64.whl (122.4 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ x86-64

passagemath_tdlib-10.8.5rc3-cp314-cp314t-macosx_13_0_arm64.whl (115.8 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_tdlib-10.8.5rc3-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.5rc3-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.5rc3-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.5rc3-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.5rc3-cp312-abi3-macosx_13_0_x86_64.whl (113.6 kB view details)

Uploaded CPython 3.12+macOS 13.0+ x86-64

passagemath_tdlib-10.8.5rc3-cp312-abi3-macosx_13_0_arm64.whl (107.2 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_tdlib-10.8.5rc3-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.5rc3-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.5rc3-cp311-cp311-macosx_13_0_x86_64.whl (117.6 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_tdlib-10.8.5rc3-cp311-cp311-macosx_13_0_arm64.whl (111.2 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

File details

Details for the file passagemath_tdlib-10.8.5rc3.tar.gz.

File metadata

  • Download URL: passagemath_tdlib-10.8.5rc3.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.5rc3.tar.gz
Algorithm Hash digest
SHA256 11bc4e2fecbbed43d7a351303a1457090c2116b71a5175d2ebc03edd74126537
MD5 3aef7d444b38ce872608ea41a2203968
BLAKE2b-256 a88ee85602c9099792d21ff9c5a047a852e9e990e5697d33949b5161c929c342

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc3-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7778f2d03de3e84921489af0212a5824aa797e78c56bad14d0d42fc6c98fbb6a
MD5 c1f7e9ef6b01f8424bcba7ca37da497a
BLAKE2b-256 db57776043c7aad43cfb2e656a11427692b3a30804f46bd2d6856971d970dafe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc3-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f37f8acf313315ee8d3694a668dd54964d48f976ca0702817fded6818c2df51c
MD5 a04203140d43849d279f762dd42e1416
BLAKE2b-256 5664e62e12ea6e13910b5e0ddf73638684506d60ca236f5c5da16cc08186f84c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8edfb16037736dba4e258be4c97b9b784c32bf0aad9cd38c04098e6ab0438133
MD5 74e4550be4a650eac98fc84abd009366
BLAKE2b-256 e20b94bee44ca426ec13ae87b38b8ec2f03e00145289c65e28a9c5ab48f4087d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc3-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a075b314fcba5260d5ad54d589ddb0a40c104c758e5982aca23c0dabedc5686a
MD5 6fea0aa73618c455b24f5cc1092b22e2
BLAKE2b-256 00b4f17d436bb6f73a29e28d3436c5157b4d61cbd8db1674af1304d5e73d8c3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc3-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 b688beeaac761bb39dc33876f3c9a9645fcd0e683c9dbbd524aa8e13934da302
MD5 980c63bdbb571129c90c48923b5c9bb4
BLAKE2b-256 d8120376bbba034b7801204063f8bcceea3fea67276c9d4dbeafdddefb15435f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc3-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 c7c4222fde54dacbfffba7d18d1ceaf870a58949ff09b336ee43c067e21d3c97
MD5 bc46de5b021f8e33496922e7d2f0c446
BLAKE2b-256 1cda84600bf601ee395e02378a4d0c1f551a31d283795a5928c4a166cabff19b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc3-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fed198437412128a1dcc7da5267e468f3faa7c3c6155f4fae538a48a5f04ce2b
MD5 c4bdc489e0d3f0c2dc042242e00e16c1
BLAKE2b-256 3d3fc2cb8064900958d028c72131efe7e8ce1077cb9fa880f35f41e3fa4bd8ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc3-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6d2784d45a6efb58cd47c3047747c3c6d22d7b845abc7425ccceb2fd07002aae
MD5 86cc84f93a1486326278cdff7eb3d301
BLAKE2b-256 3542272a6e582a25b7614c08a7af46824b3b115f6dbb865b4e2cbb98da5ef168

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc3-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 20480a27ffdbf041455d01ad76bd93d21792f1fae7549f64d3ddfcec31eff474
MD5 7e68f41ca8da65b2d1960d5e84818381
BLAKE2b-256 a9bb9e8b34d244d10403cfeb3d2b2dacde2b40ae941c6f8a85d86b287b30f99b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc3-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 141861bc2c84420a84a934614bb2035d3fd4d14c89936c74364ab199596c45c6
MD5 0c84ab326c474d96b8ec6518fc0b35f3
BLAKE2b-256 bcff1a655b71c47b1eb393c7dfbcf90df73c6d9acc739cb52490ccd010742cd5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc3-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c0390b9c39758a8a0a4491c68d8e0b913f328b5679cae4dc26b3aa03e1068f87
MD5 6dcac119379f39ada16aad668bb51086
BLAKE2b-256 8be7b5f252c4877762c30734e003454bbb6f498c9def99ef475d8532d625fa55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc3-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 1ad9fda8ce1c07dc488d0ba6b03dafce8baf7b6b0c764fd2bcbaf0285561389d
MD5 5556385fb027541c600e6b2ed855c174
BLAKE2b-256 9cfd8294d7904fc85a1acc94838e7ee7bbd83cac1c6ef727305f94d43f387d25

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 67bf41af4025b3a3e3a638b3e6f70707b7b20da243b3ffb627e91286ad483134
MD5 6a8d8f1a21e874cf0b1017b359547d1c
BLAKE2b-256 c47c0717a2eceddc4c4611d63231df4a4ad2f69c93b7d17223ebfd834c532290

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 11b529e74ee13870838cad8007ca9eb7daab1f71dd39f12810c102287b5c436b
MD5 5065887cd2f115718a6a38d44f1c94be
BLAKE2b-256 3e6d08db07881f9bdc26fef9f0da861cf79a2941aede85f9f96f24b1b1d2e180

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6f238c204c92a8e81ee92204f0d81c9ad991735d0d24b64a897addb760f71567
MD5 08776482e18b95e099ba92e8d6b288c1
BLAKE2b-256 e0749766f96852d27570c1ef6967a929d7097cdd0f14720a8790c5eed725b51e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 412a1c2725c47759bb3267b5ce3db1d1cb425133af109f09852ed9c7ec7c69d9
MD5 f4743e0b179f1da92e1c4f0b3fc2d1c5
BLAKE2b-256 222e5671d70b1d36dc2d4ffb59fe3e8cf2ee39cdfa4afc8364102849a90967ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc3-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2a688e46a8e81c0d89922b9bbb7c5987c3951b720ee98a5108673751da292cdc
MD5 61dbfe68dfbee883c1190265246b29ee
BLAKE2b-256 77001c43359780a111ce4619101733efe3fe087895bc97b5202b1ed0ab33a175

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc3-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 76d517281cf3d4f515a3ff664db239531a4f53a02968902bdfc2fc656501e592
MD5 6881005046716e8011fa57f87d54088f
BLAKE2b-256 1028091838955b795b555236d3416e5060c1403e6d4852a066e56b11851030d0

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