Skip to main content
Pre-release

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

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)

Release files for passagemath-qepcad 10.8.10rc1

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.10rc1
File Size Uploaded
passagemath_qepcad-10.8.10rc1.tar.gz 29.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for passagemath-qepcad 10.8.10rc1
File
passagemath_qepcad-10.8.10rc1-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
passagemath_qepcad-10.8.10rc1-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.10rc1-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.10rc1-cp314-cp314t-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64 Details
passagemath_qepcad-10.8.10rc1-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.8.10rc1-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.10rc1-cp312-abi3-macosx_13_0_x86_64.whl CPython 3.12 abi3 macOS 13.0+ x86-64 Details
passagemath_qepcad-10.8.10rc1-cp312-abi3-macosx_13_0_arm64.whl CPython 3.12 abi3 macOS 13.0+ ARM64 Details
passagemath_qepcad-10.8.10rc1-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
passagemath_qepcad-10.8.10rc1-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.10rc1-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details
passagemath_qepcad-10.8.10rc1-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.10rc1.tar.gz

Download URL passagemath_qepcad-10.8.10rc1.tar.gz
Size 29.4 kB
Tags Source
SHA-256 checksum
How to use checksums
9a9f27eca331e3f802bf3afb011ff7c2eefd838d819f94e1b1694efdabcd109d
BLAKE2b-256 checksum
How to use checksums
3c06cc8e18dc8ae2a54649e0aae28347b91be4978e6004a1f72ebd9321f6d7e8
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.10rc1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_qepcad-10.8.10rc1-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
dd696a2ae317ca4db838ce1678eda2b84e978ae7cbd851a6fef08163611a30f0
BLAKE2b-256 checksum
How to use checksums
2a77919450962b5bc391aa50dcccb1033792de5aecf685fb93a8c7d96fbf08ae
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.10rc1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_qepcad-10.8.10rc1-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
fcbdeb1efc4896470595ca8b3f227a99a301d7c219416be8a4ffc79760da7498
BLAKE2b-256 checksum
How to use checksums
bb88f827baf9ea9614e8661f22156337bd2c7dc279fcd11b88cf6c07e34fa12a
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.10rc1-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_qepcad-10.8.10rc1-cp314-cp314t-macosx_13_0_x86_64.whl
Size 548.7 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
49ecc8322e59a266cb17148aaf714060fcb526f73b2acd4c27debb024f74960d
BLAKE2b-256 checksum
How to use checksums
421784aa5714be09240313ee6a6db4e0cfc6e837ccf122122556ddef991ddbeb
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.10rc1-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_qepcad-10.8.10rc1-cp314-cp314t-macosx_13_0_arm64.whl
Size 544.8 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
b9d3a2e380338dfe0daf2fa59685c42937a425eca8e6322c0ca71077fcb23777
BLAKE2b-256 checksum
How to use checksums
deb35b2a0954f125b248d88beca043453c2259bcf553b92a2c54cd8993e1a462
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.10rc1-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_qepcad-10.8.10rc1-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
42ce4e7b9d253b74700b56e1902b281b4264c5997ec026dbc60526b22255afc1
BLAKE2b-256 checksum
How to use checksums
b210d8d9de7445181ef0f4d6320932370770f0be97e42becb3064a42ccefb48e
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.10rc1-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_qepcad-10.8.10rc1-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
57a86ab5a6988a54c99844d00d575ff5dc9095d991700243645e65470297728b
BLAKE2b-256 checksum
How to use checksums
9225b99b051ff18025f925c48ec018928801ae9c4af5c3168a781fb5b2548d19
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.10rc1-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_qepcad-10.8.10rc1-cp312-abi3-macosx_13_0_x86_64.whl
Size 548.6 kB
Tags CPython 3.12 abi3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
4d7bfc96bf693e222e04652e351c762d9b93e7b07d62f8b6982c9fe52971a710
BLAKE2b-256 checksum
How to use checksums
fe0ea9761db4dd1e8dd183811597068e18aa4deccd8eadf7cbfde94c68efae9a
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.10rc1-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_qepcad-10.8.10rc1-cp312-abi3-macosx_13_0_arm64.whl
Size 544.5 kB
Tags CPython 3.12 abi3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
867dc64232ea14ccdb8fde9274959dc479458d1ecdec3fc2f17dcb39dbd167a3
BLAKE2b-256 checksum
How to use checksums
6a2886049f684d9f746ee6010f3b262c4092f7f0d8080b23affb4cd592b9a088
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.10rc1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_qepcad-10.8.10rc1-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
f4bb569d161d5f833afd7d0f64fcb7b7e6ff348ad0467a7919d8932cc9ab5029
BLAKE2b-256 checksum
How to use checksums
3b775c0df146fd70083bde03e86f2c5c5aa224bbeff7861bbe1f3155825af840
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.10rc1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_qepcad-10.8.10rc1-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
ae806638b2b79474527a30409d57112bfc2bb86152cfc9690fb4ca9fdd283349
BLAKE2b-256 checksum
How to use checksums
e9605cf665d332fb0d09ccaae68e7c1873a7fa4a3acdb4eac90c22541e9e7b51
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.10rc1-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_qepcad-10.8.10rc1-cp311-cp311-macosx_13_0_x86_64.whl
Size 547.9 kB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
b1090a2da592571d660999744948ce2f1bbf40c2206da0fd7eed36f65b946d82
BLAKE2b-256 checksum
How to use checksums
e55fc94c4f4b5009598d397c031ab2c335582238fc2faed6b705376109bdbf23
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.10rc1-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_qepcad-10.8.10rc1-cp311-cp311-macosx_13_0_arm64.whl
Size 543.9 kB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
f99a9c049676649ab2275c39765612261bd368209db819451a6b5a0c1f2c5379
BLAKE2b-256 checksum
How to use checksums
4381ddc0455564625f88141dbe33d365d929afaa106a633a38f81595f1f442fa
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.10rc1 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