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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

File metadata

  • Download URL: passagemath_tdlib-10.8.5rc0.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.5rc0.tar.gz
Algorithm Hash digest
SHA256 f923afdb3feb5654d36ba363ff9a1e4da0926645050e3682d623f00cbffba98f
MD5 6bc3193fa705e643734814d45ad3f429
BLAKE2b-256 0bf47d0696a3686d78f4c31d306c9d63655320a8b0a7425ecb67d1284863ff32

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a0e0c1599ed160246b53622a1986a4ba73f144342a099631b500963b67ccd809
MD5 18b7e20c4e7da23dca469afeda696a25
BLAKE2b-256 026cdd98c1659450ecd8f1d8d02f195d10b1732d07abfd7b32f864fc203f24b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9a2fbd220c277989263e419aa7855c5ce6a0d79b8fba20d3d3efb4071ff3c63d
MD5 5fc70236d50b81bec2dfb0034ed28360
BLAKE2b-256 3e013019b99da4b23862681c4738fdde1c88710f3359a290a54f4bb54cb8a4f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 294cdd6c17d4ac2960e2814c0b4c6ac639856496c5bcbca2d2418618a2b0ca22
MD5 96e88a1a4a893f84c217190b210ab1f7
BLAKE2b-256 c1a55f6c08e35fe9786ede44f6a4291a270ab2d7a6cedc259a8987cd66dd15dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c0c6d8490ce2deb6e2d9cf984aa80d7e0dc81f87956f56f8f5149453169ff075
MD5 aa4c28adbf1877a5e98ab5cb6fc9d61f
BLAKE2b-256 8b8d9e93517928e6936a3f4fd6ea83c26856819b5f43d7943599af50ea363fa9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc0-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1f6e844c6a68510317bf5aee367ea83513aa0ba3ba76644524d17b76c920db09
MD5 8602440e9d46ab7ae49d4b0dc46d1489
BLAKE2b-256 c0417ed597a6a7597b7ff543f1a91658636cdce430e24a5cfa0e97cbf6418e03

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc0-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 bbf42aa55f2ba008d404d64fd3e10d284474fdf190b72104b7ccb68054b8bb73
MD5 f039e8ee171f91bacd93e6fd2bd910a9
BLAKE2b-256 7199fd5b065f938b4739d563db5a42fe26b479da76b4c8fd5c07538e420b5e57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc0-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9e4e4c195a636a72a98cbd687f5736a7f39f2974fd2fea22af3e5d7493f3a0b0
MD5 7b7deeb82bc16ac1a89f098f9ccafa2c
BLAKE2b-256 856dacad236a225da93c04eee8b4c9833d35a5cd0f436bf27e396331f171a152

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc0-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2d067bc59127600cebb701f4c218fae1b5f600b6bcafca13e5963776deaf26f5
MD5 4a7288aaf716deafe2936593a391e6f4
BLAKE2b-256 bfacd82c0c30d4abc8cf6eeee635666f6def5aa2bd0fe2a7a7cf8fb06c86d62a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc0-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4bf248ed158bf87c78e9d2d5f8d796639809936c7dde76c8572a4e0254bf9137
MD5 a7aee2b24f829211e23f2e0a057a0348
BLAKE2b-256 f42dfa2b69ee2280388744a47a5610132cc6019d3c1ffdb8ccd44f38adfe9923

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc0-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 07165063f2fc0108672b9054f582f2d9dab50665f3a4b6d5bd09d163f80a6c32
MD5 31ae62116772bb55a81f94c2ab96bffe
BLAKE2b-256 351e121a0af5c82036bbc19ede126da7a952553870ce7de726493bcc11108e37

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc0-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 b45bc6408259f0fc63e22dfc9d188f94c6ea8697ab91383b121ba0751b3b7ebb
MD5 be34611868aae5ad54558488065021dd
BLAKE2b-256 36c53376d446ea21bcde34da6a7e45c9160614d39ac43b7ea32e9abaeb9172f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc0-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 6f2ae24f6c73eadc8b48910cf2a16e4b504de9066689734eeb272badb3651f84
MD5 b56efff48c8c52cdf418f7ef5c5b5dd9
BLAKE2b-256 24b5ed4bfb754f67f302c71ae7c3d5832f8439f3d625e19c49d4fb8e5474104a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 84581ab5c02ceaa87a5ec2a41371ee35068296957ff2f69f55fd2ce6cb1d2715
MD5 26e22a3464bc7f15fdb442306fa97a75
BLAKE2b-256 ae792da4fc2dd110dc784fd3387bfbb614cbe50ed2944d087dcbffea558709ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a7ccdf90436b42bf053934c2e172cdbf17de1b3ddf5a4277f70c352a053cbfd3
MD5 9ad9d2794d836926ba90d5291df451ab
BLAKE2b-256 65e049f70671519d9e89b25803710242c97daf53167505f041ec31ea2819af00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5cd527f8a3b3275793a9fca4dc2add151810f883beb7fc489c8b2536dcbfc4ee
MD5 bb04722f3e63b6ed778089e555dc44a1
BLAKE2b-256 04c4225df43248366ee3c6bf735ea0cae6a6a729b5f91e6232f9bfdcc24132f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7a97787328ea46c812fa8211a4aa9b9bc374f07b830ecfddc56eeaaefd3af158
MD5 196a32aa08b53f0c5a1b3508a64a8a4d
BLAKE2b-256 45e4cd55b5b40c68a90ce459834bc00eab672bac37a0895c07764c9bf3de6790

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 44c57fcf2475d3ede97e76c9312b2a9e2a90d7395b4c92e57a2610a793a4b085
MD5 09aee2d5f9ba237d63b649e1073af682
BLAKE2b-256 d8e69d607922523432ca3dd32ee4b6f53914c170b2c0352553e2729bf0834462

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc0-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 6f5b9d5cde551892ac4bc682ee400faa28430c2f41ddd70ea0afa31e3e2f79d9
MD5 e5c8dbfcbe255b5ce98e5b315c087e71
BLAKE2b-256 94527b0412737144d33e8d64f01dd5bca42ecd7a213b78964aeeb7f7f6b23a4d

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