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 distribution passagemath-sympow provides an interface to sympow.

What is included

  • Binary wheels on PyPI contain prebuilt copies of the sympow executable and data files.

Examples

Using the sympow program on the command line:

$ pipx run --spec "passagemath-sympow" sage -sh -c sympow

Finding the installation location of the sympow executable:

$ pipx run --spec "passagemath-sympow[test]" ipython

In [1]: from sage.features.lrs import LrsNash

In [2]: LrsNash().absolute_filename()
Out[2]: '/Users/mkoeppe/.local/pipx/.cache/db3f5a0e2996f81/lib/python3.11/site-packages/sage_wheels/bin/lrsnash'

Download files

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

Source Distribution

passagemath_sympow-10.8.7.tar.gz (9.8 kB view details)

Uploaded Source

Built Distributions

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

passagemath_sympow-10.8.7-cp314-cp314t-musllinux_1_2_x86_64.whl (510.0 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

passagemath_sympow-10.8.7-cp314-cp314t-musllinux_1_2_aarch64.whl (199.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_sympow-10.8.7-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

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

passagemath_sympow-10.8.7-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.0 MB view details)

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

passagemath_sympow-10.8.7-cp314-cp314t-macosx_13_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.14tmacOS 13.0+ x86-64

passagemath_sympow-10.8.7-cp314-cp314t-macosx_13_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_sympow-10.8.7-cp312-abi3-musllinux_1_2_x86_64.whl (503.0 kB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ x86-64

passagemath_sympow-10.8.7-cp312-abi3-musllinux_1_2_aarch64.whl (191.8 kB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ ARM64

passagemath_sympow-10.8.7-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

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

passagemath_sympow-10.8.7-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.0 MB view details)

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

passagemath_sympow-10.8.7-cp312-abi3-macosx_13_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.12+macOS 13.0+ x86-64

passagemath_sympow-10.8.7-cp312-abi3-macosx_13_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_sympow-10.8.7-cp311-cp311-musllinux_1_2_x86_64.whl (506.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

passagemath_sympow-10.8.7-cp311-cp311-musllinux_1_2_aarch64.whl (195.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_sympow-10.8.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

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

passagemath_sympow-10.8.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.0 MB view details)

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

passagemath_sympow-10.8.7-cp311-cp311-macosx_13_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_sympow-10.8.7-cp311-cp311-macosx_13_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

File details

Details for the file passagemath_sympow-10.8.7.tar.gz.

File metadata

  • Download URL: passagemath_sympow-10.8.7.tar.gz
  • Upload date:
  • Size: 9.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for passagemath_sympow-10.8.7.tar.gz
Algorithm Hash digest
SHA256 15adfcdf976e172fa206a02f2e4dff948abfa891eaa11047fd4422cce87c6f5b
MD5 7b9fce968f203080da3dcc06d502259b
BLAKE2b-256 6dd7928ca4daf20edeb3777afdcd2233f835cfab11b3832761c439dbf636f54f

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.7-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_sympow-10.8.7-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b21c6026f1d81487400163909634b29a1a82da6a5e7c2fd57b0df64034164bc1
MD5 565a39dc1e1b0c50d95e2775a2e46637
BLAKE2b-256 11269125d58bca5e6b885779168793e148b8e1a382d3442eaaace28df71d0f8a

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.7-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_sympow-10.8.7-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4a63e4053acd562b292f16fc967b501a18ae647817ade2b4742fada91c154020
MD5 33be1a253f712ac75af661a31cfa9e43
BLAKE2b-256 165bc8ab7e2fc88b1cbbc44b75fb33066cbd7d4e479a49c339af38ad028a25c5

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.7-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_sympow-10.8.7-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9188238b98c4c6ade730541e3af8438927e2abf975a55fc395133593ccbe7b5d
MD5 31a4d2e587dbd75e138eee21996c3fd0
BLAKE2b-256 18a75e1cf66191a9813d51e0d5d48e77b6ad8ff43a284eb643bdaa7524b2a316

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.7-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_sympow-10.8.7-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 93008de1afa911eb9a7c00fe85c731d2bf976f56ab98d99a54270a0fb75dbd9f
MD5 fb5c317222bcbda1c2217a969a281131
BLAKE2b-256 ffd0913fe83d1203285dbbfa59bbe7f2a984d6d522194312df1851293154a81f

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.7-cp314-cp314t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_sympow-10.8.7-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c1dadab2e004ee1901540895affae2ee652d6a98b9f75c09458a64f29b7e249a
MD5 67f7948d497a5e6f3ca9e0ec4dfa20f9
BLAKE2b-256 636dbfc75aafffed3eb159f2a4a6a70f18d9a905fc4a137840540e6a8ae6e86c

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.7-cp314-cp314t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_sympow-10.8.7-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 6100928c015488354b399c6d4cbacb7dff01702d644fc3f22ae1e040c56a4b9d
MD5 101e1dfdf4a51b75dfef585dce127921
BLAKE2b-256 318f3af73ba21bf46ecdc5293c1603f3cd1c1a31d3ba1ae505136fcb576ed004

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.7-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_sympow-10.8.7-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e220e454d9b57693c893ea8e15427c67aa9afae7afafc82ee581957b8305783c
MD5 eefc2ee9025be9b1f273513b7e58d12a
BLAKE2b-256 e1634dcde7b4671123cdba48edea5b68f20f2b9d15afaebdf3404c57addeb54a

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.7-cp312-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_sympow-10.8.7-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 41895815e3823fd1dfd647dbe9acf6e2bf8d5854eb939cb16dcdc71eb5364114
MD5 8316982822c71ca83ab31e8f9ecf058d
BLAKE2b-256 0d3c1c0cf39bb316c94f478bd8432766dc3ec3ba29a9d2dbfc22d002230f6db0

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.7-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_sympow-10.8.7-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 560b83e556079e7ebf4fadff2a82c2ecae6d604bb96b7a88148ecabd565d0f90
MD5 1683312145aa8d82932d85db23699e67
BLAKE2b-256 e778a8580ca9d618a2a2aa378984230c098596f0eb810d600565687fc0de809e

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.7-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_sympow-10.8.7-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0438835fd437aea0c7e884841ee285f369b7e5b0d83f0b153cf8213879e6505e
MD5 aee4deacbce4457369714026f623fc76
BLAKE2b-256 ec36aaeae8a8edd30a803fa3ecf5abe2ef854b5be83305f6d18eceb39449e6fa

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.7-cp312-abi3-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_sympow-10.8.7-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 0fe987ff007eaeed2389bb0a795e795fa0d05b216660efe77adc4e4966d14ee9
MD5 2b4ade1fd5b7a58238342661e54638fb
BLAKE2b-256 fe8827b3a5bdf60a95c6447e4356798332428510839d8cddc00d02d744ab2120

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.7-cp312-abi3-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_sympow-10.8.7-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 c0814a0041e0d286d695fe5d314a3050f5d2611b4c7d0ad572694b7467e8daa9
MD5 62f4fd22f3465fda1a837b3238d2a1fe
BLAKE2b-256 23e800d6c4b07c033637911b700351144170f57af6338b7ad1e60cbb28de84c2

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.7-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_sympow-10.8.7-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bc7cc7aa5c6771e5cd038f5dab90b9e7fc37c60d1c44c9405737b043efd2044f
MD5 19edadf837bf19016a98202c5fd95a3e
BLAKE2b-256 92e1ce7b7566ee0c901f23bf90cc9182148101186357badc2050b857448450ab

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.7-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_sympow-10.8.7-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c4bff6e12cee423b94a1bcac23905bce5f9572a15222103f1db701d95a1a1a03
MD5 7bed29adc9bcdb154bffab0ff3465bd2
BLAKE2b-256 c269d33e8d407bb33696fd00bcf6b7d7f162d532ab2160cf3cf1f96edd9152c8

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_sympow-10.8.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cbee550cfc4a026365217cc7f95c4a85788dd4dc5045a9d119f948189163e65b
MD5 c0ea887069940d108b3ca4c8fcf131d1
BLAKE2b-256 72622f3d8774562c95505e61ebd8ca30443ae32be2f8812d843f1c8385c34015

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_sympow-10.8.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 88d5dbd71debaa9b25694ae896a0f3f7242637908f521de3ff4f426810483c65
MD5 0fbf8808fa935f0d665c40eeccdea9ea
BLAKE2b-256 5178955bb482709313befdaf3378de634fadfbefcc727268602a8c6fbffba6f3

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.7-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_sympow-10.8.7-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 22c2813efcc32fbeff690e4a478bfa45ed906b7c6139c937bdaab041832d54ff
MD5 be975f10558e0d6bff40827e19ab204a
BLAKE2b-256 184016f3efeed29f2cd99cbecb05b271df8ce6af45476a87238b151a734fd0bc

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.7-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_sympow-10.8.7-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 95ae431c7674885857ecec70542f406527902e7d4a869133d9c8df9bbb1f9941
MD5 be12c875d1c97581854d2bc1285e57be
BLAKE2b-256 02729f36d645bb962ebf4a658b698c9e00c84b0f43d9c364e32df877a8deaa0d

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