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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_qepcad-10.8.6-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.6-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.6-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.6-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.6.tar.gz.

File metadata

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

File hashes

Hashes for passagemath_qepcad-10.8.6.tar.gz
Algorithm Hash digest
SHA256 ca5e99a26fd2a26588e6301344f833b5a1436dd5b52480a7f4e9001b440cf729
MD5 0408a396c1204698b13b6c90ee59089f
BLAKE2b-256 db612474472e864b4b4484add4380c97b51a0f58a87a6c9aed3fa00c147ba58e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.6-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d54c9d508315f6e20e3855b30d77c260cd2e543f45c340499ecfc01040f8521a
MD5 cbb652a5bc2eee95af6e7491fe34bbab
BLAKE2b-256 9a5161e803d7db939b3016d33036c26aca08da9f07ef2b5baaeb992adf41d1e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.6-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 19be3347fe90bf164690074309f15a0d8af22a790bcbc1afc26d86fedbc36a04
MD5 a993d3295d15227846a1e22ffc851c41
BLAKE2b-256 cca67f96de027ac5b47435866b1c8b45d4995f6a2f4b003ab67873290bbffeca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.6-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6d7bd5015460df47711611fc689c9d325fe10b44a2ca5178a2f0d061a8164572
MD5 f978fcdf211c9e31e246d70438af271f
BLAKE2b-256 b373f435cd47291593dae826c82d450149c481a1aa5aef5c900470644094e0d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.6-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 b87ae073c0acce9752762b2b92877f162c30d8742b6b67dba9cea655acf67285
MD5 f06c25271d94712623ec0d760e90c8f8
BLAKE2b-256 521fe01d73e650ed665a3861c62871453b16b56f98e3b1de2257c95b6fe26dd8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.6-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1a158f9c054c773da8dabb6300e68c6e17a34e6d2fd5126112271272f3869e89
MD5 1f62ee7c06ab5f88d2569c1837ffe4f2
BLAKE2b-256 36b6b0c32af5d265f8de8d7c99d9e72b37f73b17e55c4625c3f72f97750bf139

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.6-cp312-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 448c80f733b2d91286f16ee2edd1b3fa33ca803f0007ca4092b9979344c4cba7
MD5 140209dea5881640705788463a68e39c
BLAKE2b-256 5e5dfe46f4fb989b7acad6ea0ff32b598bdc4451794549b72b2aad63989786d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.6-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2375d40c10206a91bc7586dfc9245f08cc21dde56d298486fcccbc182befa249
MD5 8d9a3deabd39ff0054c5c8ba50bb992f
BLAKE2b-256 f6741afe633576f551e8769c74d11aa2e188d104523bafae11293d7ef21b5669

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.6-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 349be22a34dfbbb144c7d1d6418f7398a87512ba34b58ef084cb56303c174e4c
MD5 c77aeeedbe903e90557711b2f8579707
BLAKE2b-256 0b9fc77139d30aefd68585cfd3b9626f30cc1512ebd098501db75e8fe38cdd70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.6-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f7aa0e2a0eaa2465e12aeab872ed7b3bd63974a317cc62335ca0ed4571f1c015
MD5 343e791de1901dfcadf8ef9750a2011b
BLAKE2b-256 9b149fb3f39fe0e9c467234d35d7259d67fb066acbd239311ce0d20e797e5382

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.6-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 dbf32ab7b440e3ee28941251c163870b341a2c2d9529fb1e6c17a7c17681f19d
MD5 7eeebc8518e9a6177cd48a3814517208
BLAKE2b-256 a69a8beaa5c4ae24bdcbd4bdb93a9cb4049759982957edf8631c9044d452c80f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.6-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 799e9d61627881b80adb1cbae4cac229d13e550700bdb8c5d4068b3555b269fa
MD5 cc77c57f3cfb8ce7a6cdbbaa6e07c850
BLAKE2b-256 b165a1099d90c410d5894ea97aaa0210b89b15deb1a717f5c64dda45da179f59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_qepcad-10.8.6-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 be0532aa8d6273c2921559eff3d49415db55be376ed72e2605031d6986928ecf
MD5 b11cffe7c5f2eba785f0c0765831cb77
BLAKE2b-256 9cd0549e6cf17fffdbfe604805183d7cb561b97027d74924bd08433839f62f4d

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