Skip to main content

passagemath: Tree decompositions with tdlib

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.

Release files for passagemath-tdlib 10.8.12

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for passagemath-tdlib 10.8.12
File Size Uploaded
passagemath_tdlib-10.8.12.tar.gz 7.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for passagemath-tdlib 10.8.12
File
passagemath_tdlib-10.8.12-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
passagemath_tdlib-10.8.12-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
passagemath_tdlib-10.8.12-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_tdlib-10.8.12-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
passagemath_tdlib-10.8.12-cp314-cp314t-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64 Details
passagemath_tdlib-10.8.12-cp314-cp314t-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64 Details
passagemath_tdlib-10.8.12-cp312-abi3-musllinux_1_2_x86_64.whl CPython 3.12 abi3 Linux musl 1.2+ x86-64 Details
passagemath_tdlib-10.8.12-cp312-abi3-musllinux_1_2_aarch64.whl CPython 3.12 abi3 Linux musl 1.2+ ARM64 Details
passagemath_tdlib-10.8.12-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 abi3 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_tdlib-10.8.12-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 abi3 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
passagemath_tdlib-10.8.12-cp312-abi3-macosx_13_0_x86_64.whl CPython 3.12 abi3 macOS 13.0+ x86-64 Details
passagemath_tdlib-10.8.12-cp312-abi3-macosx_13_0_arm64.whl CPython 3.12 abi3 macOS 13.0+ ARM64 Details
passagemath_tdlib-10.8.12-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
passagemath_tdlib-10.8.12-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
passagemath_tdlib-10.8.12-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_tdlib-10.8.12-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
passagemath_tdlib-10.8.12-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details
passagemath_tdlib-10.8.12-cp311-cp311-macosx_13_0_arm64.whl CPython 3.11 CPython 3.11 macOS 13.0+ ARM64 Details

Total release size: 25.7 MB

Release files / passagemath_tdlib-10.8.12.tar.gz

