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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

File metadata

  • Download URL: passagemath_tdlib-10.8.5rc4.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.5rc4.tar.gz
Algorithm Hash digest
SHA256 684b31b11b1c1676199c56358ab4fc6a8db3da5da6d1a5fe37a59a8aee0ed0c3
MD5 bb47696e16691ff553f1c04fd7c0d0ce
BLAKE2b-256 db6cc47b7ab58eab2a74aecb46bc1fccee444e22f6368327ee4da4e8a5e9782d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc4-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f9768ad5220c7370fc0cde46b9033693471830ed58fbfd05fca5ccc85df50ac2
MD5 14e553b2879bba9bd82fff91909f1930
BLAKE2b-256 3b35e5afbd28d72d514bb1a994e549d2d1b671192a832771367fa4cacf53c6a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc4-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7930dfa6159b0e57735f93d5231475734660b16a540fabdb81dc045d9b4a0c9e
MD5 5695aa5fb4ba2ff1c1f01556df1c1da3
BLAKE2b-256 557b4bc8812c9e02854dfa71e7bb48e9f2a3824c0d78c10cfb66ad9ed9ab1cfa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc4-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 53217987c72d95321214d3ca769f7bf982d50e038a9d89ee34801a55e50496af
MD5 67621a7b356ba201a8cc308ca69e99da
BLAKE2b-256 cc8f065437f0b9872d84bfe19287ae97109c49707543f62d689e68625ce80847

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc4-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f2a4116eaef419764f268eba8a9ae7b6a3ccd73ef86cf7a0c875a434bb24dc13
MD5 de2d1388e8c930ca91abd3b7f215eb59
BLAKE2b-256 f69a6002a4e78c818b1385cd05e1ce88092ae1de9d9186bfba6b670e7735a97e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc4-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 24c690a7803bd8c4fe029e45e5ec7ac493de039cfbfef769d9ff662bc0fdcac3
MD5 64c9e9ea3aa75230b7d564cdf7e8bc83
BLAKE2b-256 ea56f4f95f16e7199e8ed5a5376f7f2be4dc5f6b81c800c16c90c5b92ff2cb34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc4-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 40e802ff08ab0404af41e4f9c17e7480f4910be20cbf9f9824a9adfd0a3988f9
MD5 e1dee51d361d2caa01386a386ee75e54
BLAKE2b-256 f2d4bb22c7d290968d9ae52f6095e6b5f4f6ba47b27341c993a7bbb879d21dc6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc4-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3bca5ef114beeab77fa7cfeb68f6b78ec9f07c00ca603b17f191588c7b81aa77
MD5 199f6759c9be91ddeb2fb16a0ef5ff9b
BLAKE2b-256 a10f7f4b1b72a80884d035d407a69802e9a7125c280d5a4d759be7543b0ad57a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc4-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5b3b2f685500a67809a4592119475ad9d7268f6252eb9098372c4a43bbdb2406
MD5 d0f65c13352e84296d3b7d86b9eef60f
BLAKE2b-256 1915c1f428bedef7188cf148be2ce6ff6cbf4121eaccdd8c0bb36b2498437006

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc4-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 82fdbf17409a83956a9ffb32453f89fd1b7f0a39f1701dc07d721cb64b9b8895
MD5 3ccec2fe391c03779d537363c5002087
BLAKE2b-256 37835791c8ff54c0a4d8c8ec00107b774382ac9addf98b449a8f2251e50ac950

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc4-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 50e5a9dfc148dfe5e123eee3bbcfce83b89c9c855db393703a68b693b6cdbd69
MD5 68475ea7b744a4a7ffc26e85d88fb773
BLAKE2b-256 4f1557fe75cfdfd98bb403c0360463feb8a729c560fcd5ddfd6498537c38440a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc4-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 10d7a2d7e294caf0ed9255eb506de240c553354ed2678d104e54fe74f2460bcb
MD5 e6a95fdcd6a22fdd3521ff1da399ce2f
BLAKE2b-256 89d3385c6ce550b9125e827bf0be28c90c94545591cfe078a4bbb4a7c99f06ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc4-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 c19fc0b836865afd03fc72c539dcfc63d14849748f52df61fbfc6f8e4a45a4cc
MD5 8f65ed02de6d65f9789f0f1bf4a9edb2
BLAKE2b-256 78f06f712f37c13483ec85a79cd7192ea9477026089de701ea32e6cfea30d372

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1ed5036d423fc544783059fca7451d53a6c9aa2e92f33643f99591cc43b84034
MD5 24e9cff495bb4887f3a83b52b9446819
BLAKE2b-256 abf0bf98fe15ec67ae5128faadeeca7f1bec8a6e55532ed5d3e6589d48649a4b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc4-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 350c958e68bd0018d930f57a1b6f3fff0b47986102e78a39dbc71a18b3a536f3
MD5 eb00a2a461618cffffe702138251bc51
BLAKE2b-256 816ee1d6e7cace8fbe938d1150e7a220d5c45b1653c2fbc0d05706118b4d056f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 05dc9e793ed61f05fb81cbcd88ed8303e7dc681be1708b1bc01d0a9beeae6576
MD5 7970bf6d75a13e8bd97a538c608a6b9b
BLAKE2b-256 c51845eaacd31f18f36d4090506e874c90413191d40f4bc0cdf8b306a06c95b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc4-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e373ec1714eeba1127e07d2df35187e493019726fb87928c1c148273bc40f119
MD5 bee4a950aee753509295f139e4bb6e07
BLAKE2b-256 0a52bd47722527f5f2c3517032251cc72cd231ce7ae27624dbda39bb60249900

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc4-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 291ec7f9ae3a93c6cab57cc0ef9fa59eaaa6a1f38402777bb9ce417c315818a1
MD5 2ff0f1382962fe1713d91147d3b87402
BLAKE2b-256 0df4848cde97e3476e4d100ba779b8c8bee387be2251188657ca49dba4ecdfc7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc4-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 fee68b521dcf4d331bf79dd3db696f2b3cd3793124e66a99bd4e4c3ef3f9b8f3
MD5 a6377cbbf771082229ee225a85486a9a
BLAKE2b-256 e5afa9751e3f950ce20389f24040a789c94db6cedf0d6a1a65bcc666b41b0df1

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