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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ x86-64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ x86-64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11macOS 13.0+ x86-64

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

Uploaded CPython 3.11macOS 13.0+ ARM64

File details

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

File metadata

  • Download URL: passagemath_tdlib-10.8.5.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.5.tar.gz
Algorithm Hash digest
SHA256 dff59a8d03caf438afa0d0b122276c7f5b0ded8276e120eba1fbe1ca2b9d5dbd
MD5 04477a43acab2bfd438f892c017e949e
BLAKE2b-256 34756b0f4b516a198a4b04760a3688ddc1c046679bb4c5e36c1428ab1d85deed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e114b93da9302efb49e08ef1cad77a13518097a7e0f4658a71cefa5af048fef7
MD5 dfbb1b19d7b369293a52fcec157fee98
BLAKE2b-256 20602c74bcba668b5e7a5a82413735433a1abf3163dad8038efe5ecfb2490d6a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 32419d6e87856b8eaf0cf73b513817121ad5551bed0d217a676a177883006f3e
MD5 d47b7832bfaf0854a4fcfb484b5eadb2
BLAKE2b-256 1a3afde77b87186ae4d7f6d7db227d1030a180f76b7704f4ddab43e4435d2e5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 54a70fff984371ba158cc813e80ad9214244c9c93ba980264be68d91f6f81121
MD5 df22ce85c928dcb13197e4a1350f89e5
BLAKE2b-256 516ce80f00a6c15f66f1aefbdada19914fbf1b6a5b591f0f6c946550d79dbbfd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 95fdfb6b3f7804db22c499c6610bb1cc0b773a06f6d0b12de92dc33480d9a41e
MD5 1725ae082e43c403c8c2c65baa026492
BLAKE2b-256 3872621bf9142f6eda480defd44a0547e3e6b5b1f5c167987250e4462bab176e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d7ae77aa9ebbce82e8b9840f421bed95c9b743cd3337b2c76d0dc1129c0fd06f
MD5 0d98a88bbc75b77856a78411757d3761
BLAKE2b-256 947bdaea0c3628ce331472d48b517b6e782f709a2ff0e308883a82f056d48c49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 401eab653086c923b76ccb85868aed9b1b05a153d0eaaaacd1f51e579234ad9c
MD5 3a669d39dbc7d213e372c69c0eb381f3
BLAKE2b-256 445f26d340d9374027a8e9bfb83fbf216a09f8b755d50e56f2dd6367925510af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6ff565ef373a5eb61fb209edd49983cfc8906f29e8ac3538bb76955918dfc124
MD5 c0d2607417d6a411684b93ae6fd18cd1
BLAKE2b-256 6e46b8dc2d1b21aa293c62469ff36f421fce2d6cfd1d105c278b48f23447e3fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 80410fc56cab019a3558034d67c602c9e921f0ea8b3a8bafde52374d55008860
MD5 4cf76e8f8879ae17363d314872ca6d50
BLAKE2b-256 160ce8c3b96f1ca18d4eee82f667fa824a091e2ff07e5aefc6d44103ced9524f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 99580f67a1f4180434ac7ed95ffe799fa69479e94f2a369b9c93940f6f156d6e
MD5 9ed5b2bced5fb40e08640cf1d8ec0320
BLAKE2b-256 ba1bcc560b08d5a1a41c80be68d33c98e0cef9f7022bd0ca11cc906b1da3c645

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 56434f903089d18e355236b4d9e8919932831f61eec04c20697ad81c7ba085e9
MD5 d5ce14e9e67b3b6fe7475223431a8c2f
BLAKE2b-256 78da8bab2e375bd0128a3857c296247834036b3724c99cc8908f58acb77119eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ea433c05bcdf76235caa3f05a312c7ffb57e9ddea3673733fc3d0e56f8fefd17
MD5 22bdbe858c906aea11084a4408903df9
BLAKE2b-256 ede2d94fa067ee36ab7455d70099775c06c0b565db3c5e025f9c830e791b1a17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 0ea3f88fece8d6192c6f7237b7f21d8be5543e10089e39a3869988a3a4830042
MD5 a014a294d65e8ad87db2ec67bfe20181
BLAKE2b-256 7609e531b59023acd1fd78563df8600d4b4c586896dd4e0b6e6bf1d125af664b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4cbc8c660e5336a2cf53b27bf83921bd702811321412c9cb1b4d6544e39ffc00
MD5 703fef8e00b6380f4e717a2c3457a117
BLAKE2b-256 69d3f2312da9153aded382237725e11a38f4d4cdcf39f236afafb660cb4cfe07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1e893d311ac1a651b3abca240a26b8f4d62db0346d2c191ff219c727b1385e59
MD5 dfa4a6f643293538f77b007c59d09607
BLAKE2b-256 dce0b61d3d0a72d1523d138afd2e4ec7b8eeb33444c0532c2ef6da7ad65219b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 753ea35bfcb9fc1da9615f823075bf2f04fc10bb29e59f549c045b40e3bbab63
MD5 972d42dc161b9af79494bee82d96571e
BLAKE2b-256 3328dfb8a9bc6b93ef1cb545817abf54e7210f750f14ecef9b722e71f2969783

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e78e59f19826d29667e356c7e9dbdfbb569c363e7d5fb8d4e4cf39706a1292a1
MD5 e7523b0104257526b2adfe45ba7e83e3
BLAKE2b-256 6ad8210d7684753772b0a710275e94105800277a8cc4f34bbd2bf0cd381cc929

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d82775508976e1739f77222b4e8d84e0418137045d364cf9f77d455ad386dbf2
MD5 b42572763cf16a6077fd5a4546162a0a
BLAKE2b-256 57464ae28f3a8a35f41583b20407f8c3727d757a42debfad52d6e087eff0efb6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 e36e0287febc519b246a42a47effae3462e1d22125d9ae5b1fef735214004a98
MD5 b44a799d45ba2d854ebe63555f375996
BLAKE2b-256 80388bbcdeb8824ad1537fafb1dd0f5e301c400e179b39308c60586c7ab8d860

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