Download URL passagemath_tdlib-10.8.12.tar.gz
Size 7.1 kB
Tags Source
SHA-256 checksum
How to use checksums
ae57556e02d124caf4d0e6314bcf0ffee0b5b9e9ce863e35d1f78a5e88b6b63c
BLAKE2b-256 checksum
How to use checksums
25837eddfd6b57e9ac5af4e51b90ac0c1e410afb4deb3d13a675131bec5bdd54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tdlib-10.8.12-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_tdlib-10.8.12-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 2.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
825da72e3fa0c915558a182dd60a1e48da73551564c42885bc997bda925d0010
BLAKE2b-256 checksum
How to use checksums
b2e83d78f50dae7e5b85a00717cb1230deabd225d49cb2d032603e0454e743a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tdlib-10.8.12-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_tdlib-10.8.12-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 2.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
6f7ac0f455a8f1c74c6130c84ff2ddb7334844c1f2169efaa36f43229a3f45dd
BLAKE2b-256 checksum
How to use checksums
4253c13c94cbf860846f3b3e174f688e66e7c4d6ba096c4ee66a5f923ea1a450
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tdlib-10.8.12-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_tdlib-10.8.12-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 1.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d95184a84637b5d5e8868094eb872724aae4bfd0cbbf46177a2c736e9e24a03a
BLAKE2b-256 checksum
How to use checksums
6262a1ac3ce9c98de957b82f85c5925d228e405133d5f3a7cd565751fdf1b68c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tdlib-10.8.12-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_tdlib-10.8.12-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 1.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7bee3a3666589747e3315161b4b5611ae57b60b2ead8c93b68f787a59399dcf9
BLAKE2b-256 checksum
How to use checksums
b2c36c015d833cc34fcaa5348a7589a054dd7dd5579bb7a8f94d97e25a37e2ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tdlib-10.8.12-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_tdlib-10.8.12-cp314-cp314t-macosx_13_0_x86_64.whl
Size 120.9 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
501b754e9ea9ca42a1393a20dfd8d53fe6a8710a03f4e4ae1d920f76a3725a59
BLAKE2b-256 checksum
How to use checksums
d0719b2d3e11fcd6522286b96aa86506f92fa6e67d0051ec54ec9dc47963a1b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tdlib-10.8.12-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_tdlib-10.8.12-cp314-cp314t-macosx_13_0_arm64.whl
Size 119.1 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
fdc9af89b1f6524e8ee540a13b64945772947ec408ebbbd6ab792d3a4f9e129f
BLAKE2b-256 checksum
How to use checksums
422606a7a2161e15763e41d3095a3de396dc2d85d38a2e4d24da0d9cec3fd401
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tdlib-10.8.12-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL passagemath_tdlib-10.8.12-cp312-abi3-musllinux_1_2_x86_64.whl
Size 2.6 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
dcd1dc40d614af7e22d61acf7ea94b5f752b5e5e5c6775635521170c6104a490
BLAKE2b-256 checksum
How to use checksums
5d3546e94bcec70d0b392fe22d41daedc342761946b9a7d247f315eb0c7fefdb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tdlib-10.8.12-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL passagemath_tdlib-10.8.12-cp312-abi3-musllinux_1_2_aarch64.whl
Size 2.5 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
250bb8c54e4bc8a9bed02b5ef216bf7d2b3a6c8b993db6ac92692b79b9894848
BLAKE2b-256 checksum
How to use checksums
78601b72eb84bcac75631a6f03d2d7c5e07208b13f3a3bdd1417b5816db3d1ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tdlib-10.8.12-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_tdlib-10.8.12-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 1.5 MB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
acbf6a9fedca6d133a1b673f700ecc24553855f92e495ea712630bdc20d8ea66
BLAKE2b-256 checksum
How to use checksums
7f40024214e7e6b911055abab59ff82adb597742cd9aa716582539815950b58a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tdlib-10.8.12-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_tdlib-10.8.12-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 1.5 MB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
616529f141fc876fd02277660e307cedec5191071397628c5dcfd6219a8f2d47
BLAKE2b-256 checksum
How to use checksums
be193221ef4f09f5727d99d2db44b8d6f424bc6fe030406275b50f82e06f987b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tdlib-10.8.12-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_tdlib-10.8.12-cp312-abi3-macosx_13_0_x86_64.whl
Size 111.2 kB
Tags CPython 3.12 abi3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
564759a2a7871444a21ac3e0c4a087c2a519303df63a1b2e04305e3bfd968a42
BLAKE2b-256 checksum
How to use checksums
ea8f97795f1ef45b02dfcd64ea57e3dc056e04fd7dd0dd0bae75038af8450e9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tdlib-10.8.12-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_tdlib-10.8.12-cp312-abi3-macosx_13_0_arm64.whl
Size 109.3 kB
Tags CPython 3.12 abi3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
e864752f20dc29759dd7e027fdf62a3ebab505f3b2c8a86b9f3ca08271fcc4a6
BLAKE2b-256 checksum
How to use checksums
6f49d6f45e80c5c822874ae44806fc215a82f564a76321739250a919c268768b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tdlib-10.8.12-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_tdlib-10.8.12-cp311-cp311-musllinux_1_2_x86_64.whl
Size 2.6 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
e79ca61073e01e7d1c33a0ee49fc402aa3d0aace0579ed9d78c01a52e4dca8ec
BLAKE2b-256 checksum
How to use checksums
9964fb1af03dbfdecb4c3cec92ffea9620d1f43c8334697caa8cbca8834144ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tdlib-10.8.12-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_tdlib-10.8.12-cp311-cp311-musllinux_1_2_aarch64.whl
Size 2.6 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
b2b16571ed1e26ad7af80a8a21e5f2a68688ab41589fea2e7752c90b8499cb26
BLAKE2b-256 checksum
How to use checksums
4f2ebdbd570d95b8a95c42a33d5cd94f0a11278d19f61f9ed8f7c9126032347a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tdlib-10.8.12-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_tdlib-10.8.12-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 1.6 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3c3af876b091ff734c1fc628a291ecb0b9ff31f15bf816cb9b6aafec36533885
BLAKE2b-256 checksum
How to use checksums
419db06ba459cdb3a52c0ed6434d7637e603e684590ee0259f8a2aba849e63c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tdlib-10.8.12-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_tdlib-10.8.12-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 1.6 MB
Tags CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2aba56f6662337fea047aadb3718b3db90aae4741a7f1a91dccd0749c9d79983
BLAKE2b-256 checksum
How to use checksums
177751fbd6447c80dee86661754ddd8534f65824f4e9b5fa96372500a1276dac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tdlib-10.8.12-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_tdlib-10.8.12-cp311-cp311-macosx_13_0_x86_64.whl
Size 116.1 kB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
55ea12fe830ef510a6a51b45013fc18b3889bb685c7b5524b987b4abcd799563
BLAKE2b-256 checksum
How to use checksums
8a84e1f5703b8d884c10a00b49a559f61f5d41b06e34f635e067a704c0c6c126
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tdlib-10.8.12-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_tdlib-10.8.12-cp311-cp311-macosx_13_0_arm64.whl
Size 113.7 kB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
2e41592091ef16ddaa1ee12d0a277ff654b2ec93e6a3adaeb831c95f5d054ef2
BLAKE2b-256 checksum
How to use checksums
dacaf7160dfea62c6d0850731e99b986ba741b76c0c99f25a34e8f6f978c4652
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

10.8.12 This release

19 release files

10.5.1

1 release file

10.4.36

1 release file

10.4.31

1 release file

10.4.30

1 release file

10.4.29

1 release file

10.4.22

1 release file

10.4.21

1 release file

10.4.17

1 release file

10.4.16

1 release file

10.4.15

1 release file

10.4.14

1 release file

10.4.13

1 release file

10.4.12

1 release file

10.4.11

1 release file

10.4.9

1 release file

10.4.8

1 release file

10.4.7

1 release file

10.4.6

1 release file

10.4.5

1 release file

10.4.4

1 release file

10.4.3

1 release file

10.4.2

1 release file

10.4.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page