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 Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_tdlib-10.8.2-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.2-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.2-cp312-abi3-macosx_13_0_arm64.whl (107.1 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_tdlib-10.8.2-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.2-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.2-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.2-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1f88c73f5031e137b9296e74048cd598ee48fcb0102cbad4d07a0e8c7f0fa1a7
MD5 c5bedf6ebd8b0ba8af9e833321a3e028
BLAKE2b-256 ac91d51a9419914a8b2797ec7fb675785771469ad148253211e71b31eef94636

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 f5039c619b0c16842335a75ffef585f96b7ecb3720c1c539a74e5978acf2f577
MD5 758a0134c5419de6e90b912c7e5b3a7d
BLAKE2b-256 3cd437cead59eab90f9520f5bb37c0236a667c70b61c5d86ebcba3436dc39c4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 26c6c7d90eb37fa7765b1d2566c5cb631c1bd58bcda98113e0644d35e9d89637
MD5 3d1ccadeef2e50358dbec3fc3b592836
BLAKE2b-256 1a84c5b37a4a047f961da6f38dc1726dd115b59f50845dbafd7a9b5bed1271ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 74e21fc44690ffbd6528e12fd93b9431366c781fa68f038c56bd2380a7f5ef85
MD5 06b703a10a4f6afd3b56e2be9867f3fd
BLAKE2b-256 6540c6e0b6192e398d78ba471a0ef884eb8104ab5772adcb8e42a423addcc778

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 02416141e042cd30a96862e826599c9ff018b656374692a00f5edcefc5affbec
MD5 7222d7182a29910ffbbbccbb06c0d884
BLAKE2b-256 0b2d3cb20ab627d1c4802846db324e5e0ccbd5a296bc015323b8efa2c63be93b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 9cce96d5b7967becf235f220b48bf5e752da47fcb1b47bbf82180ae0c17aff37
MD5 2ed2026e7331989acf152fb2e0b95799
BLAKE2b-256 2036c864a414f66ff9d071515e43a075b604fd15660f30f9f02b9cf563fb4328

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f02306d4c24f2834683f51120200b7cf2c38dc0211c27ea9b7c48a042418a8d8
MD5 ab4a52a3db13cc1a64d6cd83f1b069ff
BLAKE2b-256 0c9cc06e7c2b7893e16d26b3b7c2cd0e0cc7ca485b292415fc1db461a42c6c20

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ab4855e54e7c15c07e6f68778012cc27a02973a2b3931531e93ac50cb1890876
MD5 4ea57b7a753acf727150abfae13e4fd0
BLAKE2b-256 50d88566dd767fae616eb11b81f4c307e79fa6fccd14e1cc43481afbb2b64b7a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 4ae554903395fbf8e474dc215fea4d9063b4f69e401d1a38ab211249c42f9cc1
MD5 298a955246d97ec6b8ae41c66573fb4d
BLAKE2b-256 45f28c98094bea639582605e1f2c0fda6103a90ebb1fc3d93c31af17cec6bd66

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