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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.12+macOS 13.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_sympow-10.8.8-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.8-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.8-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.8-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.8.tar.gz.

File metadata

  • Download URL: passagemath_sympow-10.8.8.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.8.tar.gz
Algorithm Hash digest
SHA256 5f893856cccbdd73e922f2f20b169f0c11eb488959be478e2549bce982b9d9ad
MD5 1f2ba8c7c6edd0b5a68720a363b600c0
BLAKE2b-256 cbdbb2a433f496e35cd9a9a453abf29534b3c20649bdce5e72cdd1f5b3375eaa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.8-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 160b5331bd1aba8742ac342f0424730fc96a0c71fbc1da844bf3cdbd2f4ff7d8
MD5 4bad3e1e771bc598b1091a9064bd5d64
BLAKE2b-256 5e75d711bb574f42c46d5e050291c218aea385052f82e37850cbb1d7117c6edb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.8-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 89caaddb7ddfee05be429e3cb1f031ef3d57ab4f3ba1e8123e513cd626c1d246
MD5 dcd9802708362ec6060956269784c9ab
BLAKE2b-256 f1939dd300e39a3a7f6a34a3a1b6fb58bb6140c9bbe61c8d0e81b1897e0064a9

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.8-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.8-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bd7e26ecc77b4c0bd8ad2afd26990cf279728a99e01f1f94bdb544510e450fd7
MD5 860f3d0975f7933593adbeb9829b5b47
BLAKE2b-256 9752ee8d38f2f63a5c3f4758a9b9a309e97a5ec3a3a3f71089aa632136ce2708

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.8-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ffb1dd01765eae58b9c4fd30b2b9831400a568a71c1a149402177b445597d6ba
MD5 10a038173299a6e5deab110522de31ad
BLAKE2b-256 415c93543ae0a26315539ee3ae94aeb95dfb1a6efb1393d6b34d7f63dfd2a7b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.8-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4abda752a9a7eaf826a40ae19d833be15f73cc61289b19a2691473e945c62641
MD5 a78b88157cbb73ad74c553072bbc1fef
BLAKE2b-256 149fca68c1cb177c1552e0ddd9ce408348ecc93429f83d67001eb95a3c5feeed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.8-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 aca1b367df5713494dad0469df610048ef34d700bb59293915f47f03b7f00c47
MD5 dac72684e2db3c81199f20cdb35a1e3f
BLAKE2b-256 0c740e3d1857b1e33ae66589dcfcc1581e20e02b3f5fd55fea25fca52f52cdbb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.8-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 67b1c75da7ce09824dfa0e976ca3df77c929d285ce34515c4863dde3295a79d0
MD5 97f35d7a31c6c73f763bdd161e450701
BLAKE2b-256 6fac95d2dfb65f980114fd9e172cda5ab6af0b4b504a242749e498658832c2df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.8-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b9390283cab550f7fdece38a907cc68be644fda017e4961d530723f6866d357a
MD5 ed9c0fbb765aac7c79c35bcec83fe8ea
BLAKE2b-256 63c07be99cbf0b642d9c1501978dddb9b44838fe0eefcaf433d071941e6cc7a6

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.8-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.8-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e1b126622184cdc5a156cd8ac9fba5aef648678fd53d4d9c9331b42289017d2a
MD5 dd2f3157c51661596480b59c9e881cd9
BLAKE2b-256 4256572da403931cd21c6f9da1d3c57dcb63767f0b8fea898414144ed1a39657

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.8-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 897b049f5dceaf7a70e5eb8f01b41decd635f0084fc5117050e2319d49600166
MD5 b0f062dd8106776d96672977e1bdbae3
BLAKE2b-256 81bc82c9fb7c07012b94e9fa2f1b5a0a24860ad73b3fe5739030491b0c7a30e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.8-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 db1b998ab9442000c9cb0edc115502d1b1cd9b0bf59d559e4e4019d600abcbd0
MD5 718e5775aa2fa5ab43d5826e7e71d86b
BLAKE2b-256 4add9f6e82867bd9e916d073d45b309f3dd8c1fe120b8ba946edf5c601fd76de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.8-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 7354109c293a66717a994f8ccc4df318cd14f6bf5cdaec57ccd11f3c8b2cbdfc
MD5 50cb73362dc07ca1dac8756ec4188243
BLAKE2b-256 d70654eba0f500488a60e1ed755d1e096f2bd7f3f14799d4d26bcca05df49850

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.8-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6d238170fa558e9e394677b8981fe39d7d9ebe92bbea9d7a8c333e80e614a578
MD5 853dcdbccf1e8c83829b7665b18bc6ef
BLAKE2b-256 507d00c079f0078a3ee1c72410b27c8db0b639a33b8a061fc16723edb4ba5ef4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.8-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5b4faf92609e35c0d40a0af1689831438c4587ffd57ab0740e4a3c18dbf8d75f
MD5 b76a32763f73ae13126eeca5ab7c1791
BLAKE2b-256 23da3112cc0963d7e42c2f2c6ac5b6e35fa570f30c3d3d3d50ee4f4996c53d1e

See more details on using hashes here.

File details

Details for the file passagemath_sympow-10.8.8-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.8-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 aed20ad0ca4f78f1a0b270a58b772de099c5c30d6209cfffde67a6b5a4b980e5
MD5 19f2264ebfef0295e5bf80344d2633c9
BLAKE2b-256 c2e8c43edb54cbcd3deb162d58db5595aae1a4d644d34b7be2e074de9a3f4793

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.8-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7a32a6833402ab09ad97bf977fcace349e9bad06106587c9b4cb257dda9de4f3
MD5 38ca0af87ae302dd591cca97cd2022f6
BLAKE2b-256 74b4df9bd8c33e6316de0597b58fca3f18cbb983dfbdfe95d75dcc3d86b60784

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.8-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ec00841ea38ea7b44df9d9c1e0bfbdd7a5757a60bd378ece1db288f92ec76561
MD5 3c1b19362f4b6b8382879cb08a657dd8
BLAKE2b-256 dd75b3139fc5b4237c2d051422493e268aacc123c3f24c6d0b2cba29d872dd9f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_sympow-10.8.8-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 2b4507f071474923d54b56e84d35ea193a67cf4c02d409c888088ce5851cd1dc
MD5 6561df297be6e4c75fe227e7f5c87acd
BLAKE2b-256 9bf6442d9f1fa90d06ce1cd8d05401070888f0bcfad7670194c44374ac3b79bb

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