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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

File metadata

  • Download URL: passagemath_tdlib-10.8.3rc1.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.3rc1.tar.gz
Algorithm Hash digest
SHA256 98247c2dd354f7aabc8e6e3a9f587c32f656b96b124e6bf6b11961a465832982
MD5 6bf26b92f427c4ea81a3a9b85a54f898
BLAKE2b-256 be7ed5590433caac9ee16f37619e99ab809d51138305aebf6b7d20aa42646db5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 85453c842dec3cd82a0536d803063a51bd7aeee57dee8f2d6ecdb34e5e1e3533
MD5 35ea7126ab5672fb0b70b7cb5ca2cf27
BLAKE2b-256 7fab1a4195c8d9445f8bf8493ef3dbbfd10e685c86f2449777ffe2dd8740d7cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc1-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 63372082e1e85028317d254e40544df8ea1288a8b9f8058e24d791ab1ff06038
MD5 2b31b9a03bfea9d5f1a648b6194e92e6
BLAKE2b-256 4d6ba2fc9b857cdf0f49127c7e160f0153e2e129900cf09986786c2c5106a916

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3df17fbe8426f5156fcbfa496db6cb98036d6d151083d6fb955f7e2824b6346e
MD5 e657ff591a9ef9705558fdd73c03b8ec
BLAKE2b-256 dd1acb656b546082e58a7497a152aef3620bcb639fa3d4dcb389d4ed6a6bda19

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b43c1dd9839532996515fd534c1978f9ee245d0c0827b2297a61539c56cb1cab
MD5 2bd42c525c68d22efa1486471e6d92b9
BLAKE2b-256 ace79938944f736ac41439ec616e565940b21b16ab6f324793ca01a3279c8b8e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc1-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 bc0a7282cf6229707bbce30713a3394822ef5cbfb20bac4e315c2d2fe197fea9
MD5 58bb826da59fb9e693794b778af72871
BLAKE2b-256 b07e937fb701e685ed514c2bb14ec7c376617ccc8eca40638e7453d39baa80a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc1-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 3e5717fd2bf3aaf175ec027e7c25451aeb18464980f5ac201f1ca2beae562e42
MD5 c826d2b48b7ba59a062be900ba0f73c8
BLAKE2b-256 dd8453f87e0860b46f5cc77e47eb0e6afbfbf32029ecedfe0716cf3b0a83884d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc1-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 abe76114a524ee1b711b9e51d83befaf513b927b058ca429a0b0906c9cae2934
MD5 0df7f3f9b47484a0fa1fa060b08358aa
BLAKE2b-256 8aca545719132237380beb43fc6c7520cc1951acafc25fac0d01f8ad06afb09a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc1-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cc6ca11050246cdfb877b6481c87653e5cde532877fc521d7368a427f85a41fb
MD5 a81f551536f0606b3b69c79116a05857
BLAKE2b-256 a47cf29cfc0f22e9ed93a8ba0f7ea00a22db7e75603e1367dcddcfcb513fa4d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc1-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5b655a320b79b73dff5aa059a082d6c5513d7e7fd120fd5f7804eeb6b424f334
MD5 ed53a1e02329738eec9b6404d18103c6
BLAKE2b-256 9488f7f358d7e5e412ad0319009e2de2bced9a1f1f5fdd8fa3dc85f47b4b5bd3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc1-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b4bbefbfd5a3f6da57b9c1d919da7ef415fef08aacf3a7e279bb0875022c01a8
MD5 6bb694ea7fe67dd56b26ecec3049c8d7
BLAKE2b-256 a40c04a04e46a02dc8638631eeeebf59a553415673c2abde4ecaa078f71d8cd1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc1-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 3a7df13346fd9e929a0c91e34c4296fd7d7700375db192fd20293a7278e6ef00
MD5 0ee9e685cc826f6f9d4e2037673a1117
BLAKE2b-256 4c1b6256571525f4bbced70060f2d582414baac8c81781c2801552ab69310b13

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc1-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 08dd2210a3ac0c2ec698d9ecb269e1da70b39176a97de7e8da0d430ae659a5b9
MD5 4e80b777f30a96b96b32c432829f7be4
BLAKE2b-256 44e507bd8943c9f82509979496d4cf8fb51da2fe3d9805ffa752fc1c52d28a3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7d3cef364f25c848f82bbe5c77c521534495f57240adebec14c0efb804d95c00
MD5 f2c93c78697f1afb9f4cdc1d492b551d
BLAKE2b-256 ea43dcf17f9066808401e0171acdb0b4f6c308ea01c6d68b171cc9dce6fda5b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6b9b9ad437a4cc7a357fd08ca88088148a0c3990deead20748ae6782ddd785a8
MD5 e1ea63063edc9dc2d126dcdc3cc4b63a
BLAKE2b-256 81bc55257b93f86a922fd4dedc744145f624106d2ea592836bdcb7dfa50a0497

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d6b81a8c7073cb787c29854a9d1eaab0fd2079714cf556c7a1c887307a47d4bc
MD5 0d7317b4d7b9be94488d26c1a952adcc
BLAKE2b-256 3ef366629f5152feed61438c1834d7a9b8e4da9b374a61cabee1a619573df5ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 50ea561055a9cee5951b2ebfbf08a735a41754e04b0902fc371b3bf5077e75d8
MD5 97c78aa5cdcc15965ffef27fe293e1e8
BLAKE2b-256 a1be869fdbe051120e8f0ec90dccbfc73c14ecc0df7e3a2fed683663d4f70b41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc1-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4da8b11def2b6ed6a96ae286990f00c30c89623552dee00956de101bc64881e6
MD5 d71ccf5770fefda50089660d757ddde6
BLAKE2b-256 6ab4cf9bcc9789e315db73c09d2526754d934c2a2ce597d3afdce1fe66b66c2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc1-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 b46315ce2ab3a45c551bf194cc49812795d920ff24120a6512d49e92d647253f
MD5 0f1a9e6bb799d2e287c7220d4f1cb18e
BLAKE2b-256 1f718f2c5f18a4dec36f9f79c9a1cb2e7f638b88bada81a13ed120362bb8f37e

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