Skip to main content

passagemath: Matrices over small finite fields with meataxe

Project description

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-meataxe is a small optional distribution for use with passagemath-standard.

This distribution provides the SageMath modules sage.libs.meataxe and sage.matrix.matrix_gfpn_dense.

It provides a specialized implementation of matrices over the finite field F_q, where q <= 255, using the SharedMeatAxe library.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

passagemath_meataxe-10.8.7-cp314-cp314t-macosx_13_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_meataxe-10.8.7-cp314-cp314-macosx_13_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.14macOS 13.0+ ARM64

passagemath_meataxe-10.8.7-cp313-cp313-macosx_13_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.13macOS 13.0+ ARM64

passagemath_meataxe-10.8.7-cp312-cp312-macosx_13_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64

passagemath_meataxe-10.8.7-cp311-cp311-macosx_13_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

File details

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

File metadata

File hashes

Hashes for passagemath_meataxe-10.8.7-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 8190486bb499a6c372ba24d0f2b1fb413e0b76dfc153b8c7b8ad0c82f5399ee1
MD5 8f2c5cd392dece93c3e54502118bed84
BLAKE2b-256 540614f69c168eb6bca124e742df31bad7a5e7a2a17f6b8dc0f2e92ea48fac4e

See more details on using hashes here.

File details

Details for the file passagemath_meataxe-10.8.7-cp314-cp314-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_meataxe-10.8.7-cp314-cp314-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 bcc45d92e5f4bb34f01afeeb5ca25d0e96a4a9d1347e353eba8cd75c92c251bc
MD5 a0db0a09a157f2849985f758e9bbc559
BLAKE2b-256 d76fec5ecb04de1f9eeb2a7b707346b8ac8a898db624e6d13cd012a7ff9c98e1

See more details on using hashes here.

File details

Details for the file passagemath_meataxe-10.8.7-cp313-cp313-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_meataxe-10.8.7-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 bcc92c8c8d711c5d055e504a958b152d20fde3394317eb0927d9d0a8134a0ac3
MD5 2e384f5f9ac4807eaf4680289e0078f1
BLAKE2b-256 4d30e04d6252405631c750eb712f83bc44a71f8838acd84659f65a99a2de804f

See more details on using hashes here.

File details

Details for the file passagemath_meataxe-10.8.7-cp312-cp312-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_meataxe-10.8.7-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 18abbd2f294ae7caf6273e4c86e5337ec8ba8b299fbc2e84b4fdf16ea0477f45
MD5 07cfb8e492922466903e90b79229edde
BLAKE2b-256 b992fb70aaf2a4b55094ff913157af6858ce88979cd71915774a9eb7d7cde5e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_meataxe-10.8.7-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 563e38c5c8d4531df7395bedb92e444439afdae7dc95301297058d0a64063649
MD5 0ed6bc07344c010d8a02985151c61dba
BLAKE2b-256 5d326fb9b59132059d80a0d6b785207c44fd54d60d43b1c0e5892ac5e3a9fd4d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page