Skip to main content

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-glucose provides an interface to the SAT solver glucose.

What is included

  • Binary wheels on PyPI contain prebuilt copies of glucose executables.

Examples

Using glucose programs on the command line:

$ pipx run --spec "passagemath-glucose" sage -sh -c glucose

Finding the installation location of a glucose program:

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

In [1]: from sage.features.sat import Glucose

In [2]: Glucose().absolute_filename()
Out[2]: '.../bin/glucose'

Use with sage.sat:

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

In [1]: from passagemath_glucose import *

In [2]: from sage.sat.solvers.dimacs import Glucose

In [3]: solver = Glucose(); solver.add_clause((1,2)); solver.add_clause((-1,2)); solver.add_clause((1,-2))

In [4]: solver()
Out[4]: (None, True, True)

Release files for passagemath-glucose 10.8.11

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-glucose 10.8.11
File Size Uploaded
passagemath_glucose-10.8.11.tar.gz 5.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for passagemath-glucose 10.8.11
File
passagemath_glucose-10.8.11-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
passagemath_glucose-10.8.11-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
passagemath_glucose-10.8.11-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_glucose-10.8.11-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
passagemath_glucose-10.8.11-cp314-cp314t-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64 Details
passagemath_glucose-10.8.11-cp314-cp314t-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64 Details
passagemath_glucose-10.8.11-cp312-abi3-musllinux_1_2_x86_64.whl CPython 3.12 abi3 Linux musl 1.2+ x86-64 Details
passagemath_glucose-10.8.11-cp312-abi3-musllinux_1_2_aarch64.whl CPython 3.12 abi3 Linux musl 1.2+ ARM64 Details
passagemath_glucose-10.8.11-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_glucose-10.8.11-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_glucose-10.8.11-cp312-abi3-macosx_13_0_x86_64.whl CPython 3.12 abi3 macOS 13.0+ x86-64 Details
passagemath_glucose-10.8.11-cp312-abi3-macosx_13_0_arm64.whl CPython 3.12 abi3 macOS 13.0+ ARM64 Details
passagemath_glucose-10.8.11-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
passagemath_glucose-10.8.11-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
passagemath_glucose-10.8.11-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_glucose-10.8.11-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
passagemath_glucose-10.8.11-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details
passagemath_glucose-10.8.11-cp311-cp311-macosx_13_0_arm64.whl CPython 3.11 CPython 3.11 macOS 13.0+ ARM64 Details

Total release size: 21.1 MB

Release files / passagemath_glucose-10.8.11.tar.gz

