Skip to main content

passagemath: Interface to the computer algebra system Mathilda

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 source distribution passagemath-mathilda provides an interface to the computer algebra system Mathilda.

Examples

Running Mathilda from the command line:

$ pipx run --spec "passagemath-mathilda" sage -sh -c mathilda

What is included

  • Mathilda Jupyter kernel spec

  • the binary wheels on PyPI ship a prebuilt copy of Mathilda, including a Jupyter kernel

Available as extras, from other distributions

pip install "passagemath-mathilda[notebook]"

installs the Jupyter notebook

pip install "passagemath-mathilda[jupyterlab]"

installs JupyterLab

Metadata

Release files for passagemath-mathilda 10.8.13

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for passagemath-mathilda 10.8.13
File Size Uploaded Provenance
passagemath_mathilda-10.8.13.tar.gz 6.2 kB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for passagemath-mathilda 10.8.13
File
passagemath_mathilda-10.8.13-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
passagemath_mathilda-10.8.13-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
passagemath_mathilda-10.8.13-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details
passagemath_mathilda-10.8.13-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details
passagemath_mathilda-10.8.13-cp314-cp314t-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64 Details
passagemath_mathilda-10.8.13-cp314-cp314t-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64 Details
passagemath_mathilda-10.8.13-cp312-abi3-musllinux_1_2_x86_64.whl CPython 3.12 abi3 Linux musl 1.2+ x86-64 Details
passagemath_mathilda-10.8.13-cp312-abi3-musllinux_1_2_aarch64.whl CPython 3.12 abi3 Linux musl 1.2+ ARM64 Details
passagemath_mathilda-10.8.13-cp312-abi3-manylinux_2_28_x86_64.whl CPython 3.12 abi3 Linux glibc 2.28+ x86-64 Details
passagemath_mathilda-10.8.13-cp312-abi3-manylinux_2_28_aarch64.whl CPython 3.12 abi3 Linux glibc 2.28+ ARM64 Details
passagemath_mathilda-10.8.13-cp312-abi3-macosx_13_0_x86_64.whl CPython 3.12 abi3 macOS 13.0+ x86-64 Details
passagemath_mathilda-10.8.13-cp312-abi3-macosx_13_0_arm64.whl CPython 3.12 abi3 macOS 13.0+ ARM64 Details
passagemath_mathilda-10.8.13-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
passagemath_mathilda-10.8.13-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
passagemath_mathilda-10.8.13-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
passagemath_mathilda-10.8.13-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
passagemath_mathilda-10.8.13-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details
passagemath_mathilda-10.8.13-cp311-cp311-macosx_13_0_arm64.whl CPython 3.11 CPython 3.11 macOS 13.0+ ARM64 Details

Total release size: 774.0 MB

Release files / passagemath_mathilda-10.8.13.tar.gz

Download URL passagemath_mathilda-10.8.13.tar.gz
Size 6.2 kB
Tags Source
SHA-256 checksum
How to use checksums
3e8e4fee9e8a6b20e21581f2fabfb9b5019ae1d8f269f18d54e97bbeeebd623b
BLAKE2b-256 checksum
How to use checksums
371ef099be7436e6a3558df8536673f045888800fffc32ca60c4a884b74a9097
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_mathilda-10.8.13-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_mathilda-10.8.13-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 55.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
db753b8eb679840432dcf3059a6eaccd97b25bbcf6864f4438a98ea19ec5b871
BLAKE2b-256 checksum
How to use checksums
780432b1949ae4744c3a5d1704ede3a5971e86762a1da681d1068e553fcb5d68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_mathilda-10.8.13-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_mathilda-10.8.13-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 54.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
bb5ed86d109ce74eb28cfcf5c69ed1dbd2ecd3f1ec75e141144749a288203e74
BLAKE2b-256 checksum
How to use checksums
87e7e2cdab07bc4dd73f750c4a13dd9ee07a271a60a4b906e830de9b4f32f3a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_mathilda-10.8.13-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL passagemath_mathilda-10.8.13-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 55.7 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e191d77b374b71be22b601d417f41da5a1abeecade37bde0a56da3357d785a41
BLAKE2b-256 checksum
How to use checksums
befd79b3198f1a30f42afb60420168efd69489a64190195347348f459d477406
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_mathilda-10.8.13-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL passagemath_mathilda-10.8.13-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 54.8 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
72beb49a36b86d5818b1a5ae74d6cb2cb5e9df99eca2724e1ed2dfd73ef73b95
BLAKE2b-256 checksum
How to use checksums
127c41228418325e574bbefa030f44f10e60abc18b0a5486f68a7cc746b9abfd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_mathilda-10.8.13-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_mathilda-10.8.13-cp314-cp314t-macosx_13_0_x86_64.whl
Size 19.3 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
6cea83c42e94a3721e256d5b02f755f55124323327359fe40573abe77ce8a922
BLAKE2b-256 checksum
How to use checksums
02a062c077d9b4ce4731ad571e17cde3420caca99a356ec4346dd1eb75726e8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_mathilda-10.8.13-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_mathilda-10.8.13-cp314-cp314t-macosx_13_0_arm64.whl
Size 19.0 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
2c64ed333b96a112fc105fb81a9c29cbacce7d636514abe342280138364abe36
BLAKE2b-256 checksum
How to use checksums
7d9243530f7df570b808b064252e5536d57d6bb528119c9fe6a9026a38a61857
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_mathilda-10.8.13-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL passagemath_mathilda-10.8.13-cp312-abi3-musllinux_1_2_x86_64.whl
Size 55.0 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
80f5887b6765b8638ab1f465701cd623c8293f75da8012156173d11fb5774ed3
BLAKE2b-256 checksum
How to use checksums
9a54e2166d1f8b11cf19573641f8ddb22f8e8d0915a18d15bd498d89cf64a0cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_mathilda-10.8.13-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL passagemath_mathilda-10.8.13-cp312-abi3-musllinux_1_2_aarch64.whl
Size 54.2 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
85aa9e8eebde82c666e3cb1dd6769d363ece6e50922b5193d84e74aff40c4d4e
BLAKE2b-256 checksum
How to use checksums
511c0d5b01d55af38cb233e474f8f7ce8c244dd10d33b3c89ffd0ba28caef553
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_mathilda-10.8.13-cp312-abi3-manylinux_2_28_x86_64.whl

