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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ x86-64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ x86-64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11macOS 13.0+ x86-64

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

File metadata

  • Download URL: passagemath_tdlib-10.8.5rc5.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.5rc5.tar.gz
Algorithm Hash digest
SHA256 1d8c80c97570315e469d0e3ed4bad7908e2c045259d2c7d01ec55b2b32d0f398
MD5 4daebd75081e82eb3ee84c6be404faec
BLAKE2b-256 9cfb6e6158b22354879c87e85fdc783b02769ff66313968974e28d9054def446

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc5-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7deb2f8972f3c5f1180618ca33f095738763ca0f4cfbffb60bb48b64ab83c72e
MD5 b8395f034ee2ca5ae84bc89010363787
BLAKE2b-256 99a225f31019fa54be461c72af54a13c6f26933bcec23371636e1bf839135bad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc5-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c60e9dfbd2ff79933d523489436d5773563a6bce12f9eca7ca0e3b3178fd2f81
MD5 7aef661cb054486b24ddf2381ea56893
BLAKE2b-256 f094ec3a3d65010d9a1bc3e0c052572b41d7bf6321e317ee66053e869e15a3bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc5-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6683c41a18aa2df3fc23a8174ce8c72a4b434225ef299b1fec77106e4e65c5c9
MD5 2a92ac8e38c6718ef1bd0da4abc6fa4e
BLAKE2b-256 7541d69a1d5761558776603628a247ad9c1dccc7c4cf95424bb09984c263bc65

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc5-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ccfcce0d9b39031f32c43343b408bc8c7e831dc65c5a3a4cf687ef90f20870b9
MD5 bc58487bf1784551c35333d7cffb4b5c
BLAKE2b-256 7bd1132100f1215fcaed54f1668e3af9eeb047402a79fd158a355c2cb1f0003e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc5-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 43cd284e3ebe1aac439ae0ab6fc702aede01823385b0643180168a023acd88f2
MD5 219de9149b66133f5667256983d39caa
BLAKE2b-256 1810527e1bbaf7a5e3567dea142718c2c55e49102e1970d992d349c172509d71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc5-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 33c86db33c56b8f5f705ed72fff8c0c29bc0c6ca505c34070fdfd0e39c561b2a
MD5 2a5f508f8243c955ce2d572d16a40048
BLAKE2b-256 fafb9a87eff96a41dfcd89cd0974f228d280ef42ee1aa90127635227e72d7088

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc5-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 aa55bb1fa8912643bb5b16c3f6356bdcc9b16806e2c71a0ac0da5d5aafe60543
MD5 fec5b8b6cbc110782f4641d803042cc6
BLAKE2b-256 74bbcdcb0e390c625eb8d9c7de9495e9a1e9f3208df04a088b80ac3083e6c64d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc5-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ad81c6b70607e09dc66707b550904d407b43503432ae0d724d4250101f5ce5b2
MD5 d42475038282faa5cc6665295fcfb917
BLAKE2b-256 2566010603f58cf9e32dc0d57dff38f21a53ec43bf8a6c5505e05d54984968b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc5-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5e5919fb903fcf69c7a36d19ff1ac1679081ae3c0c158118861b9bf00aea3ada
MD5 9e1ea8c8f15777db8c3184267fb838f3
BLAKE2b-256 18ce5f708cfc4d28b0929e7028a01050bcc0a24413e1d85b8aede4557eddf36b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc5-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e214848f4568b5625e628e33081198a3bee99f822a8db59b756a88f6c6a72c92
MD5 f3063bfd3871b94849f3d77121c1dd58
BLAKE2b-256 c7458a6f34e90164a7ed35f3270bea9026515a7fd350a40510f5131e1c58665b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc5-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 b092b81a3b6c6a52d806f0947e4111192837c8ac4a2a9f95b77b80fb1621abe9
MD5 416a6263520e5d88d868d755813f17e1
BLAKE2b-256 c63f9691578fa7615619cf039974775cce01b8d36878b84e5c01c381a59c9e31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc5-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 afdc2c1112d49f6e2b49b4675aca0214b2857c809a62d5c35e45cccc8bf83b55
MD5 5b51e1045fecd4ff72158351ee61162f
BLAKE2b-256 78544acb7e61814e25e684db3fd0004e25acc35148d3587b482c1709f999620e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc5-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 10c3fa3c64dc01efbd2384ba24842b76901341c8ea5bf20bb94c5500a1ceb9c5
MD5 71130a4e3d0e254be43c840b81fe6a37
BLAKE2b-256 e8ff8f00802881cf6219c2f239ce8c938659ac8b5e80145088b3e9ab577cf130

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc5-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 76a0f31220477bed9ac5003a4f1eb8fda9722178fc2220715d3057616d8c1d2c
MD5 0fd8dc59ea7fd7cc0c921634fdd5475f
BLAKE2b-256 d474c3403501050213159c8a7f2533b33daffa982f29602586291a9c0be51376

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2df09adf77e05069c31f8b650b06886f774de23339fdcb9bf2ad27b820fb2bc4
MD5 8f4d9eb2c7cc60661a1105ac45be6240
BLAKE2b-256 a65aa1a53f3c53ee59d569aed5ae470f10638471bc2f2381cf2159a07b59f7f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc5-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 75dd31fd7979492c8f04d7004e21c4b2e6fd65e87b87a19bf098c98148ef88db
MD5 5de0d86a388d25ca79192472b072a672
BLAKE2b-256 e60b0a0410a90cafa7cc1ed3b4589859625355b816d97d6639c03319aa139ebc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc5-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 56f99e867216dd6564efd3bda1805722be303b639a9ef6186e420eecb28d6ffd
MD5 0aeb0b3015ad06666ba5f4e008d9a3e8
BLAKE2b-256 3172054201ce6ef16344b3eeb8027f745f7d806fa9c1df482603105b7980f2e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.5rc5-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 4c004eba7ba73fa903e3a31399c73f3e2f16182d0c9cfd50d93d116eff5e6dba
MD5 ab7b232965a5780564708cfd68873d2f
BLAKE2b-256 2d289d975fb87ac35a2e751bf2782e1767ac95f1c0ca9e29d73488c7670e3858

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