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 --pip-args="--prefer-binary" --spec "passagemath-sympow" sage -sh -c sympow

Finding the installation location of the sympow executable:

$ pipx run --pip-args="--prefer-binary" --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.5.tar.gz (9.9 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.5-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.5-cp314-cp314t-musllinux_1_2_aarch64.whl (199.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_sympow-10.8.5-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.5-cp311-cp311-musllinux_1_2_aarch64.whl (195.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_sympow-10.8.5-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.5-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.5-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.5-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.5.tar.gz.

File metadata

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

File hashes

Hashes for passagemath_sympow-10.8.5.tar.gz
Algorithm Hash digest
SHA256 deaba87f2334efaf6a64add9b8cf0fd01bf47d4209ebf1657c6617186c6f5603
MD5 13fa6676e9cd83b1607c508e404c9731
BLAKE2b-256 de73738b6d12d386b96e931cddff10b63192133d0c0dce2bd3e7c585b19481d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.5-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 843385a476747c3d188aff5837b35771220026b435a2a73b3118aef4d866fcb6
MD5 3ee0b600a4f051193c2870c51d980d0a
BLAKE2b-256 255dd8452c983f9de9a5d49ba7e88f694762bf1037aacc9c4792cc7357fa6bcf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.5-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 64e2171615e827b854c1ae059fe8d616ddb1da6026efb4916c8253f19b3d3504
MD5 c26ccb8cd1b00753395a0bbef9a39a81
BLAKE2b-256 42ab372ff56c5c9062353d57eb2a0e8555f93214c4a4aea6502bf3926501c45f

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.5-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.5-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c2fa3b6969fd9a01522ec58a31f85f1d5f3d8a80b3b24e427b3fb74b844bd0fd
MD5 6f7471394e82f8f913e4fd9685c0e05b
BLAKE2b-256 1a00dabd70d061de6653c5e897ee79dd00be483396d090631a8305b61d4d9e5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.5-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 02a71574331e7e57dbbbf3b4fccf286a950afd17d176ab1f96a90708b224023a
MD5 46293220ed937c576e3aba067efa307a
BLAKE2b-256 52eda378dc1e43a392dc0bf23aaacd2b310e41dc4b7473517413bb8c8227905c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.5-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4b9415a1588f66c945749f608d27603664b1b5ab6ee6a97da82c3a30fe3a2a96
MD5 bb30e94d60289b3c7bdc59474aa8a0e2
BLAKE2b-256 c29ff358f12b3f21d1d070948709f7a79adb6be0c3d506ac5e00eb23ab169fdb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.5-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 f63798da2cf73b04cd6669e4edc97d40798e035827928fa20c426527c525f402
MD5 27cc39b02838ad5998c1eb79fc3cc897
BLAKE2b-256 5d92f1aba68f2c0a8e5a4f5f575d0d5ece690c93a80470973bfcd0f3aec30ea9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.5-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0a9dee2589c3156a02bffa2532b803b856f4d4c9692f0826ab4e9719f4dc4034
MD5 8297a1275009c4279504e7af48985150
BLAKE2b-256 fff084cdc1f7e8bbae9b2c45420b430673b51ad472b2f52e6bbab8948e5c11c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.5-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5ad00a4b7083f2e3a06461d9473fc42936af1fb3c5847de6db2b5620597e1ebb
MD5 5a9d9fd5a5cc8f8f7fadadcb2a21777c
BLAKE2b-256 e5caf0839c888aa187dbd407481e8657760775b7be65f1ddc4ac5bdfe7e67728

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.5-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.5-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6e79a95dbcaeb601b6d702282461b03678b6a1d94007ae408f1889b4397d0e16
MD5 6beb4d51f83dbc0c7fe735ca2deb39e2
BLAKE2b-256 693d343f2df292cf839584acfeb3a6dd9a9361668515abfc8fda0065bb9cd584

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.5-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bd9073169e1515d4a655979bdc1173f78e09ee6011b89c9ba913d06146db2dc4
MD5 d64bf6bbf8a0d6b7a909306c2d086d63
BLAKE2b-256 63d8f809b79cbecd28e80b6f338e60af576201002ebc18bf1b2a853caa8a9b66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.5-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a2b0d3d899aa0f01bd2fd936ef25f347207376e4f4f6470f19e2b2c75649d696
MD5 8d8bbb661506fe7ff43697984fa6c9e7
BLAKE2b-256 fe3bc7094d60d33032d7c75a4aa56dfb5b5fd60e8cb6289c9e5f5c2216bc055b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.5-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 b3abefcc899f1bcc13492b0eaa14a2512bf11a9d5ae4856dc45ca3244d728f75
MD5 a28fe47bdc5f8f531fd8bd11b5a6a40b
BLAKE2b-256 0b22392e810fbce4483c822ebd8101b21334dda0299db0408a92314af782b785

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.5-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d96270c70287c18357ae4d04cdbd166daf52b7e7dfa7c3f60318de99dc2fc541
MD5 abf21b60d0e6cf0cffb601ad2db6ea4a
BLAKE2b-256 bbadaff8b5049aadc794fba47b31b30f37c76e251e18caba9d74f0884ca91c2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.5-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 68b56a54503c4ad917c8a1fec983dfbd122b0d3c19db681585062b60b57e4bd3
MD5 a0c09da0e06386c138150812c93a8eac
BLAKE2b-256 9118acf13991e117693060cb4befa0611e8c33e54aad89778058c5cb893f7263

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.5-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.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 94e4a7772374d8845560d0db7286ba7b581b1f72e95a1616859a9b0514e63c90
MD5 2a15c01c948944040a725d4bdd3ee3b4
BLAKE2b-256 633dbcfbb5ced8e9fe7065ff0be7e6655a69abcf0f032d26e69e0d7de1226d5a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 60688d41a047758c61fc477a3b5ae286e1d7ec518eff76337d66d4a9f5a1723f
MD5 1c73e168dd883cbb8218252b169d8a51
BLAKE2b-256 642266c08634e78a66be7ee682a7256ba4fff3899b6da32c2ea55196eddb3c13

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.5-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a7c622fac155134f207e09e1739fecd1e9b4f5f2a59241c07c62c41233013b6a
MD5 805d1c9fc05a88ee2ab432440aa98dbf
BLAKE2b-256 d348a6720939594d01b3627759645badbfd1bfeb0a7c80903bfc5f126ca4a5e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.5-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 1aea4dbf0682a355792a25726030e58be4acdde84ce33ae90276e83be8526879
MD5 c197ee6e1d930585b83ada506d2351f1
BLAKE2b-256 5aadeb0ea22602828ec2452086064b9295b0f8279335db34d2994832224ae09d

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