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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_tdlib-10.8.2rc4-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.2rc4-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.2rc4-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.2rc4-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.2rc4.tar.gz.

File metadata

  • Download URL: passagemath_tdlib-10.8.2rc4.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.2rc4.tar.gz
Algorithm Hash digest
SHA256 e304e70cbed9020e1b5927b6881911a76e7fbbcf6417921a237e844c9cbfb78d
MD5 1b42c3041a25bb73082cd52c237a3117
BLAKE2b-256 959d0f3c8ce4a6ceedd9ebf28aa9768f5de0cdcbcfb11e7ca7831540c73ead0b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc4-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6c452a93dce1376ec33f3e793c7879e6db198e13426589608b6d8d8d919acc41
MD5 b2844ba5c105421715676adbd8d49115
BLAKE2b-256 5fade4f07038cd4f08aff22cbe8b996f527f7b535fc51664c10b069c8940ff7e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc4-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 be09a97454e68ff99e5c823dbb21b73d5ef2926738b1af3c96ac75e89e4d89bd
MD5 2c31e7d0422f09e924b75efc4ad2d4f1
BLAKE2b-256 7862382380fdeed778b8cabc32b2ef86ddb422e45d7e7741400e4fb89b62cd8e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc4-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 68ef16917116d300337673b2a477b108be8b7d358be06fb4d83775030d084195
MD5 318193af4709d71c7a59e9f5fbb9c7f8
BLAKE2b-256 e323bcb75c7d9e8d8c2f6e8086f948aead0e4b3e0ff94ffe5e82e81428454f43

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc4-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4d634d0d04bb3f0a7a547a11e70ff84a39829810386226a51851bc24399cce7d
MD5 1e6219f23c12588e9e4141c88b5d81a2
BLAKE2b-256 5eabbc66ec8888e35f4bc7b8c180b6d30373e4d368f697f5e37f2a47d324e4c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc4-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 9e81bd28aa93a9473a9f2a14b7ac744ec620775e8d40761a1a15becf0b295ee7
MD5 154ea3e0b7873b2f85db3b62b0356f1c
BLAKE2b-256 bdec0a679c585d1e6a56ddf7691ac3fa2656ba42d89a2e213c841cb2891231a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc4-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 845629496b73dbdfa6af6253bffc28cf1d22cfcde1f67493280fcc3f99ac5818
MD5 4a965b4ce99ae2880392c22f47c15720
BLAKE2b-256 606ba4e43f5c1051bc80e3b57c5290b69e5c8b610385dd4f117e3f66cf0a635d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc4-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 636b700524e087d2092600a4cb6796c8d9c8cd949b181fdb220a6578ab962a22
MD5 23e0567c141c3f3e7f9dc8d238797968
BLAKE2b-256 fd40d4ef1d5f0771da3334db026f654d57d62b691ec5633cb8e7b6cc86d653d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc4-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 447067c3edecb407c6753638b38420ca22c7b8a5b813b8e7e1971c980f600f6d
MD5 86ae141aa76badee63b3d62f3d6ce5e1
BLAKE2b-256 b02e6048a2dc34896f82b0d419a90804f6a2007c4ff44181bda207322d87ebe2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc4-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 959e5a3216ccee55bd91e2f03a625838b479188eda14352be00d0207519fbf77
MD5 afd117b123d867b8b95536e05962f38f
BLAKE2b-256 e966dc1be7cfa74b83c076544429df0a996010a23d1f4b04c9b2d4fdfbbea85b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc4-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 676f41d8f78c009e1437ad2d76228f3e94d505eba68febf0507b633814e4942f
MD5 165a776911f2fd0e25dd660de081738e
BLAKE2b-256 6d0ab766545e3a021bf736365204ab8a9ac1a50a1501f819b7f469faaffe1e9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc4-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4e2b0021b8998fc5abfe60fcb4fb5f45e282cf1a8690a13baaa15db78ca73a30
MD5 5b86c194695d6ca6221e57dd055c089a
BLAKE2b-256 b5b6c4188883c3a3aec19da3993c26b39a8d589c07ab2d55c1fa7f2cb054be0f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc4-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 9d9ad3cbb95c768902a1193e5a367c1356ccbd9f9832499d4bad999acab1f9c1
MD5 cc4e2ce43c0e86e315e1abbc969610b8
BLAKE2b-256 fd19b01c43c7308dba3484e3768d06351206b239c3862b6e240ed3f7f4fe42fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1f90579f72bc1c555579809782a51b8a6d96dc1bd1b00a5b0eff46a6d1104b5f
MD5 53d3294f47658de3b3f2bced6ba640fd
BLAKE2b-256 a7c72bae7d2da8b367aa8cd84887ed499a8bc3400875035d2a612041ae1c2a69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc4-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 66c35fde3ccc2b8813ae09a04aee99721fcba61597ff78f6636013870638c0c0
MD5 06b1e4294f8fec158b09d0201c897487
BLAKE2b-256 d8e9a5e62f0d549ae3780f6bd9ffaf3ca54be058f1dc32a5cdcd614e0a886fa5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 78cfc92846ec8be8c8ccc44319648f67726a49ba07cf3974ed1e3ead436f1af2
MD5 6ceb83daf94ff35b5133c74e3c04c34c
BLAKE2b-256 ba1e645cd8985345f03aa5d07331be8107c516f0b8a68fb4e469ef7774474951

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc4-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b261ea01f9a19317932f03248236952e321c1be885fe170dc4f55ace52aadeae
MD5 5054583c07a801c149c494766a05161a
BLAKE2b-256 e2a6b7806064305f5add578a5fc3dfe07448d27126c446a76f7ee75fc0df73bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc4-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 b4f6667b951c0ed06990f4d1dde8b39aaa097839f7c4029b90a851abfac8a1fa
MD5 e60bebe99238256e3d9f533993286e5c
BLAKE2b-256 24a3630dc4fd71e222f7b99bf5c3a93fb1d6900d070cb18eaaefee221790ac84

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc4-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 c9098e6843f0967ef558c2decb023c491c46d4d1afad5f145b4086238c6f9e5e
MD5 63396f651d9131b4a11cbf2fdfd72b12
BLAKE2b-256 b1987f0eb06920f3cac940f24689eb84cacb4c955876456b99bbdd4e988c5de3

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