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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_tdlib-10.8.4rc0-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.4rc0-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.4rc0-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.4rc0-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.4rc0-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.4rc0-cp312-abi3-macosx_13_0_arm64.whl (107.2 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_tdlib-10.8.4rc0-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.4rc0-cp311-cp311-musllinux_1_2_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_tdlib-10.8.4rc0-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.4rc0-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.4rc0-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.4rc0-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.4rc0.tar.gz.

File metadata

  • Download URL: passagemath_tdlib-10.8.4rc0.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.4rc0.tar.gz
Algorithm Hash digest
SHA256 8c247e376c38f8ce319b3b320af481d5c0cff33ae45c66bb17d870e345ccb825
MD5 b092a6b00281ef55b2494aa0f8578b21
BLAKE2b-256 33b7423eb3ec09a42b727fe971bd002641b66e0e9cd165a3384598b96073e8b9

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4rc0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4rc0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 835790ca2debee485b7e69e1982ff9bb9fd94e2e6947e37acfa5c15e6002aa83
MD5 d8b5fb0f6fd2b3e2b8416f213c7837f1
BLAKE2b-256 b3504f8589ed23c712de5dac9bf8cc3a467a3e93e377baed90993d0c514f1c9a

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4rc0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4rc0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d52c8f993efd44a2f57ba398f41f89deb8440f1a28cb6ffed2cce681732ff2cd
MD5 1f9db5dcd3414a1c7f324a9f2cc036f5
BLAKE2b-256 13b5a7665a07ceacacd4389d511fe91272ff3b5f71fd34cd0d8aa7ef7b1eb673

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4rc0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c4b4def3d155be516297ff5622b430b47bf11e6a535c55c81459e969637fed97
MD5 1ee63ac801d9622834d23347184c1982
BLAKE2b-256 d5a46a11ff30be664fbd05aad79d9613205d8858cf58d4ba552a97e88b166bf3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4rc0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1dd5283b103e7098d396905f236660e6cb63f14134a957eb35567d7a4e1d05b0
MD5 162ec8db9b513e78bdd5ab480cd05a92
BLAKE2b-256 6b84f9a3127d6ad40a1f998810fc14ab9c09e3642fae6811f50413e45bc2d61a

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4rc0-cp314-cp314t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4rc0-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 8e6eeb10b020d5b62c23ba74807212c4fafe9fab11d979e7ad2d9a1d0c7fbf11
MD5 89cdbd516aea7e8be78e0968a0ab9abc
BLAKE2b-256 f9e25962bd1a6da0208665908876e3f438810966d3ae159700f1796ea72c752b

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4rc0-cp314-cp314t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4rc0-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 cde4a0013c56d860647e2997c66390437ca1a1d76c3c7da171a3d6c1743703d0
MD5 4589c89d3c8a63c4158e6e7ab84e9441
BLAKE2b-256 beb9b48733b1aa8331d649941777f6f1d71ac54eda88e28fb8a521edce96aaa0

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4rc0-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4rc0-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d5766479e122ce53db4283ee0a45888f37693a74e79f238df24aeb42abf2cb3a
MD5 339b408251f0063857a713b9bded2fdc
BLAKE2b-256 f314000987deaeefcce76bfc461aed364b4dd222b07c9f43ff57faaec8524c92

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4rc0-cp312-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4rc0-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1fc24cc384c59f04d41911683aa58664ba8620ae35cc24db165986e340bbe21b
MD5 fda09f4cc1b93d839c273a0fe6ba42e5
BLAKE2b-256 8e394471c3228eabd5865ea4fc9c1d008f34920b7c44aa2bba4dcde00df6709c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4rc0-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a1421092d2113b317ed691ef8f22ffc8ae397a422a0134c2a6fc7ae9ca6ecb98
MD5 b995aca13a6be3d8047c289f6e5c5572
BLAKE2b-256 9d3c0c842bd460794acd0f5da7347893a7fbc678320594f04988dacdbe692e13

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4rc0-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2d0c24410bbefdba63c66e1c86d2526e209d110ed2ac2a336ae10aacef87c1c0
MD5 6f06bfb46721835ecf0b144e7bfedd36
BLAKE2b-256 7e25cfa29d2fc83bed4a02ab7a8358643c6e4fa03d1d1da845cd3f809e7e8794

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4rc0-cp312-abi3-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4rc0-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 355e5952d7229bfcd6455457e9b462df50bc3f1f49315dee853014134284b122
MD5 a84e0bd17cf51fd57ddadcda893ae4c8
BLAKE2b-256 5a2933eb9bbbe370aa9179c251651c9bc282aceb2f6af12702fbf966a4b7d54f

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4rc0-cp312-abi3-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4rc0-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 b1847e5bf3f40da60181217131a3a471548fb88df3338d8d3c541f8c32ba3940
MD5 dfe0dd0e485453915adac5eb2bedacd8
BLAKE2b-256 dcc042cb937c66125684b337ed9ad29c4399421cc6a1ba21a6f7d33ad2cf7d4b

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4rc0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4rc0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 59a03ed7193e52d94fca5a6ed6cd7ecfde1d93cbe887bbf36cfdde72362420d4
MD5 65ad5a2229808960ad106755794bd06b
BLAKE2b-256 4fffa0d5866980f15198c6a904c919b8171206449e51d5d8e6620ba762128db7

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4rc0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4rc0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 83f38ca84602a11e1148c854cf660cd566eb00c9d558ad754f0bc911241a13be
MD5 862a0f41064bee9b7cf6449783776837
BLAKE2b-256 66f046575959cc8268bacf8bc64be9423fe11e1fe1044a3d05cfbc5a70959516

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4rc0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4rc0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f87dc8531e8b5d3e8eb2cbe7ae86bce76157b6a5847c5fed3e1169b2adff0ddc
MD5 c85d1baa6b1c0b48d2fc13296a737b23
BLAKE2b-256 54e7f9f134ba2d318d0d3f3f5fb44414ea8d1b5ec0aed54c063beff75b923bab

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4rc0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4rc0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 00773284287a88d2bbd27a7a9e0e7ba4a1088df74c6b93a92c6e7b3708d36565
MD5 c91286cc68aa3611d35213dddd02f005
BLAKE2b-256 2130f794a33ed13c81117d34c5109587dab87083537616e990b78ccf08686169

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4rc0-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4rc0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 aafc8f4d260ebbd5cad1f082fe2d130fe1bf3c4d1835c5e543e15d258f8fdced
MD5 f4f2d7c9a9e394e8e2db526b0a941e0c
BLAKE2b-256 4f3fd91ba0307fc3cd6a27f83bb61e4dc64f44ccdbbb2a1185d3d9627ea445fe

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.4rc0-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.4rc0-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 6d17951efdf835c358a56c30d50283f7d6a42a8d81317c047e580e2020ec54e6
MD5 83ab08de79920788c576f4fcc7ff6cc6
BLAKE2b-256 9fb90791bf9179f0fe97ee60df05f7cb85144b349f091df49dad25643f2dfb18

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