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

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

Built distributions (wheels)

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

Download URL passagemath_tdlib-10.8.12rc1.tar.gz
Size 7.1 kB
Tags Source
SHA-256 checksum
How to use checksums
837de62677bb6e38a5464440fd93ac3fff65fcf2169dda152eee7e6fb9df7f1a
BLAKE2b-256 checksum
How to use checksums
706206fc78a6369397f8dea71e723455197b374bc524e4616179ad37ffbe1753
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.12rc1-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc1-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
c6a33e5b66493685c5f2fdf5614709be7677bbf6b7b49d8c7fc3b87a1d849bb2
BLAKE2b-256 checksum
How to use checksums
770ca1c92c7f369608a3bd36b34c16266d64ef5110555f787884cbc1a5863db8
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.12rc1-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_tdlib-10.8.12rc1-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
cf424da91f1fcfc1016686f9b00ed2ca25470ae14fcaeb60cf5a8e02b72c68b2
BLAKE2b-256 checksum
How to use checksums
207aa84fba685647f196c14b81172f279dda06ccd1b08a77d3d0ac17653a8bd8
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.12rc1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc1-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
949b27d17f09e6a59aa224ab75343ca6a497521b04b9151b8f5c5e413ff24b03
BLAKE2b-256 checksum
How to use checksums
7615035b2c6e5feed22d5211a86ae217974769feaac20d0cadd29845899f5942
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.12rc1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_tdlib-10.8.12rc1-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
241ef719a725248d575ddb09dd0948eb42948ef3c41b1929b21f39310c573589
BLAKE2b-256 checksum
How to use checksums
4e7fe567493fa450f6d69a78593286fff47ff481d20d506f6a0b375d875665a8
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.12rc1-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc1-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
00ad20c934e319c5941bc7779b9e99e115ce25495135222857d27ac86c4bcc84
BLAKE2b-256 checksum
How to use checksums
cef46ad9a7ba2a04db4d050c1cafcd872423f522ce87b724823a65a7096660b0
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.12rc1-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_tdlib-10.8.12rc1-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
b027a242353142a6e0fbc1d0ea6c1550738af118c2109666e6230e29f9465ab9
BLAKE2b-256 checksum
How to use checksums
366c9cd4171d35ea5151fdf83252353347c3c846c035a2acabb623a5ce9d307a
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.12rc1-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc1-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
c460c2d3270d90fd71475730651710e28d767869f56386c26902973ff9eb6873
BLAKE2b-256 checksum
How to use checksums
21c3047ab8fe829a2260aa2169c4f177d8d38f8d7263acc2062b64a3dfb4f526
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.12rc1-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL passagemath_tdlib-10.8.12rc1-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
1a54c353848c030ffc31cce5022e2f1cd0397da725f52a313de2b904db0f92bb
BLAKE2b-256 checksum
How to use checksums
e8982d1de292163f90d1ade5355d3253dff2e53af128a8a941b50fcf9d36c100
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.12rc1-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc1-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
e8bafca8b0e53afecef9b2de65c5417867f982c79bee2ee1aabc077663040ca0
BLAKE2b-256 checksum
How to use checksums
09992beb91cd8cc29c80fc74a78fd568dea136361b0f8e8cfe8bced659e2902a
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.12rc1-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_tdlib-10.8.12rc1-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
b5ed55bcc9396253a92cfca6bdee63a928da841665af711f6dc0e1a9d50c9f15
BLAKE2b-256 checksum
How to use checksums
56c7a2f8c581a7277f6958a01e17558e0e860736a3ecbe15db0e7cd85325c531
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.12rc1-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc1-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
a24ec4593e9382a6b94bc905efe8b786347da4797ad970bcd3a296ea7714910d
BLAKE2b-256 checksum
How to use checksums
8b5ed7085316df616fd232f89d6315cbb2afeb07314d7eb905cb36968965e292
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.12rc1-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_tdlib-10.8.12rc1-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
ebc481c8fa763a925f49160d55b753b8bba44fc1d916fc22f0401796cdac7888
BLAKE2b-256 checksum
How to use checksums
2d57ec9eafaa749aebea3f3d2bcc2dd166071b202a1139a23f913fead2256452
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.12rc1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc1-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
d3e7a53e47a9334bc9e0b730fbd696038d23e80ba959c5c65c2cec7d4b8710c1
BLAKE2b-256 checksum
How to use checksums
05ca781ca08a3e95b568dfa7500a9fcdd074a6c4a0b6fb294757bd151d1ddde6
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.12rc1-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_tdlib-10.8.12rc1-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
41c6b88292357123f3567bcb9c5ef239e8795b13aab07ef7807cf70f3f276646
BLAKE2b-256 checksum
How to use checksums
735407b40aa21f9ac3d1943ac2823cb453dbc4c1ab296b26f56690e6931f5758
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.12rc1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc1-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
472bfe68fdd5fb489aef12ba759fa4f022fe241869ab9d245845150645c3b412
BLAKE2b-256 checksum
How to use checksums
28733298884287a7ebbf17c007811db6e742943b330a06930e3cd7e0973c479b
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.12rc1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_tdlib-10.8.12rc1-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
809c9ebdaa96726a690e71ba577111be45774de3ac8b2f3e89cc419e4d32d294
BLAKE2b-256 checksum
How to use checksums
c9aff58d38724bb83e7bac5b02cc88a741f76ea2464534281d5090a3b88c7959
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.12rc1-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc1-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
77c5bfaa66113d50a6fc239b941e6a0e7c90fd91d948686852b7f2b167a68291
BLAKE2b-256 checksum
How to use checksums
b98e1abe16d6569febabdd9f50ef19035bd557664fa4eb5097a27863ad9ed5bb
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.12rc1-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_tdlib-10.8.12rc1-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
ba2ddc96af67e61acb6f9e58b7271335c73bbbe55731367c004a8665475c5d98
BLAKE2b-256 checksum
How to use checksums
da59b93c85f114a97c139ed4b7b3789eb54d72322073f12d12f5e415842968e5
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.12rc1 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