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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

File metadata

  • Download URL: passagemath_tdlib-10.8.3rc3.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.3rc3.tar.gz
Algorithm Hash digest
SHA256 a331341430ac0e3e5c4807f8ec22b8ad6a3adf00e42bf39f3ea67480a3668feb
MD5 65d1be1e136b8558d95fd84fab214a68
BLAKE2b-256 36d9f219f7819159aa5d27473a75eb77e9dd9ba18f45dbdfe3270637e68cc95d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc3-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e09ad833061da5c8575ee9a843fe50e3ef5c220d90d737ca219eadc243334abf
MD5 854dad69eedee91b557d9b2c59166313
BLAKE2b-256 ea7ba0ba91a1f0a3f2a6d9217dccc7b8bb0d99cf8536fdac656e15524cb840f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc3-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ab5d5afd8f9ab332790e70541a689285b0ac38882cf4c62cdb9baf28fbff70ca
MD5 3fa9666ae977e8944c923534ada42af8
BLAKE2b-256 145f5824919643a0069824e3959573ddd13cddb8523d23cae8955d260db73037

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d65f3f870d9616d9190a5be1d26a6c4b1beccb9d81e8b7e1dc8ca4c29a0e3c94
MD5 2fb4fc5e2428e1fa4dc56a0f2e05b389
BLAKE2b-256 354eaf4a23644e158bfaf9055e435827eff2383d42993233a6f096d1f036d241

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc3-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c0da65373ab126148c35583fe16e8f58bfee589f0ee6f6b44c0d8f115bf83a56
MD5 b5d519ba38d3fdeffe0b98d10f26a154
BLAKE2b-256 ee85a14963f179035fbbf2d34bf860e5bb07799fb3a60605a3724e0e5da92830

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc3-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 5afb7642c52a927a7b1475b31e841445891d3b64bfa31a5d8a6ff08bd6f44bc5
MD5 4133f70a8e75adfdd4e6b9ed4ab0c497
BLAKE2b-256 84652084de725b94e99c3d1ed5641a94c36cb5a5a41290d3f3cf733d660c09be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc3-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 d18aee8aba9e92a1a613148d17860baa7dae4be8507b96e3a4e4c279a44dd1e5
MD5 7fae41302dda509b7a4fe0c35b5f81eb
BLAKE2b-256 7d11b0136ad7e06ec4e9728e688825c4eea726e1489180864bef898733a6c8d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc3-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0c765633fc649d10c796a8633de4abba3cea592f17e47984c46e034bb4fd24c3
MD5 210084a20c8399c440d7d0d6eeb7d63d
BLAKE2b-256 d3740cd71625ca983c555a52a28617105e7da4c8c257476a2a48c362f9dc027e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc3-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6fbdfc28954618e2f9681bd57d8458f5200bc5be4adfac800d2ab04ffafbed1a
MD5 a4de25d44a4d38389d81f59ad943b9c1
BLAKE2b-256 45909c4d61a233d8610d9a57064f2c9871a23783930079fa01b613fb7952e590

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc3-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 548db2c687a86ab2dfa917f17b6eda2d27a7d6e07a6b711a9d04377de57005f0
MD5 36afa3ae522a510ebf8b4fc192d0ded8
BLAKE2b-256 d39e5e97e5c08cbd08dd0675a190e85944d2a50ac8bc616e4c1daab932e3211a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc3-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d2c27a7a7d952e3f4fa1e77eb6b6f1ff7cd61934492a592d6be239bbeb801b42
MD5 7f75367aefb8c70d0554d9f201fa8860
BLAKE2b-256 37a95ecb3c60e21ecc94117b4c661a070b0b4baac9571fcef5a2b1d37820095f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc3-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 bf99bf551f3d7dc759afed504ec96a91879cead9c09ae3cd6d6f8fa534a14047
MD5 79ad48b67a552fb107653fe0955b3a4d
BLAKE2b-256 0ed4552c4b8c64fd739302c01786196db27d995c6995e337fb0f27e214148014

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc3-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 837ca59b23f6311feb478ea196c617ab94e43f1da17404b698986ce91436aed0
MD5 b99e9dc9966d3c0d83f27eb985196e08
BLAKE2b-256 05fdbdfc3f5ff284daa25fada2bf4bdee352fe31843f6867ef8d0b6e7cc0ebf4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c2e79c252dd531cc18cd0ab698a8007230a04b41e816dbeb13b9d37164fe319d
MD5 77bf35f242b3e908ad2709044dd77f1c
BLAKE2b-256 e635c8c85b6dd5f9f15f1f210305dae25110d6b51a31caf6e2fd5a0488f13a11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 eebc81bc8ece57c7d84139f88f36c3844d86e0a91c2aaf1f2371938277537aaf
MD5 a31751a56c57d5bb931c1c7723c763de
BLAKE2b-256 5fb6491074a8c21f288bc78fc3dea193314ab3efd4d06d010dd75fa0f1cfc942

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9cb2a29126bde7d463bfe7530e8943713b82a4d48b8a6abd3e3cecb9f36c13dc
MD5 e64a94daf05308acaeec93a774b014fd
BLAKE2b-256 219c0f88b0341aa8dbdc95412737dd14984a59cb28c1f5385500e4e43981380c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bff3cb97aec2c94eb7f703d5f67ae5b94481567856f135c09abc3869b3da1173
MD5 66fbfdce5abe7fd267cf84bcc41ec9d3
BLAKE2b-256 86b98507fc604eab67266798a40194a520b6a04730de8d16250ac1cb46a2f7f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc3-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e16acef866ce1d97eedc72f14c818674c31bb9869c2185ab958df89dde42e088
MD5 e5a091a87a4c05888e672cc06a0a1f77
BLAKE2b-256 b7551f3fd18d52fc4864b1d0dd8e71e08e4c2fac91183e91e3f70d5d71903287

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.3rc3-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 a060b8e6d48149cc4050ae0a9d2a0c6cadb6e98e44cb0312ca6849595584730f
MD5 b1a5e51e5987bb3f8eecc3b5ac27aea5
BLAKE2b-256 4bec8093b70cbb9721bb021ecf83b7899aade3776d8f94f92492f6ef472deec4

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