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.9.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.9-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.9-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.9-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.9-cp314-cp314t-macosx_13_0_arm64.whl (537.4 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_qepcad-10.8.9-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.9-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.9-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.9-cp312-abi3-macosx_13_0_arm64.whl (537.1 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_qepcad-10.8.9-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.9-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.9-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.9-cp311-cp311-macosx_13_0_arm64.whl (536.5 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

File details

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

File metadata

  • Download URL: passagemath_qepcad-10.8.9.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.9.tar.gz
Algorithm Hash digest
SHA256 cb2d917beab584784700141c7b4b66413d10cad82d0b5c60b9f4f6c332d8d308
MD5 554d561ab960b96f8f74431c5221ba3a
BLAKE2b-256 efe046f50527bcb8d0333e864d1e489d1ce5ff2f49b68554feff3576df418f74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.9-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bd011f47269e5b100a56401b8dac8cc35f254e84982cb7af8464670717e395b9
MD5 e90276bb010d17de974b81c17cf3da2e
BLAKE2b-256 1fd9a805d88d69455977fa86d3c813a4d14798d22ba395ed97217dc090050376

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.9-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1f7bfe83b7f1cea7822f113dde6be3d63bd51eb2304d6f360f742f932b0def34
MD5 e8afd57a921b1725d03a8d3e2b929b3d
BLAKE2b-256 c6722cc7ec8ce5c880a9f06ae5ecc48a40bdc425fdb6f04794b9439097f1b163

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.9-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 059ed5b2c0a569d5c6dbb9a94a3e0e252fc8a40df7c305aa3ca81be5aae81be5
MD5 79603553d2a0508ea531cbb72edd337b
BLAKE2b-256 c3bd5ac5bf54ac7b48d248432c055727242f748825214a1465ee4fd3cd6109a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.9-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 9041525eefc5e82833436ec2b1a95e71797b0520281f44c2c925a5747f16f5f3
MD5 b963b857e5b62afb74e87de71921a41c
BLAKE2b-256 ead539c149bb3d9d0122209c543259c3c9b40c92d63f954cee21aba02abb2964

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.9-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7cc551b7b4b3eebe084275616927c7c0f8b1b7a8932c45e12816d3695f416583
MD5 5eb0429045b43211d1a79be3486d004c
BLAKE2b-256 dc62902d06317b5f8f980103e26d810526e446c471cab121c2a37bd1a3951bd1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.9-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 48deb65e6d6db2ffc0fe688c375c3a59bf17b8a956381e86240bfc530b2e57c5
MD5 4b4d7fbfcd8a64e80680feaef4315f58
BLAKE2b-256 ff66bb8d45e15976a6f98eeccfec1b66a26816dc2726d1640d2c47cb895716ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.9-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 960755c2fd078817ed2f0143b0a5116263ac2910a36faaa44048d4b92dde0b50
MD5 2c30d958150b37716e2a4f463e562c9c
BLAKE2b-256 02908f5452f40748ad03f5b1650df7006e1893c1c5dad94b4c289b028e077a6d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.9-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 aa9db98a446dc5c37078233c31f592d3869470842ec8a3f39d69b114753128a5
MD5 7c54c1dc11d0d258e720c48129e49d3d
BLAKE2b-256 b257f1dc251eeeabbaaa8c00b15e8b30a687aba595d4ca89ce0b5e7fffcdbf02

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.9-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 24314a0a9c597d7a9f009a6daa8845b51d2b67b6cf58244cbc820bb052775542
MD5 93a5cad8d28cc8569fa2ac8df4442ba8
BLAKE2b-256 e65265f7e313edf7fdbf70539bf39809ae1ef8a920304dba1db4f3ee29d69123

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.9-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 968720a34f59c881fc0996d99da3db6812ca2a5f7d74cb408095a79648984bed
MD5 28e9d0bf00203caaff5da696c897f3e4
BLAKE2b-256 f17e6143f2222d4cf0849ea1cce68d93899f767c480b0b20e6411feeb28932d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.9-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ce2d0636ac44283b23d2d91e2e5b7f20c485ef4f0dce6034de47501f52d523e4
MD5 e8cc5d9ff78f3621a8b580864e19a44d
BLAKE2b-256 190c50e78489c306a1c2aafdaaf101aebbc3a78263decbaf31dc7a7ea4574081

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.9-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 8eb1893be249331c0b8b186201722b99101adaf32f764dca796f4e3b0868e3a5
MD5 298a6f3574f41ff5f39f728245bcf997
BLAKE2b-256 723e0e757a37b63e3298f868d3f478522c2caca30f41cdec8c6df70c3ca603a3

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