Download URL passagemath_glucose-10.8.11.tar.gz
Size 5.1 kB
Tags Source
SHA-256 checksum
How to use checksums
77d8ab6bfecfa16b7da0d14f8001a2717be7e2e810bfbde51b35e4872c65b5ba
BLAKE2b-256 checksum
How to use checksums
3f130860dde40923216871b52918931a1111f09122c2fdf14ed0ea575708d3f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_glucose-10.8.11-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_glucose-10.8.11-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 2.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
dc38032b857631131c856554e96c0dbe1772a4ff1b3f3bb5a2ef52b735b175f8
BLAKE2b-256 checksum
How to use checksums
ec8169dc959dcd91868345428eadda9b2a401a7a4442628c2174ae85b330f2b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_glucose-10.8.11-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_glucose-10.8.11-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 2.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
75c753df7efa43749ba0a8c78d17e81cc57ff924c0efb3944d5b21810699eb43
BLAKE2b-256 checksum
How to use checksums
ce943a7edff4942db2a2f063c20ec50db99ab091b8198b5cd27c31ff62a5b06b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_glucose-10.8.11-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_glucose-10.8.11-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 1.2 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
904bf224cf3bd32f94989964fd1657f5aeaf2bb3a5ffdcd711c278263dded17a
BLAKE2b-256 checksum
How to use checksums
b1a0bb723b7a1f8ef1236ea6602b0c75dbc3326c85692e2fb64190a2dbdaba96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_glucose-10.8.11-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_glucose-10.8.11-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 1.2 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
3c97bd0a8d4daafe69fe98b2819691a741b74408826a1c76f0682ade446ae2f2
BLAKE2b-256 checksum
How to use checksums
d76d4bebb8472f2cd6f2cce0db885518561e2f132ab37b5be9b2f77cb904bf26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_glucose-10.8.11-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_glucose-10.8.11-cp314-cp314t-macosx_13_0_x86_64.whl
Size 245.8 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
048ba5a1727ccd1be3f8aed510aac3c8e62af893381f3aee2c62e424032a09c0
BLAKE2b-256 checksum
How to use checksums
487c65b143128034211945e01bdad69eb09e5f746bad3016260f665cd657e775
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_glucose-10.8.11-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_glucose-10.8.11-cp314-cp314t-macosx_13_0_arm64.whl
Size 227.8 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
893b12b83d885fe83a61e71033f396c756840d36342307d6c95ab43aab07c80e
BLAKE2b-256 checksum
How to use checksums
8364e6bf74c36a54bec89fed69c5415be68d6986cb2083322ca9e5a61fee52cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_glucose-10.8.11-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL passagemath_glucose-10.8.11-cp312-abi3-musllinux_1_2_x86_64.whl
Size 2.1 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
9b113e130c793d72b3a674e72902bdad4ac5b7b9dd8c619eb80dde337162f995
BLAKE2b-256 checksum
How to use checksums
aad59cc4880c355ceb98d4701874d062d27eaf3fd62d670012f3ed3e7c26535a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_glucose-10.8.11-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL passagemath_glucose-10.8.11-cp312-abi3-musllinux_1_2_aarch64.whl
Size 2.1 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
4dea541f679635175579f5eab077c8c9e6ac1082024defbe28604e60173e681b
BLAKE2b-256 checksum
How to use checksums
c5de78659ee98dfa02ce4e8f08fbadff6ad88638b373bb04944a16154d114e62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_glucose-10.8.11-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_glucose-10.8.11-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 1.2 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
f2e8355e8fa03fab4be4175899fdea86081fcd4fa069e61e767e07484a4bb148
BLAKE2b-256 checksum
How to use checksums
b3d0022fa878eaf520663de3e0c06617c10652b597d3347fcd6a7ab2e73f0cb8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_glucose-10.8.11-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_glucose-10.8.11-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 1.2 MB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
a4f6894100282ddc9a274cb96d04265c4d01f23b784ec1d21ebef35547dbcf79
BLAKE2b-256 checksum
How to use checksums
cb19642e6d29d6bb6b9f427f04a4959a7d21277d57f52bebdeb7e1565bec7186
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_glucose-10.8.11-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_glucose-10.8.11-cp312-abi3-macosx_13_0_x86_64.whl
Size 246.0 kB
Tags CPython 3.12 abi3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
4e7b2f4b214a04e9c1dd2f545fb47d150eee8b4b7253036b428913c29043724f
BLAKE2b-256 checksum
How to use checksums
e17ac9d6f900b4ede9ff8216858eafefa77e9a137f471225f55ec750553a80c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_glucose-10.8.11-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_glucose-10.8.11-cp312-abi3-macosx_13_0_arm64.whl
Size 227.7 kB
Tags CPython 3.12 abi3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
6609de09b2afa74d2b4b10eb9e964f7013bdad65f76db87d4d534661da0725b6
BLAKE2b-256 checksum
How to use checksums
0c652446f004c3b8a63eca46cc5ebf3c983cb077b50aa2966a79d948e9eee783
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_glucose-10.8.11-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_glucose-10.8.11-cp311-cp311-musllinux_1_2_x86_64.whl
Size 2.1 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6d6a1aeba4097e32c3e1b9735e52216aa834a4fb7ce56ec619dbd2e50334a885
BLAKE2b-256 checksum
How to use checksums
39f7994a62d5f1aa1ab7a65ed0f5071a2777b4fc7e793296f0c658a399d3b76a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_glucose-10.8.11-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_glucose-10.8.11-cp311-cp311-musllinux_1_2_aarch64.whl
Size 2.1 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
7f1b3b90c94c8679ab22c7e9cb211e07f643d81bea1437e5ca2fe11d01f72da9
BLAKE2b-256 checksum
How to use checksums
a249a35df6e92f78618437b634f5038d4739de46fc7f46a486450cb35f57ef36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_glucose-10.8.11-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_glucose-10.8.11-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 1.2 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c7e4c24f1c05720ae0ae1541900303fe3148a4f52504f7e263c1773a5ad92f57
BLAKE2b-256 checksum
How to use checksums
4b1abe87cd88491c170347040ceb258b132fe44774954d00d20c4baf02fd8323
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_glucose-10.8.11-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_glucose-10.8.11-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 1.2 MB
Tags CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a2d61bdc999fce4fa7864a7cc10fd222bb6dae8c9ed0d989a1d77397970b9f59
BLAKE2b-256 checksum
How to use checksums
799325f821d0586324f7f3b3618f726f485e6d61389440c5988bcef603b93c63
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_glucose-10.8.11-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_glucose-10.8.11-cp311-cp311-macosx_13_0_x86_64.whl
Size 244.9 kB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
cc988f3765f02f6c6f20b39a5d3db9a5f573afec68422e7e72f6fd81190c19e2
BLAKE2b-256 checksum
How to use checksums
b3bb447326a01a1d485dbb52f2238486e320ab47008e8794a88d19aab3d63084
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_glucose-10.8.11-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_glucose-10.8.11-cp311-cp311-macosx_13_0_arm64.whl
Size 226.7 kB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
d916d6bf3a2b8115847168c22fb281c8f07471ab0e64910251018c9977d7ac39
BLAKE2b-256 checksum
How to use checksums
d6ea6596fd3eee8784c3596da2c0c7ce1c06efdadac9f8fd77695b11e15a184a
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.11 This release

19 release files

10.5.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