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

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

Built distributions (wheels)

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

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

Download URL passagemath_tdlib-10.8.12rc0-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
b743cd4877b7411959349783836b12e2ae8aaae7a11d0a2cb90dc4cd4a78a274
BLAKE2b-256 checksum
How to use checksums
28bbade73451063632990d77ddbd7c3fa008b18af04d7e8f0d27586d3d42730e
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.12rc0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_tdlib-10.8.12rc0-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
f13c190e3cb3f7c1590940295137009b1821b936c625b9d36b7914c53f024461
BLAKE2b-256 checksum
How to use checksums
1c5c677df33c75c46c5f61f43b5df292ecf0f8b1d5db8ba7b70349a3b9368ab5
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.12rc0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc0-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
b6882b852071eedf5a471216ec6025c081a87e7d8b71f73d13d294652bd7897e
BLAKE2b-256 checksum
How to use checksums
5b6c75e14fc54b54af73c6f7b60c5f07d612722e8e8e50a38675b25a6a0c547e
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.12rc0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

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

Download URL passagemath_tdlib-10.8.12rc0-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
c71f141a314cbd9c473c725f064c4ec943893af3b3895acec354d83d79886622
BLAKE2b-256 checksum
How to use checksums
5201764e0b941f300cdf317c0e8c5af8c8965520dde88da79d61306d7a9629d5
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.12rc0-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_tdlib-10.8.12rc0-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
da096b3e343c1bb5fc7b3a1d3e3830c0c852275c9a976e5d65e3284c8fb82468
BLAKE2b-256 checksum
How to use checksums
edff3cf56a99586ae8a9e921da05d6acbe3cc131e635e1ba7daac2c6a531b35e
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.12rc0-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc0-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
ffea286d2e475ce639b94f9c0e02cb2b395edf2a83d2680dc15ee7c5b4c60f80
BLAKE2b-256 checksum
How to use checksums
207a694416155b1764f3f7e805fdaed6c1430bc670e9cb42dbf5859597ec61b9
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.12rc0-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL passagemath_tdlib-10.8.12rc0-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
7b19fa56bd223b248b5330808b5ccf7b8a9a4db737d9044c89d6aa86d7cbe86a
BLAKE2b-256 checksum
How to use checksums
770a7fbe9fdadec59b2b158eab97f148f35b156d3d943eb59b6aa559e037f767
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.12rc0-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc0-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
592fe3dc3032ec92d97dd2776766d79bf6179050145edd265e91cc131beeb46b
BLAKE2b-256 checksum
How to use checksums
ba432b4a81195903fff307abaa491d54364921ec1eefc2ada34e56703eab439e
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.12rc0-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_tdlib-10.8.12rc0-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
164cd695a8c2ef06baadb2bf139300a58871e838d0e92dac80e2962ad998e04f
BLAKE2b-256 checksum
How to use checksums
d13e4734bf3688981ddcdbc4bdaaa6e29f2236b69a51126fbb2b6e138cc3eed7
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.12rc0-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc0-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
ab1dcbe92575e64dc93b04ec98acee26a89e3d77cff7d0769c4303ec136e80f0
BLAKE2b-256 checksum
How to use checksums
b0932d8b8b9411f2a75a593d5a41d379698e85f76590c3e8f9bc90c7a9de01d2
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.12rc0-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_tdlib-10.8.12rc0-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
d57a49594640aaa2e993392f110dd656c2d0a6b085d0a570e1fe1a8aced762d3
BLAKE2b-256 checksum
How to use checksums
06532ba79f2594fc4d6112bd1d4acefdb3540bc403701dddb3ab309d7d642138
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.12rc0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc0-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
2819da40ec782211a075ae275b8da8cc75de0190f9a6b1d920d827cf9ce99fbf
BLAKE2b-256 checksum
How to use checksums
2e6f07aaef61bced0a46c07280acc5280764ce54498853d0b5628f9205427219
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.12rc0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_tdlib-10.8.12rc0-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
3d7f6ce5d436b9482f686960e9aea6c5a030877f0642bb8a22f353ddc2050108
BLAKE2b-256 checksum
How to use checksums
8541e1e1d7b0f5dbbf71f7c1efaacb17a90de8c0429d71f3a25a3b97c0f20b5d
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.12rc0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc0-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
ffb21da6573bc309eca440eacf1ba8716206ed8211da853bca447d0376f5c753
BLAKE2b-256 checksum
How to use checksums
d397002833c2c005f397ee599d78fbc9b9c57552902aa3b2a4fe1a1293d2f629
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.12rc0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_tdlib-10.8.12rc0-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
57fef0aa2f3f71668f0cf1cf170e291679e3e0fbe7776e82ece789ac4af10cf3
BLAKE2b-256 checksum
How to use checksums
29100e7e26ecf921ef944f109cce94ce50dc0735bed56de8bd6e345c8b8ca6bb
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.12rc0-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_tdlib-10.8.12rc0-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
937fb85d0e8401c863b0fc038f66def23d7fb1b01f9c741f5a9b55b8a904ebe5
BLAKE2b-256 checksum
How to use checksums
ef2bd804dc027d5b420079d58bfc09a8c3f2e7b64648e6bd4c7651c9f05e3706
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.12rc0-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_tdlib-10.8.12rc0-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
b76108518be61e54ab811771eb1ccf3a98277432a3fa374e35dffcd349570b95
BLAKE2b-256 checksum
How to use checksums
0f8651a3c13831d855e39a202c44a0978548ef60d065b1c4f5f7f5758caaf131
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.12rc0 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