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

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

Built distributions (wheels)

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

Total release size: 36.9 MB

Release files / passagemath_qepcad-10.8.14rc2.tar.gz

Download URL passagemath_qepcad-10.8.14rc2.tar.gz
Size 31.3 kB
Tags Source
SHA-256 checksum
How to use checksums
0c09c7b09ce242ad5b59de5f227d43cea4ad7a3b84b33d79a95b3697e4112743
BLAKE2b-256 checksum
How to use checksums
1f45538303bf593449def6f1ee5e9b5750a31c6e89814c0c356b28a694baafd2
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.14rc2-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_qepcad-10.8.14rc2-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
3025a7574ef5d411b8c0ba018dac3b2bd8afa10b267d612de8d0ea9dc0c9355d
BLAKE2b-256 checksum
How to use checksums
c0fe9d1080be2c8551e74641efbc381e6d39513b5c89c5bad45988ff159f5d5f
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.14rc2-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_qepcad-10.8.14rc2-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
d4ef8c50f93ff2cfe3fe5886cd9a05a862f25f936628465f2f97a7d5ea14faa9
BLAKE2b-256 checksum
How to use checksums
47158fd2590bcc87147b3d676e2da8a4dfee2e49db7ba2dd69bb7052df95ce37
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.14rc2-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_qepcad-10.8.14rc2-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
0c85921ce5b1e5a1c68b5f469e63e2e22ce55fb1787598c52e85b9c5adfb1dbf
BLAKE2b-256 checksum
How to use checksums
3548c4e93f553f29f83312045fca4d8be844f4d0fbcad96852c895534b9b608d
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.14rc2-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_qepcad-10.8.14rc2-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
100570f1c9b0672db4edf6a0ed4cb7a1328c2f904ffc94aeb2b15ed2406a2852
BLAKE2b-256 checksum
How to use checksums
87ba8e4dac11367c70ee238656c9bdaa219e74f5c382abacdd8f13db0d95e987
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.14rc2-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_qepcad-10.8.14rc2-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
bcc2064ebe7ceb9e3773445cd981a1fe4430832a67f3c8e23efdcb2c4b5e550f
BLAKE2b-256 checksum
How to use checksums
8abfcce26a04c4544ddc0573bdc9288838aa00675dba331d8ef6e9154af128b8
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.14rc2-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_qepcad-10.8.14rc2-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
cd617171106af0dbd5f26be59d245230a70fb8d41af4489b998efcc26539b07c
BLAKE2b-256 checksum
How to use checksums
78106868c0d219d0b1bbdd126d2ab3f627dd19fd3d4b8a83f6f8ddbbbb5d499a
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.14rc2-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_qepcad-10.8.14rc2-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
5c182e3eac6015c26bef97bbd396f0ea19e1b1b9757c27389f8c080525e6148c
BLAKE2b-256 checksum
How to use checksums
14401b851bf3404f7fae7f512eada4e11c2b4c91b25efb82c3885c898ca8e1f9
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.14rc2-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_qepcad-10.8.14rc2-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
78aff9f019de1f70fe9db995de82ada7c05600e887b9c7d40b0670ff1e21a685
BLAKE2b-256 checksum
How to use checksums
75b28935f87ce0e18320fd6d658eb97868bb22c6a4444bfb2282dcf1262b6789
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.14rc2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_qepcad-10.8.14rc2-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
6783d0a816577fe934a9fb4a3e90e34375f64987653d423bad185b41fcea3c3a
BLAKE2b-256 checksum
How to use checksums
96f947c2c9cd45a8b8c0b1a0f5963dde711ce3be2c3e0eb8b8c515359019f6b2
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.14rc2-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_qepcad-10.8.14rc2-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
5589e15f64ecf34888751962ac8f5de0fed81695659345e1f90f641dc197a500
BLAKE2b-256 checksum
How to use checksums
de94610a89962fd80ba148714982476e1258b2a9275ad86bd80af0e286e61afe
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.14rc2-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_qepcad-10.8.14rc2-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
892d5e90a750724ccac9d84408667df98851a68f88f1d42505fab5d5b60d2218
BLAKE2b-256 checksum
How to use checksums
7473dcc84af9b437db541e4c42ab3b2548930accd58e49567b0942b67c3f15bf
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.14rc2-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_qepcad-10.8.14rc2-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
c0a33eef0f8a1d4c749df947b98c1b193a73120c46359539b542ad96834554f3
BLAKE2b-256 checksum
How to use checksums
7d55a79715fb941a2f053d5bf70309da7c2f28464fc568e78dc23981ea891644
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.14rc2

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