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.10.x series is adding support for Python 3.15.

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.14rc3

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.14rc3
File Size Uploaded Provenance Actions
passagemath_qepcad-10.8.14rc3.tar.gz 31.4 kB Without provenance Details for passagemath_qepcad-10.8.14rc3.tar.gz

Built distributions (wheels)

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

Total release size: 36.9 MB

Release files / passagemath_qepcad-10.8.14rc3.tar.gz

Download URL passagemath_qepcad-10.8.14rc3.tar.gz
Size 31.4 kB
Tags Source
SHA-256 checksum
How to use checksums
8e963959e50f727d42f6dd27af4e639d03dd78c5ec7c3f1019454e6b7278d79d
BLAKE2b-256 checksum
How to use checksums
80f80d5c12ff114c1ea949c79527517b878f9289b5789a73fb225d24149b607c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_qepcad-10.8.14rc3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_qepcad-10.8.14rc3-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
ec69213410aa92a68e1992213794d81531ce7df4e1681e2cad17665ffb2d6266
BLAKE2b-256 checksum
How to use checksums
2aeb123dbe5b8880cc70827f520d372e0efe30a7bc77509dcddd19a5c73124c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_qepcad-10.8.14rc3-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_qepcad-10.8.14rc3-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
312aae70ae886948463e040a4f71f74bf537a7da3e1d7cccbe6f6682f638edf7
BLAKE2b-256 checksum
How to use checksums
6448f12314c2d7b1d7abe5b2d8e80f2d5d8e73e90e07e91d06a0ea280179168c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_qepcad-10.8.14rc3-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_qepcad-10.8.14rc3-cp314-cp314t-macosx_13_0_x86_64.whl
Size 550.5 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
6299fe30a0ed06a3f0cba0b38c2296c3904b64d5e0c1fdca9a5c6b99d51b3db1
BLAKE2b-256 checksum
How to use checksums
fc3be872ca50918c5493eb8c80cbacae22f9e848e8cf28560a3efa6acddabd7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_qepcad-10.8.14rc3-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_qepcad-10.8.14rc3-cp314-cp314t-macosx_13_0_arm64.whl
Size 546.7 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
1e90f4c9173c30d4dd409e68398f99a3560c3f398776134093f89f4b883871e8
BLAKE2b-256 checksum
How to use checksums
c6190b1c95cb9c449a2dfb960034a799992e661da1b7f4039e39927c2567f770
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_qepcad-10.8.14rc3-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_qepcad-10.8.14rc3-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
c68726a2680259b5d3f3840c3fcef7dd0c376696e77d8488f0171eaaccc011f2
BLAKE2b-256 checksum
How to use checksums
ecb2b852daccef63c3f84fa4c1ce38f21942d056a2e9905ed85a1a210b48649e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_qepcad-10.8.14rc3-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_qepcad-10.8.14rc3-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
c4e9163d17e1daa4bfed2595bdc25d025e112a78436f37c34573ce8c2cba02e5
BLAKE2b-256 checksum
How to use checksums
ea03369ed40b90c787e502a114b10d68c3ce5fc3bddda5c8ccf8f4124cb7a755
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_qepcad-10.8.14rc3-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_qepcad-10.8.14rc3-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
cf6987d810a65aaf7bc7b013a27e327ef8b0ba9232a99660994dfbf2d2c2d4d7
BLAKE2b-256 checksum
How to use checksums
e0973e367fe30082f32011781a7b87ca8596f16998477eb6c42508f43d74d35b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_qepcad-10.8.14rc3-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_qepcad-10.8.14rc3-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
51ce1619faf07f7eb9bfd20d6b95c745ec3b6261e094e84befd30fe7e4c5891a
BLAKE2b-256 checksum
How to use checksums
54c96154a75d438c84ce83a9c1bc75f371ffcc4bbc6d393930052245f0bb7600
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_qepcad-10.8.14rc3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_qepcad-10.8.14rc3-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
48c0cc8efa4fd394f179ae0e9495d462dc198e7a58510d3816c93bc970a2d081
BLAKE2b-256 checksum
How to use checksums
b3c25399447b3b4c503bb6ea88271bc8efa2339af9918509e56e678d613d8ac3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_qepcad-10.8.14rc3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_qepcad-10.8.14rc3-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
7ff5af63ca0e8bcc27d82b8bd7b46113c541470aa1452c503dc3166354024267
BLAKE2b-256 checksum
How to use checksums
61a67dbd796d7a6170ba4ed5534342e7e5c1fb103bc55d10b482078d827a0522
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_qepcad-10.8.14rc3-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_qepcad-10.8.14rc3-cp311-cp311-macosx_13_0_x86_64.whl
Size 549.7 kB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
8ba9ac98f5db324aea9ccff580184876ab2babdceceef5951400fedb4bda4392
BLAKE2b-256 checksum
How to use checksums
a957f6cd77d7ebc4d56c16e3263f20c94072eb943e2e18a274285c6afe28442d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / passagemath_qepcad-10.8.14rc3-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_qepcad-10.8.14rc3-cp311-cp311-macosx_13_0_arm64.whl
Size 545.7 kB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
25e70d08f17fca5b547ef25f2fd7cfc836f948dfec697fac638c05da216fcb70
BLAKE2b-256 checksum
How to use checksums
abae54816fb13431223437aa3f83bba55c2e76d5d6c44c5d4c11cdf77a1f907e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Security for passagemath-qepcad 10.8.14rc3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release
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