Skip to main content

passagemath: Finding cliques in graphs with cliquer

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-cliquer provides an interface to cliquer, an exact branch-and-bound algorithm for finding cliques in an arbitrary weighted graph by Patric Östergård.

What is included

Examples

$ pipx run --spec "passagemath-cliquer[test]" ipython

In [1]: from passagemath_cliquer import *

In [2]: from sage.graphs.cliquer import max_clique

In [3]: C = graphs.PetersenGraph(); max_clique(C)
Out[3]: [7, 9]

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 Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

passagemath_cliquer-10.8.6-cp314-cp314t-win_arm64.whl (117.4 kB view details)

Uploaded CPython 3.14tWindows ARM64

passagemath_cliquer-10.8.6-cp314-cp314t-win_amd64.whl (150.1 kB view details)

Uploaded CPython 3.14tWindows x86-64

passagemath_cliquer-10.8.6-cp312-abi3-win_arm64.whl (110.9 kB view details)

Uploaded CPython 3.12+Windows ARM64

passagemath_cliquer-10.8.6-cp312-abi3-win_amd64.whl (137.0 kB view details)

Uploaded CPython 3.12+Windows x86-64

passagemath_cliquer-10.8.6-cp311-cp311-win_arm64.whl (111.9 kB view details)

Uploaded CPython 3.11Windows ARM64

passagemath_cliquer-10.8.6-cp311-cp311-win_amd64.whl (138.3 kB view details)

Uploaded CPython 3.11Windows x86-64

File details

Details for the file passagemath_cliquer-10.8.6-cp314-cp314t-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_cliquer-10.8.6-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 a04206e5df1a399921ffb6ca20b302fc3b6a16ce559b8f92664de0b3e624a46d
MD5 534db9d24c0cf603fe5be4c72f08e704
BLAKE2b-256 4399194dcdbdd0bd5f46682ee21b9f8493dfbe125e4c9eeba2b0c3969e8efdbe

See more details on using hashes here.

File details

Details for the file passagemath_cliquer-10.8.6-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_cliquer-10.8.6-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 379d1aa7be7c07dbe84b000a8ced0cfd94d5b5d61a991a55f3264c0ad998e641
MD5 b1a827f31bb37c6679d8703ff73dae7a
BLAKE2b-256 85ad90c028bc2c3010a25b47e4c66fa32cec7baecafd7ab9d8e7c347b1593e32

See more details on using hashes here.

File details

Details for the file passagemath_cliquer-10.8.6-cp312-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_cliquer-10.8.6-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 80a9623ff0d8efdfb1584cc911565c50c62cf5bcb5bcb121a4e0fd7fc08efd61
MD5 33bc2b6c68a2c3489f4869891b1db597
BLAKE2b-256 af44a1738e7234df6d97ed2b579e44e3f928a42ca2ec57105b64ad6f66bddefd

See more details on using hashes here.

File details

Details for the file passagemath_cliquer-10.8.6-cp312-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_cliquer-10.8.6-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b1f1145f79febe7d828bcd941728da05266a4494477a212920b5da80a6dfd011
MD5 a568887c139e686a360e2b5a7b086b96
BLAKE2b-256 ab8d6a9561aaf2a29b0d096fead2b5c8cfd793b66f518e2cdd6e6e19bf7947bd

See more details on using hashes here.

File details

Details for the file passagemath_cliquer-10.8.6-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_cliquer-10.8.6-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 292d7504d7cb30f6d72746cc653a45f431a18a5f5565c4876bc3bc3fbc1b7b5f
MD5 7a5074dc509ef6274220d0a88e562314
BLAKE2b-256 f02ac3b5d318231a39b87ea939760ff1a3e8b3ed08fbfe906e9e5e49dc5c5045

See more details on using hashes here.

File details

Details for the file passagemath_cliquer-10.8.6-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_cliquer-10.8.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 86b42f11c247a812b738bf871924a2325ddbca71d4fdaa1dd8e2b3201a7c485a
MD5 8fdc0dbe48118f4b76f585ae2da65e57
BLAKE2b-256 a309f66e84f624afd294b5ff0b38fa1b0aac3c712e829392e0fcd6f4dff468f8

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