Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

passagemath: Quantifier elimination by partial cylindrical algebraic decomposition with QEPCAD

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 source distribution passagemath-qepcad provides an interface to QEPCAD.

Example

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

In [1]: from passagemath_symbolics import *

In [2]: var('x,y')

In [3]: ellipse = 3*x^2 + 2*x*y + y^2 - x + y - 7

In [4]: F = qepcad_formula.exists(y, ellipse == 0); F

In [5]: qepcad(F)

Metadata

Release files for passagemath-qepcad 10.10.1a1

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-qepcad 10.10.1a1
File Size Uploaded
passagemath_qepcad-10.10.1a1.tar.gz 31.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for passagemath-qepcad 10.10.1a1
File
passagemath_qepcad-10.10.1a1-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_qepcad-10.10.1a1-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
passagemath_qepcad-10.10.1a1-cp315-cp315t-macosx_13_0_x86_64.whl CPython 3.15 CPython 3.15 free-threading macOS 13.0+ x86-64 Details
passagemath_qepcad-10.10.1a1-cp315-cp315t-macosx_13_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 13.0+ ARM64 Details
passagemath_qepcad-10.10.1a1-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_qepcad-10.10.1a1-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_qepcad-10.10.1a1-cp314-cp314t-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64 Details
passagemath_qepcad-10.10.1a1-cp314-cp314t-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64 Details
passagemath_qepcad-10.10.1a1-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_qepcad-10.10.1a1-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 abi3 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
passagemath_qepcad-10.10.1a1-cp312-abi3-macosx_13_0_x86_64.whl CPython 3.12 abi3 macOS 13.0+ x86-64 Details
passagemath_qepcad-10.10.1a1-cp312-abi3-macosx_13_0_arm64.whl CPython 3.12 abi3 macOS 13.0+ ARM64 Details

Total release size: 36.9 MB

Release files / passagemath_qepcad-10.10.1a1.tar.gz

Download URL passagemath_qepcad-10.10.1a1.tar.gz
Size 31.4 kB
Tags Source
SHA-256 checksum
How to use checksums
db5f5479ec75cad636a4b5ca3df790e83e5a57ed8ebb99fbc7e6c49db2499c4f
BLAKE2b-256 checksum
How to use checksums
3aedf81102394fdef015b54f729ebd180c92573dfca88f41058ce2cc533d5351
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_qepcad-10.10.1a1-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_qepcad-10.10.1a1-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 5.6 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
77386a4c49b494429618ece003d2677694b37a7fa0de1e34ee770281befdae47
BLAKE2b-256 checksum
How to use checksums
4e3910befb38009d847b759c006cc985c3d3b8620c02c9eab8f2408f59672ca3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_qepcad-10.10.1a1-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_qepcad-10.10.1a1-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 5.6 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b6df86de92ac01f87100015ac1a151672a61508d430b424f5e079eaf7e7195aa
BLAKE2b-256 checksum
How to use checksums
68541318e753fda8e058c2efd69c70a79d83c5bb844238f76e490e7648a1e625
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_qepcad-10.10.1a1-cp315-cp315t-macosx_13_0_x86_64.whl

Download URL passagemath_qepcad-10.10.1a1-cp315-cp315t-macosx_13_0_x86_64.whl
Size 550.1 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
b6bb7a5d7f8d18b9970f11409e3455d06fdbd9da0e12ca9ac083ef35c127062a
BLAKE2b-256 checksum
How to use checksums
3eb733a802a7ea3b64c349266c857aeee8aa9a3db980bf25a774c17d941739d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_qepcad-10.10.1a1-cp315-cp315t-macosx_13_0_arm64.whl

Download URL passagemath_qepcad-10.10.1a1-cp315-cp315t-macosx_13_0_arm64.whl
Size 546.2 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
8c390fbb2655f3cff25e6230582c21ccef6b435c1e43fe870bf600e0aa73b8b6
BLAKE2b-256 checksum
How to use checksums
ad9cf1d1921f6d7046cfa92786a9dd5e73f57b201824b25a1bd4ebf6d3e70a07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_qepcad-10.10.1a1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_qepcad-10.10.1a1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 5.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
98501152bc06cb30493d287eadafbb898362f6ab095196bcb0c441ddc0591862
BLAKE2b-256 checksum
How to use checksums
5b4e6a53aabac7e2d6288a12cbd0bc52640462d40483e8e6727604b0256ea889
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_qepcad-10.10.1a1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_qepcad-10.10.1a1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 5.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
d3f8b26c7e5296297e3105f22df6097412f43924c9908be25563b705eb1ebc38
BLAKE2b-256 checksum
How to use checksums
b3ccf5e3af5ea021387d0de8d63850180ceeab850bcf19e134e5d868d9a02c47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_qepcad-10.10.1a1-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_qepcad-10.10.1a1-cp314-cp314t-macosx_13_0_x86_64.whl
Size 550.6 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
35e19d7562e8c08f5ba24cef86ce6561d938048d31bfe6498e63aa9dc2e545b6
BLAKE2b-256 checksum
How to use checksums
a63bced4191b4109ba1b3b2a1e9ef609a65ca7af03bb4e0e27da535eb012edec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_qepcad-10.10.1a1-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_qepcad-10.10.1a1-cp314-cp314t-macosx_13_0_arm64.whl
Size 546.6 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
200a024857d8093c4a7affb4b12d730776706e94993e33fadf8c2317305b73b3
BLAKE2b-256 checksum
How to use checksums
b22272184a7b1f6635f89d5af86d0ae2a8d57aa1778ef6848fde25e5c60ca1fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_qepcad-10.10.1a1-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_qepcad-10.10.1a1-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 5.6 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
508ed07db60e8b618e091f567855d17dd12487d74bad6081c9679271933a75e5
BLAKE2b-256 checksum
How to use checksums
ba31c9001fbddcf85c14a7f4ab6f87069021acbf7bd94554636e85248779cc89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_qepcad-10.10.1a1-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_qepcad-10.10.1a1-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 5.6 MB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
ea6484295a4d7113c2cb32324e31e8a1cca79bc515869e2ee844017e6966681b
BLAKE2b-256 checksum
How to use checksums
8bace6debf1297946bea7d1b66f137073394a007c5b9f9c988edb17d1e4f9f20
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_qepcad-10.10.1a1-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_qepcad-10.10.1a1-cp312-abi3-macosx_13_0_x86_64.whl
Size 550.8 kB
Tags CPython 3.12 abi3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
dbbb0364c8ea6257dac810943572f1148dc1ed68736fdbace960388d5f5be9b5
BLAKE2b-256 checksum
How to use checksums
dbf1c325c5376450e03805ae494c068c2e5a9bde81848edd631a9d8635e30999
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_qepcad-10.10.1a1-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_qepcad-10.10.1a1-cp312-abi3-macosx_13_0_arm64.whl
Size 546.5 kB
Tags CPython 3.12 abi3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
901af7f0784b9e2192ea217fe4fa6625929031a4c507fa2e117070e0ecb20cfc
BLAKE2b-256 checksum
How to use checksums
a39b1eaa2d2828a570d59e07c10392b776b53ed6903b20740952710b347055ed
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.10.1a1 This release

13 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