Skip to main content

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)

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

passagemath_qepcad-10.8.8.tar.gz (29.4 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

passagemath_qepcad-10.8.8-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_qepcad-10.8.8-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (5.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_qepcad-10.8.8-cp314-cp314t-macosx_13_0_x86_64.whl (542.3 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ x86-64

passagemath_qepcad-10.8.8-cp314-cp314t-macosx_13_0_arm64.whl (537.4 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_qepcad-10.8.8-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_qepcad-10.8.8-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (5.6 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_qepcad-10.8.8-cp312-abi3-macosx_13_0_x86_64.whl (542.3 kB view details)

Uploaded CPython 3.12+macOS 13.0+ x86-64

passagemath_qepcad-10.8.8-cp312-abi3-macosx_13_0_arm64.whl (537.0 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_qepcad-10.8.8-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_qepcad-10.8.8-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (5.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_qepcad-10.8.8-cp311-cp311-macosx_13_0_x86_64.whl (541.6 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_qepcad-10.8.8-cp311-cp311-macosx_13_0_arm64.whl (536.4 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

File details

Details for the file passagemath_qepcad-10.8.8.tar.gz.

File metadata

  • Download URL: passagemath_qepcad-10.8.8.tar.gz
  • Upload date:
  • Size: 29.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for passagemath_qepcad-10.8.8.tar.gz
Algorithm Hash digest
SHA256 4e438c26af45f8caee1b205edc4d4945da9dab07389dc886ea77e2191431f824
MD5 b98ad32d8b9081c905d24e7ab0998a75
BLAKE2b-256 126ed47a08c007397d9aab741746e04b47e6f3419e6e4f6c8a271072fdfbf59e

See more details on using hashes here.

File details

Details for the file passagemath_qepcad-10.8.8-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.8-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 298ea9cd7b839a519f097311a6f39f487c82d7cc7c7e59fc1107023661208405
MD5 b4b4f09005f821ffb00d5874c3a83f1b
BLAKE2b-256 53b39aef699c2683a05e54c0bd5ed64ba03b02e89389178258734c76dd44d746

See more details on using hashes here.

File details

Details for the file passagemath_qepcad-10.8.8-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.8-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d3e78ac9bdb04c790ef60bada885e3f0882c6984f78bc91e1a5757c3ddd989b6
MD5 fd86eaa42e4c9bcc89d19105f00df2f0
BLAKE2b-256 64ac0618a7d3c815ffb74de025911db8b737d5b840df67a2b36c43ec1d5be1bb

See more details on using hashes here.

File details

Details for the file passagemath_qepcad-10.8.8-cp314-cp314t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.8-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 29b60ff17bf0af41df17abae903f4ba6ab7bf83b028aae1915fd2419bfe8597a
MD5 e63118352e88d9740a30a28e127f03e9
BLAKE2b-256 5519abad93fec9b4cc7a1f6cf9eeff22b3bb2ab536844f60e33cc28781f96aa5

See more details on using hashes here.

File details

Details for the file passagemath_qepcad-10.8.8-cp314-cp314t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.8-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 1e2316534b2a35cc452e9eb8bf96697c940e63bad55ad2943ed8113fe838a892
MD5 621658c873a5810668f9d85a46978916
BLAKE2b-256 0a7f77b8363834eb270a79b7de0e7098441577af343093a2df84bbecd9601c33

See more details on using hashes here.

File details

Details for the file passagemath_qepcad-10.8.8-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.8-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4bafd2dcef2be2dc67729bcfa2459984355420f19efe58dc90ebbcfe0905455c
MD5 b9cf81eccfb01449ea13768b793dfa43
BLAKE2b-256 e625f8b33276c5a344a00d0d67819c08f098bb17cb2b8a07a6650286d9a50f04

See more details on using hashes here.

File details

Details for the file passagemath_qepcad-10.8.8-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.8-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0815643ee6034a7381ec125afaab88950507e1fbb27e6d56d71c3b0239648ea3
MD5 5276b34ed73dbe884ba350f399c53634
BLAKE2b-256 b3d827d293607a138e8bcfb8b66e6926ff1039457a24a9d157961d1c3e2a7f4b

See more details on using hashes here.

File details

Details for the file passagemath_qepcad-10.8.8-cp312-abi3-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.8-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 997b48783cc63ed7cfa569ff42b5bc82aa143414f113823d9b7fa42d9b138fd2
MD5 4ea54142b8600d787d346b88514a0e6b
BLAKE2b-256 614835310336c2b291613acfdfaa76ca90fdcdaf184ab6160040253c77c8e412

See more details on using hashes here.

File details

Details for the file passagemath_qepcad-10.8.8-cp312-abi3-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.8-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 0f7b333a736522cd2a0bd1d3019acd78664c5b92c8152705e5f9911730e9ebe9
MD5 a8d931484877dae03037a5679b33ddde
BLAKE2b-256 1e2aa4f4696b296351e8d8d871e3f16faa959ee2af8946981fda57416cc6c959

See more details on using hashes here.

File details

Details for the file passagemath_qepcad-10.8.8-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.8-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0df46c992e4abb135110cbfd7df0e1db14c3133bc1f4236bb2f52b5d09dc63ff
MD5 455fdddd40bf7f818d5c2befdd716bf2
BLAKE2b-256 c298afa33ccd3659a7c5315abd348cf5fb5d1a4075af7e0fbe54c7ff2b0d1047

See more details on using hashes here.

File details

Details for the file passagemath_qepcad-10.8.8-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.8-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c2beb443746018266e73a365c2be4d615a1c82ed63a0046a79524476e6bb28c9
MD5 3cd003fe4f4565f67a0d711367d531ab
BLAKE2b-256 83f64ee712ef46b72127de81ba86a40ff932c817cfbb3fc46bde1d6db1c22968

See more details on using hashes here.

File details

Details for the file passagemath_qepcad-10.8.8-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.8-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 dced0ebf8df58b272978e97a443c83881b0956f374a721fbcfc8bdcc1fcaf86b
MD5 486afa56fa7c6970716aa4330217af63
BLAKE2b-256 312551aa8270d31474648f200f9ce8414918d2ba19de7dcb1a2962245407e94a

See more details on using hashes here.

File details

Details for the file passagemath_qepcad-10.8.8-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.8-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 b798e3368e103004bbe6659797105577665976fd17fc59b6ae18ea7b3c4fa435
MD5 751567b870231f43bf36ccb37fd814f0
BLAKE2b-256 cad1331d22acc343509bd7fa26d213df712724492a47c741a078cd2d4f324546

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page