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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

File metadata

  • Download URL: passagemath_tdlib-10.8.3rc0.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.3rc0.tar.gz
Algorithm Hash digest
SHA256 b1fc1eea0663dc475072f8c7c2500c3ee74ac2c0b9b88c6db64ce83efdc3b0f5
MD5 4f4ea43dcf2682466d31f939b7ae0d47
BLAKE2b-256 8d1788cac0dbc07caf6d23c2b4fb24d684ceb5b4a2edd1f129ebaf74c0419ef3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 76ea065d141ac701ae3b0fc7f8a5551767079cf943648a77a1881e14e3f8b438
MD5 37c06fdb7c252d4dd2cc25485010ff08
BLAKE2b-256 c029ff52baceb3651dda3599455d3dd9e7981e325802ef85a8e353012816ae24

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cfd5bce4cb4eb75b37648c8b6faaef82dffb8fe58a00c1fd8af7b5c082c0ef61
MD5 ff7086fe571c3fdd13b66ce7a950416b
BLAKE2b-256 d965b63852f71aeced04f6ecc0e9f62d7a0083ebeea6b3388ceb4a8d6f922551

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 415cf8f992526475c9b9bc3f65cad6b4ea7f4d2423a9192bc46bfda14e8aed4c
MD5 a6b3e2abc0b2025580320e450988344c
BLAKE2b-256 2939172e130445e79886d9cc41b1e60be30db61b92556069287ac137c8def94f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9f8dc2932e9d1118360fde537bc83ca35a4e9f8b38baee58a4e8fc3c5588eeb4
MD5 019265cecf615dd0d4f49e3ffbc860f2
BLAKE2b-256 65db3d501b4f3a075b1f836d7d9fbcd15c07897a58bb82dbc2fc1faa6c358aee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc0-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 708d7ed3e4ef9c57e308b25d1e1331a1974374362ca076312d73982b7cd46c36
MD5 5628b4b877cc7149c7c85997b770129e
BLAKE2b-256 e5c083c3e32fb1f1a2a35db4f851bce5bb9cc8406deaf71c82e98a272184c817

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc0-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 b340be8e287a5d7f56f1e54fa541200e9ddf9ea6362805027258c4714565d317
MD5 a44b483753602cda8a3e664bbc0abad1
BLAKE2b-256 01f3097be2270e9b9803c701c8be1a992cf5e2e590a3b56c965bff6e751f4758

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc0-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 22db64a9937c43740274955ac4f9dde2a50e990131241c32eb185d5584ae4769
MD5 02f312a6cdd8c93c35c2d9b44ef8d429
BLAKE2b-256 6a07e38c1e30106be6be6b270a7382ed54c3c52c68606facce5ae10c40431d9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc0-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b54e2c5bd2bff6b2c2feb44c546511eca919dfaf7997066c4398fa0fed7d8f67
MD5 b44d3217b587ecf4b2139ad300638cf5
BLAKE2b-256 75d53c5af6e4db278e2b3cdbaf6b81c1846b0afc1e53394b5153ed5cf510c0bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc0-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 40f7548dc659c21c9c6e2e7787317947dbd6174bbe815c9559a7d4c47c786c65
MD5 7c15716f5a9da48309c2ff91ef811da2
BLAKE2b-256 de35b763eb2623facfdb34768d676a7f10e40c3d35a8eef3081966abb9bcea41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc0-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5bee43653df31f8f0ab80d82b46705cff9f1b1fbefd41fbbbb9d34e8970d4824
MD5 c97ffbb87fd55a4a3770c4c62abbc311
BLAKE2b-256 9fb94266c1e317ab67fd076162edd14939cdcc2cfeb0f4356e467f497d6da900

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc0-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c8c237ebbfcb27decebcd1de2fdf70944f894e8cabcc6a4151fad89eaf323eb4
MD5 6233da3ad45016553bd0ffd62310e1d2
BLAKE2b-256 acd95d90242169846205f325ee5840657ceca0e292b884fb20caa99bb69145fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc0-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 7d4b86ff3b9837e65b5e06b5b44ea9944fe14f7e6ab5c0c954f26d0bd3e855f9
MD5 b1e62f4c134d12fe4d97b2cca211fc59
BLAKE2b-256 3f33e72162a0a6d1c70c6b4fd121c337213d9b17663ab40f2e2e9b27d1b697ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7fa70aae9d2e3fee556ac0d44d727f7716bf59b885372879a4b8112ab4437809
MD5 19d71718abfd6bf2bd2adcd75fee4d77
BLAKE2b-256 911650a68ee5355b6a9d613ae9016fff25d121164f67366a1360f5ee1662fe98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a262869fbad1c6902a15583140019a1774dd7287779d606b0fdd4c1b1d2d1683
MD5 a7265b527f67ddbf90c4af669432057b
BLAKE2b-256 7740ea75eccc03ba207e01f615e50364096b53124567df09c47b664d15b93620

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fcc4ac5041f3a4eb5b3774b3ec5ce6c291b31a8a5d928b7c55c022d599bac16c
MD5 0817988a0e357c25e274b727416c0918
BLAKE2b-256 de10c22a554cb7ddfa75565632fe694a072e54ecabaad3fe291e80457b1b0f15

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 88f3d383406f9f6211c4fb674e49207729db99b6ab139daadb77bf38f41a89ce
MD5 78430b7f8cb6912b1ea0a5513a236deb
BLAKE2b-256 daa5dc8d4a68b44f4229544bfd3728f8643de4f69e85888f667073759a930d17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 00a884e89de172e4ade9224883a2dd476275c177200e72a415d0e53bef02a583
MD5 7d0bd8be8a7ffd5f644aa5f5f86edab6
BLAKE2b-256 e6e230c131aab2826e85b98840b441121f19befecca17e1c417576ea64816d2e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc0-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 c584d4019f2acbe741a44a49527e5d75185576bca11674d0eb36b42f7d58dedd
MD5 1648496fb21c527fe69d1ea471e56487
BLAKE2b-256 d6ddd5cb4a784cea0bb78520fe67abf444a31a35d91fd31c4c42b7fd8a395982

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