Download URL passagemath_mathilda-10.8.13-cp312-abi3-manylinux_2_28_x86_64.whl
Size 55.7 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
9f630bef6c8f6f51bdd96bacf3faec426a4a305a7c44ec53201fe72b71b3fc51
BLAKE2b-256 checksum
How to use checksums
ca7002f0f0c03f2ca0b394d86f6a875d31409199e8ba1d647dccab71e1cd0958
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_mathilda-10.8.13-cp312-abi3-manylinux_2_28_aarch64.whl

Download URL passagemath_mathilda-10.8.13-cp312-abi3-manylinux_2_28_aarch64.whl
Size 54.8 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
a75b7ab090aa717683f646b4e4d1e64dc1de3c05846b49899904a16f6c115bc3
BLAKE2b-256 checksum
How to use checksums
6bcd58d6d244e3becc5496e5270bb0e6bffbde10b8bb506d1e80c5fa9f883efd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_mathilda-10.8.13-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_mathilda-10.8.13-cp312-abi3-macosx_13_0_x86_64.whl
Size 19.3 MB
Tags CPython 3.12 abi3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
f156adb3cd7f5ba1f7589d24c2ffbbb1a2da5dd1c16c2486cbabea056e46f19c
BLAKE2b-256 checksum
How to use checksums
dc7c1a0afb996141aa3d3c697ddf6881d6a728de743eb3903f0578ad6bb8545a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_mathilda-10.8.13-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_mathilda-10.8.13-cp312-abi3-macosx_13_0_arm64.whl
Size 19.0 MB
Tags CPython 3.12 abi3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
2954d7169d08dfd30de941fbb1a311a03fe9bb940620ef3cfd36fcd93d6163f0
BLAKE2b-256 checksum
How to use checksums
dfe23a2d91d45494ff260d8e396d8d2b9d582ca793efc1582da5b5f415b9b723
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_mathilda-10.8.13-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_mathilda-10.8.13-cp311-cp311-musllinux_1_2_x86_64.whl
Size 55.0 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
8de4da76d665bbb294cbf31e8c31088127ff8e8850546da5e1847c3a4b609c44
BLAKE2b-256 checksum
How to use checksums
6fd09cf49e15ba450958815624f73c8bb17aedd29ab531f802898759a4aa682b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_mathilda-10.8.13-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_mathilda-10.8.13-cp311-cp311-musllinux_1_2_aarch64.whl
Size 54.2 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
3fc89876f6e7883bb5fa54bbdf3df592bc2b4ab8377e33b0c8eb75ef32539cb3
BLAKE2b-256 checksum
How to use checksums
b0963600bb0a1b57c4dcdf34cc4809616dd618308ad7575f93893a3a2f3dcc91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_mathilda-10.8.13-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL passagemath_mathilda-10.8.13-cp311-cp311-manylinux_2_28_x86_64.whl
Size 55.7 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3a92b1476f4c2604885fba4bd1b666cde604d6794484c46b696c3563d14aab68
BLAKE2b-256 checksum
How to use checksums
b4f24defba0379628c9009611544b7c5ba3ee6bfd7798cee8e802f5b049072e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_mathilda-10.8.13-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL passagemath_mathilda-10.8.13-cp311-cp311-manylinux_2_28_aarch64.whl
Size 54.8 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
14b23b5f4c0395bf177485f517f32c9a1eee6c103e828189912766733f5fd361
BLAKE2b-256 checksum
How to use checksums
d88828a57573154738e4afdbffceda943690ac3d9401ea3f279c34d93dd50fd0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_mathilda-10.8.13-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_mathilda-10.8.13-cp311-cp311-macosx_13_0_x86_64.whl
Size 19.3 MB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
c432c4ff7f89d84ee9b01d7da128375d4283ce0254a0047103863ed11b14269d
BLAKE2b-256 checksum
How to use checksums
108d750395e6f021c87d31b2d5c34f0357ce4126f1dac520a98cef2d0980c4ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_mathilda-10.8.13-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_mathilda-10.8.13-cp311-cp311-macosx_13_0_arm64.whl
Size 19.0 MB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
6aad55bb2fa1f2cc859d2aba9926420309cea0267071902931dcbcee6e7d34be
BLAKE2b-256 checksum
How to use checksums
a05a5ce9f32b27ea30e9922b4cb4fb78676b001590183c9fe31a828172ee96b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Security for passagemath-mathilda 10.8.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

10.8.13 This release

19 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page