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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_sympow-10.8.9-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.9-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.9-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.9-cp314-cp314t-macosx_13_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_sympow-10.8.9-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.9-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.9-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.9-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.9-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.9-cp312-abi3-macosx_13_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_sympow-10.8.9-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.9-cp311-cp311-musllinux_1_2_aarch64.whl (195.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_sympow-10.8.9-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.9-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.9-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.9-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.9.tar.gz.

File metadata

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

File hashes

Hashes for passagemath_sympow-10.8.9.tar.gz
Algorithm Hash digest
SHA256 eff48d086b64c4205922e4ce325f4d0ded746eb31bcc658d7d769c5e07935679
MD5 bdbe839ac2645c14755caa7fdaf828db
BLAKE2b-256 d2036f84ecc40ca748948cbac9eb7cbe4595c5b590f6efd563bd8b4211234f8d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.9-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b8c936769d66016da121a4872d075d97fc7c3a5efc9bf55574e3423cf57afc03
MD5 a959706151f32ee755b075389b22bf4b
BLAKE2b-256 669c42928dcbd28bc2ca018d8cbd9292a3f6f16b3e81f6e6df804cacfd81ba0a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.9-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7a3a3f5e4352af5c07eb8a72bbb6616d64364c2f29eed4d27c160c8b46616f81
MD5 d74c8f3ba51e1983ef793e0a238b588b
BLAKE2b-256 ce0a8e2ea1f6292dfe2c50937269fe028ed4ce4dce78c634ba0fe3ff30bfbd28

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.9-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.9-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 94466180ab1e850d771effca72d345587cb35a8a988389a9ccd81753cfbfdaf9
MD5 3de793b904f4ee64b84c78dbff3538fa
BLAKE2b-256 812cdb1159fa9e5b5686568821d0c22df5a996fc2b250508ed9be3bc0ab13e67

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.9-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a97ba89c14a6009695e7aa1f7002569299d211a6a9d985ee76447979f5c0fbbb
MD5 4873f24ba5b2a0c05ccf7a9b361b6898
BLAKE2b-256 419344ee2032771d7999936547767e653db6249925da0aadd9566c6e71f73c30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.9-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4d2c622a001df154293077661a16143d2efcf4f53cb8dc05a1dfcd1b49056065
MD5 c6b98bf5fa51db25aa85d2611534bf25
BLAKE2b-256 6d7de0aae2098261e90dbec61cd19dd66924f6907adb19b856fc33882dea5d1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.9-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 10518f505b13f0ff6a436324b5d5a86764ce7ca0a5df9ce9ebae200048a732cb
MD5 84aa47e275ead0ea390b7b6e576b7f67
BLAKE2b-256 e559ef1eb05529ab007e7c4de98b455a7331932a9ac00f9f38941fcfabf29843

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.9-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e0637f43fffba025071a787af796bb159ce3024207e730e16552206f147f874c
MD5 a26fb1fcecff0a2e7ea65727cbd0dc8b
BLAKE2b-256 8610309fd4750cff388cb0ee5ceecd9eed2131984949ff90d2fef2cca672cf65

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.9-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f48ed066705477fb76676e7bfe1f1bd3411e91edc773e79123e0a46211c00872
MD5 1805afa6fcd014edb16dde06435eb276
BLAKE2b-256 6c21561ed6b1f6e3d5dca9e90e1513e3e2ad0ad9bc368cf39fd1b2c7f5ab95e8

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.9-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.9-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b48e822cdd3cecb2281dcc98847761e0e921d08b12752f85625051afcd5f3c7a
MD5 1ee442ebb07b2f3745d3f1b6528c3179
BLAKE2b-256 96b7947082c878a967f5a4b77b556855f54696c28c6d8e970221612cf9e63894

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.9-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b8b7bd74bb7997b3429b9b5c51a05393b282c336087f342cc58c208874ef0b96
MD5 642e1c50fb38097ab8890d326ba71efe
BLAKE2b-256 77e345ca73cb906c0e56cc9564dd56ba33e6889e328217a5504f4e5c0473330e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.9-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 322a4b6f5b62eafad070745850d03218ea31341488d7637dea5d5e491d6b7b6f
MD5 15a06afbef65c9683fb1636f1aeffe51
BLAKE2b-256 3f366f4e4046fb63e4de56df5cc5757a359bdefaf07f1586e6540fe2e1455e90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.9-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 c202587e6ded5103de33f0f8f28a7ac306c185749417323862fcecc59188c281
MD5 85949a34f23c6dd6b6448deb25e6a7bb
BLAKE2b-256 d862190fef347364d65ef49c5c4e9b222d18aeb3eeef57307bdc391e5882b2ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.9-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e113b944445fbb33d2b3cb5bee3778abf37aff88c834ff98af7397b6b09b778e
MD5 0dcb2598aaf9db2075d56b433efcfd6f
BLAKE2b-256 36ad36d2041fced41252a83b346b18a1f784a51a3d19316dceeefbff7d57b837

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.9-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4bf6ed2f594f444f6406d477f6e687b73440f9360e0e58d64dd54c812874a0cf
MD5 6c0c69ac69072302522b0ddb90f78090
BLAKE2b-256 1b36357e2f32e4ca936ea439bc3964a258e9841957ba0a11201721ac2a0c015a

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.9-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.9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d8206dc74e5bfce42c0843b8a88d338e6c7584e5cc744b023e0e2dd356c2cd32
MD5 bb0a07693b66e47ae66bbcab04f807a4
BLAKE2b-256 c25f340bd1da2ee38d7a4093842087e4c689d9325751927719c2b3a4006b37a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.9-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c2724a2171b971874a14348b5a4dad6cdf6e64511699007f8f10d660e96440d8
MD5 51ba58867995c7e20fc4e3d9a0cbef3d
BLAKE2b-256 ee73289656cea83ea9b673b9c7fa8c8544dd871283cce10914b458430c6b931b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.9-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6310302364af998c4eb67168f2bf5c2fe0503d0b8ccc5b67a199a58066e59a11
MD5 b802b1f08cb1c0cccf537e1e6bac1920
BLAKE2b-256 cfd1607560ff9080d79d34a203d5f999e91639bbb6b063b3652582c683423677

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.9-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 3b2b108517bb99047be6e89c46453cad1c0d57fba5011f2798e45f7ff182c35d
MD5 505871a11fad667b44525a993ea61e1f
BLAKE2b-256 e0bb83101174861f1e802824100c77402a131fe00f0d34e3475750cddecda5fa

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