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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_tdlib-10.8.2rc3-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.2rc3-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.2rc3-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.2rc3-cp314-cp314t-macosx_13_0_arm64.whl (115.7 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_tdlib-10.8.2rc3-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.2rc3-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.2rc3-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.2rc3-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.2rc3-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.2rc3-cp312-abi3-macosx_13_0_arm64.whl (107.2 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_tdlib-10.8.2rc3-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.2rc3-cp311-cp311-musllinux_1_2_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_tdlib-10.8.2rc3-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.2rc3-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.2rc3-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.2rc3-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.2rc3.tar.gz.

File metadata

  • Download URL: passagemath_tdlib-10.8.2rc3.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for passagemath_tdlib-10.8.2rc3.tar.gz
Algorithm Hash digest
SHA256 b315648781f5ccb06ffa55be633b7ea58b8dbca35ad7d2eafd7d0f3d236077fe
MD5 6b1fc515ed667540f7150ef3637a8e18
BLAKE2b-256 f418b98c311acd2f26210767ab420b40a2d75041c46072ba252d25d0b5f08e95

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc3-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc3-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cf6c4d1d452e86a99e32f0f0ff4548a372d071939f6d6b6c1988471c2029569e
MD5 1f84cec204dea7f9fff036566e463360
BLAKE2b-256 98949ec0073ba1b7a1612c300657358e216c3c9e534f16170859aecca46e3c5c

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc3-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc3-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a7e0f8ece9a7214bc7d39ee635e99088e683bf9b3d15659779cb7591c18ffa24
MD5 27aed5e8e9b6d8bed626a571ea561a40
BLAKE2b-256 5f4c2e3daa60df6f43137997aefd97a94ff05db36555ccf3360e4ff0e1afc3ac

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b7e6889266aa019226ecbf8901d13aa309cc0c79ccce4ac5591dedc2ba6e3464
MD5 663663ff79fe3fd92e1e32f54e797d2e
BLAKE2b-256 6fe4b46f98c06339beeec8d477f497428d6ba30aa48b569757b4fd3bbefd34c7

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc3-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc3-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c807e9386cbf7c39016173bc3458bd149739b49db686e52bc94de6f24c54091f
MD5 4532fa031957290ca8d78fcd8d892c7f
BLAKE2b-256 add0ba23def701e6a5c48514b5be00a4d58585ebba33bcdd63c47e61fa558ad5

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc3-cp314-cp314t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc3-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 0a9bcf7878f1b2c6b9bfe821a1a022ef433943beb5b843b8dda51a2bff717f1e
MD5 a00943e1bd8aebc59e072c54d7a25035
BLAKE2b-256 321d454f264042681995d2b325beb93ce3e8b78e918c22cab62719fb712868af

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc3-cp314-cp314t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc3-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 c529ea7e2fc75c4db28aa94fe73c13500d16762944ee54f80352c6c992473c70
MD5 831ea54943abf204721a54952b8cbf86
BLAKE2b-256 d500ca42fc3ec373737fdb8dced5e181063f60b0a1e02e4d0d83008ea2fbdf22

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc3-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc3-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dc2a7780a4b29119f60d632a6b7ab240dd4d609c0f911914d35fd48a228cf235
MD5 5831c3bd37dd4e1ff912adb2f255bdcf
BLAKE2b-256 1975955ef928add79de2d3dba77074be7f4e2619c6d695064b49e3bd578ca796

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc3-cp312-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc3-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9ec14307500a056163eba7699ebfda8d89c251265f3d9951aa68be08ea71f3cb
MD5 431bee6dbaf14ac5defd1d3bd7153d63
BLAKE2b-256 3e84d26888e53b64b3a0739bec7e1539464643a416a81a194a7c25eb03b8d0b0

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc3-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc3-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b6dedd3afd712dd972eaee861a2be2f5bde74943dc6320082f8c01c38145277c
MD5 e46aafe5de07b4b9fb2db85e7335fdc5
BLAKE2b-256 c8afc85e79827230a7a6ce4d9f620fe9167f3fd43869d99c38a5b9629107bd6c

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc3-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc3-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 527c6d20d6a22f90b556bd0838c29fb4b47ee73e437e249f9250011933b3462a
MD5 ccbb6d3299bd46c8612ef7b89f6e10de
BLAKE2b-256 e6cb8d67d0ae87813d9b480ae1db5f88cf9325c2b904a132360dfdb3a208cbde

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc3-cp312-abi3-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc3-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 52f60b0ed678a8ff49d96cb55790d3c0d759ddc5b71beb4bcfa94425a07612ea
MD5 367b78f5fd144e3d86121b35ba88d587
BLAKE2b-256 fd6a072d6ad1cacbc53660e9eb298fd225803b52b4bae737cbf2a3fad3a87c5c

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc3-cp312-abi3-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc3-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 36e763d0df9a99daf778d810e29212c33a829aba43a4498173be49a6e55ca65b
MD5 d1e9285e2bae145c1765cf7988d8c574
BLAKE2b-256 de9b68bfcf5ba9fa3e4d713d3bb28608030399292705a92ae9e323c8fcfa8b89

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 426b7f052efbfc536b656b7c5ee13f1bd9d7e825f837c088f3654ffe1296f778
MD5 a95d4bdd3e3c98d521a86abb417d93ed
BLAKE2b-256 dcf901240410c233eed8bc5bee13a5cc8cd7cebe1325c8a69725d89243a7b026

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc3-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5dcea7860e2e04eea9baf660e726a460b68bebf0e257e62cbc2f4b9d82db9055
MD5 76c84e6729b19b779c44407d2ab5862f
BLAKE2b-256 3ee17476b646e44cd06d0d9ecae0ed70082f5d267d9d8ef4e8e0eb5a1d0b7726

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bbc26fbb70bd44df6a22fe4f59500e254ba1c0d43c1bd03acb252a134d3b8699
MD5 2e89d9f5f296b7c07cd509b8b7825b81
BLAKE2b-256 5160b71d28c83b38f9045b674fac6c3aed368e16e83e3ccec9156fad2130f825

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 96254445b374fa6fae631e818c42ad7aebe7d84a3b04f402296198b531ebe480
MD5 f6c2014e631d00aebb64896df12392d2
BLAKE2b-256 90c2c0f6e79907ceb016b3d6160da954af53300f44e59a74aaf6414af5aa336b

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc3-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc3-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 f20aa7d8c845710c6cc6998f31c2cba9f2e79dfde7c5371d7930f879596d2195
MD5 d78c23ff42372b8e09bda42fcca106bd
BLAKE2b-256 2460ad760b4eea0b6392fe1e21af53529adf418bf4df780dd8bcb196ecf58119

See more details on using hashes here.

File details

Details for the file passagemath_tdlib-10.8.2rc3-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_tdlib-10.8.2rc3-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 2a1a804ccd42a513c8b44b593d9e1a32fe6d619054802cdfffb7d8efdaf1c218
MD5 8c1aa3289a65bf887dd85d585d8ed285
BLAKE2b-256 aa78df36abc52ff9d211e0097528e99a34ac3a4d67ce137bcc9475a85aea3103

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