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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

File metadata

  • Download URL: passagemath_sympow-10.8.6.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.6.tar.gz
Algorithm Hash digest
SHA256 f9fe3fd26e103660dbceb929c7cf20946ff4bb3de8d355c7b25802d05a697089
MD5 21c4dd30899c390e679b6eab3789417e
BLAKE2b-256 855053370164428ce8163a3bf9568f2dfde84a9ced55d325a45b21e4b716c6f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.6-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9b0fdd6524ec34accc086fc493050e43a385f58624c6fa093364cb2e8b33716f
MD5 b13a25da881a081950a98e6a27c57dfb
BLAKE2b-256 fb84ab375cefece0ca022ebf91e4e41fdd48a76b02d1f8e9c60a95eee1260ab9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.6-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 157909af2f8966c95a43ccf602f6d2f85316489e968b57b2bb0771404caa7261
MD5 9a4b5032041622d0d14da34eefa844ce
BLAKE2b-256 3a3ebe7722ed6cb2cbd046101c904290a075a403a36ebad374d490199f4d4dee

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.6-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.6-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 98c22c169bc768f7c7df8d27a80144235158f73b985b12f1ed0f15dd3a97faf9
MD5 fb39c37da993ef8ae5b8eef1d5865e5f
BLAKE2b-256 e8f85ef0cbcf4a8cedf32e99c7428a54459e114b4e3186171ccced3f9bb29858

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.6-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 162150e7b0313059c3ea4b068a507c11fcdfda290d80255e76604d02adcfd015
MD5 c08ecd9b52af172d98618deb53163a24
BLAKE2b-256 f7d9d9ba567d77cf42d76aa0a4d48e44de3dcc25b59b926cf173d86b317f5317

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.6-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 b8bc716fc162a1db696a1d4185428722808bed3f16ebda5796261749ef405a43
MD5 7fea996108a014cd492efedca86fa164
BLAKE2b-256 68804a3cfbbb38e009957e4133da611183eb7cd92dc9850edcf147c5f4f4eb07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.6-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 927bf9a32be2e24a77ca45c9cf269e212806387bf7484bb946260d19000fd497
MD5 f140d3429e3a483490e7fd525e18476e
BLAKE2b-256 7a442e61176e5357cb297fdc07a8ace55db231e265a474971a024c83809e7779

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.6-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2639efe0a6d8d6f39b7f7419446f0edd5e81804bfe1e2418afeeae67301b6433
MD5 4b3967bbe0655788e74050e1f0b27f1e
BLAKE2b-256 1a579b2ce784ce69559be5ec873696b992433f0aa459c89fd3c3d118136629a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.6-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4007390792a09eeba2bf54859c4b3f41fcd88cea25a9cd56a7ace65eb27a8700
MD5 2255179c94cd752465a9a0d545cc89ad
BLAKE2b-256 4ef5ab0c83dabf126e66d4fdb5c08f4d4edd2290ce33b2d4ec1406dab873b31f

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.6-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.6-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6045c98e7b9deb87aa955297b04c5128eb17f23c1782b1771f048925d37ba1a5
MD5 70b3461f6c2b53c8fe88d584493a63d0
BLAKE2b-256 8dec6b99b539505ed6502a3b83fb34b0290106bf852c9fdcde9bf477daf64ad2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.6-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f0da6e7fd4504201b1216a9888ae219cd6cf1d2b2811764a47e16fafac214cc1
MD5 8b850fc46c80e4b801b7c6ac87a67e9e
BLAKE2b-256 b94ce9bea83c0529f20b327d9fbc2c5fd9f4d9cf04f3ef46eb233cc2fd93ee9d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.6-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 0046b172720e28bb86745d9529088ac7c68e3987be435552a69f47d214ad81e0
MD5 63c0cd853072bc6035758bb86817b36c
BLAKE2b-256 c6a5d16565ce2ff670ee36130e0bd8b9545e45c6277659eb796fe91ad14af1de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.6-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 9986ba56dfb76c0fc7a08cb48ad76bc73a0eba6d4f622a90cb4d11462ba42180
MD5 2d603ddde208b517ab62432721eb2c29
BLAKE2b-256 25cf73c20452673edf5a561d2b897cac30e03a179be5dd5b4a398787569fa7ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1c7870a31bc554d0827b83ca01d7425ecb2be5a2edc5174f79afdfebc77c351c
MD5 fedf47a67662f03da5060f02233a80b6
BLAKE2b-256 d42fa55498b7a442ab03fb842a8f6234d373b96cc25ddc527dad0ab4bd6d3f5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.6-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6db12f13ff3f366b1db39a6e1565f242919193757a64bde04aa96acc2178256b
MD5 1589d641c2092d6de4ca1a0ff6418351
BLAKE2b-256 52f1bf21e2c3e393707b7da3ee803401259d06b4ef9ce861067a7d6973f95d40

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.6-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.6-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 61f4dd66960d00e2522cc04016ace1959686e655242ae5e1b5b5bbed04e7f092
MD5 56849f784330c482a1abf0788fd61b2d
BLAKE2b-256 c84ddd8c99a9eb7967ff643de11ee2771f58b41ad4a4327eb4941f934d9e2c7a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.6-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 81d4029ee484553aa75de5f220ef159f049518e7c0253e85a76e2b833405695e
MD5 d0dfd4773936d04e2c569a643d322868
BLAKE2b-256 aa9907a736099edbd491993a44aa8d26bb11a0d0692916354ac087f0310ea962

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.6-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6cacf2ec6370177f876a73ef30d11005864000ad42d1b781c7e0c64023eef26f
MD5 44000808d57ca0cb617e918850e683ae
BLAKE2b-256 3a1ccc90d7c6253e78a84a86d6bd13f7c8195ce5cc3d930f7b46d31fcb2364c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.6-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 79060629955722eae5740501c7d62a9ef5cc129599eee7bded3d7b335a5e4886
MD5 f22fa44decc37de350e2b69560abef53
BLAKE2b-256 d822687d1cdbafd64919152936c31275eb3a0166346a63dc371e2bb4847d60a4

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