Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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.12rc2

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.12rc2
File Size Uploaded
passagemath_tdlib-10.8.12rc2.tar.gz 7.1 kB Details

Built distributions (wheels)

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

Download URL passagemath_tdlib-10.8.12rc2.tar.gz
Size 7.1 kB
Tags Source
SHA-256 checksum
How to use checksums
e7dc39e8349ff05ee0380d176556add59dfca28e2c2b6ba109a5ac3e496198db
BLAKE2b-256 checksum
How to use checksums
36c83c964715d2cb75b3256f826807fefbb94b256e354ae8bcaab1b5f051b0a4
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.12rc2-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc2-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
5cbdc2d62a621139b5b09990710fb70088807078f1ad9c617b31b6eb6d9be330
BLAKE2b-256 checksum
How to use checksums
9035e7e11351ac1b82f99ae3b382a96110508c3d6bc4376c5d26140fa5780ac8
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.12rc2-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_tdlib-10.8.12rc2-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
c7808a0373d86f7e318d148190e528d760ba68c70939dd598b2534204eaba692
BLAKE2b-256 checksum
How to use checksums
cb007ab9e4c43715a8991ce91527c06ce6cee0c3cbb1ecaa9339d2883d201c62
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.12rc2-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc2-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
6dc8cd17dc5069f9800465ec378ed099b2392c530345d5013232aa3831906da7
BLAKE2b-256 checksum
How to use checksums
16d27b9ec9bed4e3cf623c3f54a03de6d094bb873e7ded4e5c32c15ca66689dd
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.12rc2-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_tdlib-10.8.12rc2-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
be5b196dd00c6164cdcde66b8af884716fb30268354dc3eb94ad85bfdeb0b999
BLAKE2b-256 checksum
How to use checksums
f9498d994e96155971fbfde4dbeaf49476aa9c703aa164ee3a0ef177b00f83b0
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.12rc2-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc2-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
4c9427d1b2cad75e76dace4cc9a0e38df151bad2ebbb1d767c23af3f131288de
BLAKE2b-256 checksum
How to use checksums
1daf970aad9fbdeb99e340f83d22a580eb054e4b67a2b1de2021cfe3d82fe6f1
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.12rc2-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_tdlib-10.8.12rc2-cp314-cp314t-macosx_13_0_arm64.whl
Size 119.2 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
723223b4a815f2607252336e896dd74a71d103b45f0dd593226d09660a9ffd45
BLAKE2b-256 checksum
How to use checksums
4e6cbd8c7f1f8e17f9ff8456249ef16355106a061ea5beb109ff1273d81e72e2
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.12rc2-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc2-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
005153521d0dd2a39b7a5ea006c652170f3e1681d779158766cf51f9ea62212d
BLAKE2b-256 checksum
How to use checksums
60123738b4b8ed24f356a6d1fbf27bc3a6b6ea796d0f0e7f457af121781c7386
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.12rc2-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL passagemath_tdlib-10.8.12rc2-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
e7c105e07b793277a70d4b535b7ffdc0982a5d119d03a97b87ea5a13112af5a1
BLAKE2b-256 checksum
How to use checksums
0d8cd1275a0d1797088a444ba5740af63e48a7004f4db9cfdb5d5fbc4d8a4c79
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.12rc2-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc2-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
769261446a3cefd6fad08e81bcb1af24794986ed424ae724ce684fe96eef9043
BLAKE2b-256 checksum
How to use checksums
40e3ff8d4124f1be5bf5885c200870e03d2b4aec3add3a719f636843c5965521
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.12rc2-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_tdlib-10.8.12rc2-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
b6a7d457030f88702d8eff49b0dcada4875001fe8c78d2f0e7889a371612c666
BLAKE2b-256 checksum
How to use checksums
649febac53efa63fb9bbf0774313d7b9ac4fc7d47cb4e138d9b0b706236588cf
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.12rc2-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc2-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
7cce4d2a1d6a242945b221c80a75f23494c995e963d55dfff9237db3ca54de58
BLAKE2b-256 checksum
How to use checksums
2b8b0febb7592a4b3fbfdb0673593d060b297049c6fd3f3db1f029a771c5a848
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.12rc2-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_tdlib-10.8.12rc2-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
104d031b99139f5c5331808fb64a5096c5e3990e126ffd6592d5e08e51f5b36b
BLAKE2b-256 checksum
How to use checksums
e8ec6a3be670b28eddc6e19500d6e95dab692205949877fea9ca28c2babc2f7c
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.12rc2-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc2-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
a0d7f1df4e965f15aa18e385245dd1a7550bdcab43ba6c6193999ca4dbd34c3b
BLAKE2b-256 checksum
How to use checksums
17e42063c00b4e5a10c3d9f05e01167edf019a4594606a238b24be789a867dfc
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.12rc2-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_tdlib-10.8.12rc2-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
4dd0506246d4f854893c63d666054935ba39f0604965f5157e823eba76e69062
BLAKE2b-256 checksum
How to use checksums
512778970297bbb82b6a869d5824562280c4644e389156ab227c0408f2f7c389
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.12rc2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc2-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
829028697062e5424b02b48a696967d65b0fef58b50873711870b81c1a553656
BLAKE2b-256 checksum
How to use checksums
bc6c4f1f86a6a71e4bbbba7c913e57fc42fd2c3dc17353e4b06ebbebf30a5fc8
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.12rc2-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_tdlib-10.8.12rc2-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
9e17c5a3651d3b7b5c9e3983994b66100c8a032dbeb8f63cb9219e1ed817cc7b
BLAKE2b-256 checksum
How to use checksums
4eb8b5b632bd910b8f16bfad94cea237b73c436eb7ad6dc1f7fee5f7fdcee31c
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.12rc2-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc2-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
270ac0c207c871cfdccd27276a024253a92e74a074e9587fa5988da2d4e291d2
BLAKE2b-256 checksum
How to use checksums
61b96ddf3f1c99f774ae5a8b6703ab4fb12fc7010ec42e0702c2ebf26881fe81
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.12rc2-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_tdlib-10.8.12rc2-cp311-cp311-macosx_13_0_arm64.whl
Size 113.8 kB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
0a056d9523ead52d6bd40508e050fecfcf107abe38e925c028cef4867c4d2016
BLAKE2b-256 checksum
How to use checksums
6ad0593f38e9e48c77b2135c8d09a8345b68c1bfde94dd03d5f080161ab3ad06
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.12rc2 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