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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_tdlib-10.8.1-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.1-cp311-cp311-musllinux_1_2_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_tdlib-10.8.1-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.1-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.1-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.1-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.1.tar.gz.

File metadata

  • Download URL: passagemath_tdlib-10.8.1.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.1.tar.gz
Algorithm Hash digest
SHA256 ed320715a36e0627371c615329638229a52fb8c647ec61c210f55cf624443577
MD5 5de4f11e95db995fba24c75e287bbce8
BLAKE2b-256 063553227da8d34e88b7daa483e4771f3ba8712f64b45117a0373e57a901078c

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.1-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0ad3c06de156228bc42c431c621811e935e0cfcb3bf10bb52517dc4bbfcdf4d7
MD5 3d012baca435e08616c52f1ff98aed79
BLAKE2b-256 1b20af34a5f6f8798bd04b657932101704d92897603c6027137d9fa4027e2e18

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.1-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 372546af363d4b9123565c1a1bc6a39bc01443ccb05e90b4fe9b498fe4bf65a3
MD5 68bab73cd0d86776e26dd31be7cc44fa
BLAKE2b-256 67008940af9aa794fd5d93d9417ea2ed09cc159d4f6b32fd576738230dd6d584

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c8d35407942f9dafcd086a72e9a7a796708ed00e0eab0d8655cecfd4e6dc0a57
MD5 a016b60cb5e28bf1a7b052c719ecfecd
BLAKE2b-256 ddcb9783832f99de59b53c57c2cccf8a67437a7a39b3a43e13c279ae1c9f3808

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 211210324efdeecac1cee640535c639a3ce00669ef24483b5db7facb5b8408cc
MD5 08b666641d8df13f099eeb0fb25dcac7
BLAKE2b-256 aa05a052e987c0a86aa1993662770eecbe017e7ddbe13068895e7e16cf890f14

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.1-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1f27aee93d6cacfc36f647b171cc720b91d863e4ce7a28df56328eb0da1f6e5b
MD5 adac09963ea295a3b0e9241a37110cbb
BLAKE2b-256 6c70b1e607652c19007b92c8fb2de8d54403eb18f999facd7fc6a49365d33d80

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.1-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 2b128960113d21b214594bcd949e3f493bc66909db53db2ed18aba895d7bcf41
MD5 067f024cc3b509d97a71339c8863684a
BLAKE2b-256 415b62075cb445ae72bbecbf5a60a954d6e3fb6c28bb13c4e59b0736920863de

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.1-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.1-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ab8fc7628852e65dac09986150178c84fa9f137b570938d1a9d0a20ca80f4503
MD5 4fea4544be55a3ef8e668f60682937a4
BLAKE2b-256 27e5ae464de6b99bde74ee853affd60a9009de03d3e3966422c8833aeca148c3

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.1-cp312-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.1-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 66fc5c11b0b9175a8514ff790b8d3660c3753f3674936cea1a46118c4a89107a
MD5 f838c967c2ffc42e8ec521ac7328d738
BLAKE2b-256 07454022b310074cb308b0d9567841531f137315a0336b8441c12ebded0eb9ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.1-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 967d20d699b6e1464b5ea2be95c2e2e2a25e36f13968dc710db684f75bc89ebd
MD5 e94f546dfad8e9c16e5863f073f7f202
BLAKE2b-256 0f1e3f917e5ecc9644420770024ae675b02786893cd013bc32faeb491b46d717

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.1-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c6432acd133b124bb0a01613e1ffc0313d61a633ee7833570e2a3e48211c86c9
MD5 d51f9e42a0c91e25498ae92babc80a32
BLAKE2b-256 4550ef453ef7f4229d2f35032906a7f8d200e18429fe19618e1c5fa0a3955bbf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.1-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c5599fa973ca1655b594a906ddad87001120326e3237dc0fcd4d62a3c00b77e2
MD5 3bfa59353ff2b06fe3acfe2cb42fc224
BLAKE2b-256 0370ccb21ae40865a9530ae83b6393b382c79ff3a1fba909a2119e33f9bb2eeb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.1-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 0b43de8939d2ef7babb62a98254473b62e5e8c31d6bf3395f0eb570341c1ad44
MD5 91dc240f8acff13d08a2cdfed5900884
BLAKE2b-256 763995fbcb49a6ebb5504f1f1f8dca7cfbdecb8a27816d5ab937a76415bf201b

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 87c97d49b25ecf7b0c9c7ffb39ec82b81cbd4045ea05562793b3b5e0b7725cb8
MD5 818ba8f63e9be53171b312b17161dce1
BLAKE2b-256 d68f0ecc8885640d2351f000b1af373bcd5e440129a9087d27aac9406c4c72a4

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0bfaa0c9c18fdb3ed1eb255201fbe2ccb745b7fbb808928cf400312af0117eb5
MD5 0dcaaadfda2db4d8c6d0d0837da9ed73
BLAKE2b-256 ebf8125754fe021ee29cff46656267a26f297f7a1fe650a7f609dfd253117cbc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b42c9359bb1509712446edc2ee2cdc5638ba9abac72f7c38666923381d5a8178
MD5 c1e5bea083638c0f8d1f661fd3c8fea5
BLAKE2b-256 16e1dff4fbc8681a94687855996f4eaf05863171644f7890716306b7e015f10d

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 116bf4ce796a06270e5fd1b7afab00dcf918e1ad31ef9625e2894f2c54b25a3c
MD5 77cdc0ed68814927d12ff2b5703cda93
BLAKE2b-256 4f9914de407f16a8e03cc6be8004963fd4d3cb3964944aec0b7ac4b6ba016d07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.1-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 57883be2f96d3ee9e3ff3150dcc25e7ef369aaf427f43196db80ca02ff34e612
MD5 edf761f49560fc912ebbad170d15eb32
BLAKE2b-256 5fd0008bbe361f7764a3f57251e84ae8b2d84a011f4ba70aff8fd9e84cfdfc32

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.1-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 1ca161a8b5ec0422bb42637901542ab39866fef21913501c65e81fa11702dddd
MD5 c6171ae03ac6fb5d6177569e1d29a8c1
BLAKE2b-256 06587db0c77895c69d65e90e839d10ca9025ea4e3cf95396fcdcb631c028ee02

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