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

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

Built distributions (wheels)

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

Total release size: 36.9 MB

Release files / passagemath_qepcad-10.8.14rc1.tar.gz

Download URL passagemath_qepcad-10.8.14rc1.tar.gz
Size 31.4 kB
Tags Source
SHA-256 checksum
How to use checksums
20ff4ddb740c98702264dee2783b929521cbef5ca356d95e5df16f8503f3247a
BLAKE2b-256 checksum
How to use checksums
7e677cfd0ad6b3ece34a2399c1e308f71fa77e18d87512fcf7416b835ce19076
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.14rc1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_qepcad-10.8.14rc1-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
aa23f2fb0fef1e4e05c11745c8c183f3788ae76023ff90b3e2d40c80b7b52d04
BLAKE2b-256 checksum
How to use checksums
72bbeddcdd875697840bab04971ad2d9d10d437a57cea4cd27af45f8eb664cd0
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.14rc1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_qepcad-10.8.14rc1-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
179ccc4cf9df02453a2a0b29ab1fc3eb78973b70fdd932c32e16d88d72037326
BLAKE2b-256 checksum
How to use checksums
1712edf7641d4eb2ef2daca40f210f6593960aa1219e3c03ab59e704835fb53b
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.14rc1-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_qepcad-10.8.14rc1-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
cd664b3aa7f936701f1a460e996cc5b41b057cf56af1bc17679a4788d6dda5cd
BLAKE2b-256 checksum
How to use checksums
54adf2e2a8f965f0761d6d5e6e843e9faaaa6331764f0626e1c20110deca68f4
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.14rc1-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_qepcad-10.8.14rc1-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
021898ad9210b6a4020db3cee8d1fcb13e0c3a70e9a738a06b50a62166c95076
BLAKE2b-256 checksum
How to use checksums
fc1614e1ca5d86f4f03554bebb631f510b02343bec9b7c7e83b2a93d7d60676d
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.14rc1-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_qepcad-10.8.14rc1-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
89508239714b0aac7359ae56390c7ba5b249b656f22b319d74e93e123009ff4c
BLAKE2b-256 checksum
How to use checksums
62d39fd9f7607d561e017243bcffb6da4dd7e35d37fde6dbd6a0b1f8e93da32b
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.14rc1-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_qepcad-10.8.14rc1-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
e34d442215fcb5f08fa9fa2ad399ef033a2d479cd8f71cfdce5244ab01c88e83
BLAKE2b-256 checksum
How to use checksums
78777e396525231cb7bb3b13dceecad33235e18ecbce02a9ace70ec01f61fcee
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.14rc1-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_qepcad-10.8.14rc1-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
eeeec99b2fe2e548780dd040ec21a279d963ecea2644dc7acb6d9a94b9cfd457
BLAKE2b-256 checksum
How to use checksums
9c769ff88810a3f59af42308c32ff1832e5673050b83f999ba74ff7c211adff6
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.14rc1-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_qepcad-10.8.14rc1-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
5b3f21896c8fbaf657faf9d9005ad85dc2ff403f0bbf315c7e64d517cc194021
BLAKE2b-256 checksum
How to use checksums
5f6724be1909a33fe6dcda82069154b5ed22ee933ae305f705f022c39fb9605c
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.14rc1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_qepcad-10.8.14rc1-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
0adf9eca2445cd15115f6ae0a9a25722f3cdf6f4708d9521041567b3f2d2b1fb
BLAKE2b-256 checksum
How to use checksums
78c48dde32678734864f373fb2c009f0d2b171c92aa8470582f49981d2db7fa8
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.14rc1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_qepcad-10.8.14rc1-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
cf32dbb778cf66d18378c760f69b3987732e15ce9b84681eb0991e97f9f8763e
BLAKE2b-256 checksum
How to use checksums
c2d5d94e7c08b547e7f60c4485d79f0cd65c5cfec8bfe941287a8459d1ab2c2b
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.14rc1-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_qepcad-10.8.14rc1-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
5219de3134d0f2a25dd2fc17dce8bb91240b97123d34cc97dacb9b6b323c4167
BLAKE2b-256 checksum
How to use checksums
a77f64af49c7534b9f13d1ea5376d1662fe888d3d1a2f6e572c6a9295250dfe2
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.14rc1-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_qepcad-10.8.14rc1-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
48bea7b9a273a3a594d8d8deaccdcdabf6ab2bbe123a070741cbeecba764fcd6
BLAKE2b-256 checksum
How to use checksums
554648cdb86a0572d1adb417136e4a9f0b163105bc2913688903af6b915c8c61
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.14rc1

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