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

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.8.13rc0
File Size Uploaded
passagemath_qepcad-10.8.13rc0.tar.gz 31.4 kB Details

Built distributions (wheels)

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

Total release size: 36.9 MB

Release files / passagemath_qepcad-10.8.13rc0.tar.gz

Download URL passagemath_qepcad-10.8.13rc0.tar.gz
Size 31.4 kB
Tags Source
SHA-256 checksum
How to use checksums
dccdb0dd63a248feec48e7193c05e18b3b8c589223d93bd9501cac056353220c
BLAKE2b-256 checksum
How to use checksums
e5ef6111cf03478eb639770aff8f65a27bc951f8932a1611605a69ff11a52809
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.8.13rc0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_qepcad-10.8.13rc0-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
ce3a585d134f059eef211e556978213794321cf58a9e0161eb6b27a6960ca9d2
BLAKE2b-256 checksum
How to use checksums
5e3afe479913f7073b619bf497ff818eca57ef4e6839b831f9633ac5b5959d77
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.8.13rc0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_qepcad-10.8.13rc0-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
222a16961056b7eb2c8a03605be14ae21e5abf740611d677cdb0d5b6bbc8d7ea
BLAKE2b-256 checksum
How to use checksums
def00981ea871a5715ad3f2142f4cd06c82a1ec880a89fae18f6dd44b73e5ae2
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.8.13rc0-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_qepcad-10.8.13rc0-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
f3209b31df0625141840e70791dc3449b70beae5501c127e2a409987917e55b9
BLAKE2b-256 checksum
How to use checksums
484d39019d15b54b55518a85f47321c0b5f17457cc7aaebceab5df07afd95bf1
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.8.13rc0-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_qepcad-10.8.13rc0-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
02976cf3c10a784e945009bebdd1bbfca9a14a25f7b12924d44d797477a68f9c
BLAKE2b-256 checksum
How to use checksums
1b61e2d3f7f7f0c9106ee82403ff3e6f25b4df3e1a85beff83dabee60f26de57
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.8.13rc0-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_qepcad-10.8.13rc0-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
852c9b27cea367a6e9954dd17b18fbc523ba8f080c36540f4ad5feb0a27f74c0
BLAKE2b-256 checksum
How to use checksums
7df10a56c96bc97ca9f21ddf39ec2ac7d69f49f35ac1838837809b935a5073ab
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.8.13rc0-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_qepcad-10.8.13rc0-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
6c298580ac6b62fef1b96dc21db71feb7b96aae7e8fd6d513407e7203b60ee98
BLAKE2b-256 checksum
How to use checksums
08d53b07153e53b597f0ffbc749a6b8428f126ce53e02b4b2cc5340703875ac8
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.8.13rc0-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_qepcad-10.8.13rc0-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
33a76e3c4bb218ae18320b136f4e8d4c02f7a6dc2e4e86e16dd9396837e3e431
BLAKE2b-256 checksum
How to use checksums
3292fe9a88bdac5d019e7344b425a661390691368e415775799caf661ca4b68a
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.8.13rc0-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_qepcad-10.8.13rc0-cp312-abi3-macosx_13_0_arm64.whl
Size 546.6 kB
Tags CPython 3.12 abi3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
b3c339bbfeaddd09085beceaa06133e14fa5a309d833788d82b1eafd1f0feff9
BLAKE2b-256 checksum
How to use checksums
33d06d780c66a4ef13d988140c07a2d2ad7bfa730f7ff85e75a4b5229feddc5e
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.8.13rc0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_qepcad-10.8.13rc0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 5.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
99abdbf36fd3f7712d6aca28371334012e9267e002a0e3b724d776df09bfde4e
BLAKE2b-256 checksum
How to use checksums
5e258a3e6336175583ac01fef8bf6bbfc00fb1e6eb76fe864e52cc379d0b1206
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.8.13rc0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_qepcad-10.8.13rc0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 5.6 MB
Tags CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3b1f82edc6fef9f1740bf3405b2ac78a90fddc0976499eccfc83b1a52c10a499
BLAKE2b-256 checksum
How to use checksums
5b78251359ebcb9b688fcdf178d132f103ff49734d9be0db15c0b8f6a02946a2
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.8.13rc0-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_qepcad-10.8.13rc0-cp311-cp311-macosx_13_0_x86_64.whl
Size 549.8 kB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
8e8171434aadef6301d6969522d0ebf9f80fcfc9e799a17b99aa1239caa9e429
BLAKE2b-256 checksum
How to use checksums
283a674032a02c94fceb83bb88716dbabdc1c344994e393e66384dbbf9963a09
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.8.13rc0-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_qepcad-10.8.13rc0-cp311-cp311-macosx_13_0_arm64.whl
Size 545.6 kB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
e2de91375599a1c974b888a6e70957930c2269872ccf897baf28fed62a415e3a
BLAKE2b-256 checksum
How to use checksums
0ed917ff987477f983365113c1297283b7c462f50ce91f2d9b9fb5d92e624275
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.13rc0 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