Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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-fricas provides an interface to FriCAS, the general purpose computer algebra system.

What is included

Examples

Starting FriCAS from the command line:

$ pipx run --spec "passagemath-fricas[test]" sage --fricas

Finding the installation location of FriCAS in Python:

$ pipx run --spec "passagemath-fricas[test]" ipython

In [1]: from sage.features.fricas import FriCAS

In [2]: FriCAS().absolute_filename()
Out[2]: '.../bin/fricas'

Using the pexpect interface to FriCAS:

$ pipx run --spec "passagemath-fricas[test]" python

>>> from passagemath_fricas import *
>>> fricas('1+1')
2

Download files

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

Source Distribution

passagemath_fricas-10.8.10rc0.tar.gz (26.5 kB view details)

Uploaded Source

Built Distributions

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

passagemath_fricas-10.8.10rc0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (93.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_fricas-10.8.10rc0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (93.9 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_fricas-10.8.10rc0-cp314-cp314t-macosx_13_0_x86_64.whl (23.1 MB view details)

Uploaded CPython 3.14tmacOS 13.0+ x86-64

passagemath_fricas-10.8.10rc0-cp314-cp314t-macosx_13_0_arm64.whl (22.7 MB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_fricas-10.8.10rc0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (93.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_fricas-10.8.10rc0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (93.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_fricas-10.8.10rc0-cp314-cp314-macosx_13_0_x86_64.whl (23.1 MB view details)

Uploaded CPython 3.14macOS 13.0+ x86-64

passagemath_fricas-10.8.10rc0-cp314-cp314-macosx_13_0_arm64.whl (22.7 MB view details)

Uploaded CPython 3.14macOS 13.0+ ARM64

passagemath_fricas-10.8.10rc0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (93.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_fricas-10.8.10rc0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (93.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_fricas-10.8.10rc0-cp313-cp313-macosx_13_0_x86_64.whl (23.1 MB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

passagemath_fricas-10.8.10rc0-cp313-cp313-macosx_13_0_arm64.whl (22.7 MB view details)

Uploaded CPython 3.13macOS 13.0+ ARM64

passagemath_fricas-10.8.10rc0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (93.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_fricas-10.8.10rc0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (93.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_fricas-10.8.10rc0-cp312-cp312-macosx_13_0_x86_64.whl (23.1 MB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

passagemath_fricas-10.8.10rc0-cp312-cp312-macosx_13_0_arm64.whl (22.7 MB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64

passagemath_fricas-10.8.10rc0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (93.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_fricas-10.8.10rc0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (93.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_fricas-10.8.10rc0-cp311-cp311-macosx_13_0_x86_64.whl (23.1 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_fricas-10.8.10rc0-cp311-cp311-macosx_13_0_arm64.whl (22.7 MB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

File details

Details for the file passagemath_fricas-10.8.10rc0.tar.gz.

File metadata

  • Download URL: passagemath_fricas-10.8.10rc0.tar.gz
  • Upload date:
  • Size: 26.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for passagemath_fricas-10.8.10rc0.tar.gz
Algorithm Hash digest
SHA256 3aa832eeffc78075bf479466f3b4fb630dcd51f1938956a4daf9d0ad694cf3af
MD5 d8542b7f6d12282ed298588b2bb8a00d
BLAKE2b-256 b8aa9252dd53b1844f327c63a392b565adab7aeb85572d2d2bed36e564c66b8f

See more details on using hashes here.

File details

Details for the file passagemath_fricas-10.8.10rc0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_fricas-10.8.10rc0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3d548436ab0bc65b935c9c0bc5ae57759ec1ee927d4b9cff2fded23536b3b2af
MD5 6352ee936fcd5e3f00ab7ca56b0f9dfa
BLAKE2b-256 aad59a6f312cda90ffb0b6d13a523890bf317c77d3e403e2a78bbdc62155725f

See more details on using hashes here.

File details

Details for the file passagemath_fricas-10.8.10rc0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_fricas-10.8.10rc0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6fdc66505d27edcf6c5eee1ab787830817c9a17d15ceabe8622b21fdd0672ff0
MD5 d98ce02d1c7acae05f983667fd535039
BLAKE2b-256 3252c0beaf15ce5e94ba04d21aa5691c7471b64fd726fb00e250fd942e101470

See more details on using hashes here.

File details

Details for the file passagemath_fricas-10.8.10rc0-cp314-cp314t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_fricas-10.8.10rc0-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e04ae9ff2916cfaed46e6112ec033ac908da34c5b9320db6a37ceffe1930c574
MD5 4b3968b52bd3867e1dd95bb209eba003
BLAKE2b-256 6d7615afb21151edc73d6dbd02ab57098344cfa9ce7baa30c6cc1b1d39e6a473

See more details on using hashes here.

File details

Details for the file passagemath_fricas-10.8.10rc0-cp314-cp314t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_fricas-10.8.10rc0-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 d0e2d23e0fb7b79b8b1697bb20814af08e0f91955a435eb04b146781fa12cba8
MD5 031cbd40d714113477c4599531fbee27
BLAKE2b-256 0c740adce673208428beb2dfa2a403d004add7e369d15cb6f6056e8d4bea49f9

See more details on using hashes here.

File details

Details for the file passagemath_fricas-10.8.10rc0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_fricas-10.8.10rc0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 63220021639aba2e9b487a0dae0b2030e7419f8e0d0530e937e0d0b19f9cc0a5
MD5 9baa6d2039bb12acab340fae46bb2203
BLAKE2b-256 ef5cd3688a6914ac5899549137a8f3c51b76933781d07aa951875c022e761638

See more details on using hashes here.

File details

Details for the file passagemath_fricas-10.8.10rc0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_fricas-10.8.10rc0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bd47f05395de677117712054e6db324eecb63b5ab438fac8c35e8697eb3f2bef
MD5 e6199b529839e02fca169a1a70ac531a
BLAKE2b-256 57040aac1fe0e92646f655f86ced60481ab2b4d82caf2835af19a25ec74bc83b

See more details on using hashes here.

File details

Details for the file passagemath_fricas-10.8.10rc0-cp314-cp314-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_fricas-10.8.10rc0-cp314-cp314-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6e64b532a9d956ac572e1074d7aece8d9a2e24a4882486bbc61ec291031ef266
MD5 19359c8d289589128fce94f29f444d85
BLAKE2b-256 e428029199bb65ec226bf1338bc3114787c7b18ae3b5e341be5f8bc4b8bd733b

See more details on using hashes here.

File details

Details for the file passagemath_fricas-10.8.10rc0-cp314-cp314-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_fricas-10.8.10rc0-cp314-cp314-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 5a8c46506dc62aedebc4885c197da32a88d702acad82fabefe5cf748be7f2513
MD5 0facd8c7ea4c701c8e5b990adbcba7b2
BLAKE2b-256 7302a5acfa1028c3ae168d7a7b7cbb1115bab8a4eabd8d7e33a2728c24fbcd36

See more details on using hashes here.

File details

Details for the file passagemath_fricas-10.8.10rc0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_fricas-10.8.10rc0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d4568d7b7efb908dd667a2397d07df3f9e89867c67807bdca7584c50836da2b2
MD5 a954abe69a00c236b9480db0382ea12b
BLAKE2b-256 b1452be510a47faac1ad9593602fbceb128f95470880a689eaf2384967945b24

See more details on using hashes here.

File details

Details for the file passagemath_fricas-10.8.10rc0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_fricas-10.8.10rc0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 00968bf5c4dee5f71a8b08da5baa3753d50b4f8b8f6371e8e50153e9cb6f0414
MD5 ac76036a9b9b4bc9590ab661d50c9ac8
BLAKE2b-256 a1870a1b6487ea8ee7354c55984633a5e9ac3fcab7c37034f4832e2cb9e3a43f

See more details on using hashes here.

File details

Details for the file passagemath_fricas-10.8.10rc0-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_fricas-10.8.10rc0-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 7882d6c44b8e78ce3d3304c14b97c8b7145978ae5029dc985efa17b9c54eefaf
MD5 4132c42475942e2a413bd80e7bf46063
BLAKE2b-256 220a0e6080a6e956dd90377f89edb47559feeb9a208ba09a62bef53cd7596905

See more details on using hashes here.

File details

Details for the file passagemath_fricas-10.8.10rc0-cp313-cp313-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_fricas-10.8.10rc0-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 26f92382390f7076fde011324eef47a07c249c567845f51e138cf04d8ac43df5
MD5 f8b723259263104c8bd308f5a733b3e6
BLAKE2b-256 f242bd712c460f130fabf47cfcb3e35fddd29369317f0e8dd6f6bbb5459d7a4b

See more details on using hashes here.

File details

Details for the file passagemath_fricas-10.8.10rc0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_fricas-10.8.10rc0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2ff2e3d50eb5356ace5abba49f7a3a63e673db20c511f82cad52d5dc848bd324
MD5 0f1e1880f3e665356b97a237f51065ed
BLAKE2b-256 ac2540fc532b20ce3f122058fb8d6acb7da9fddbaf451e3a934ff0c24078cf7b

See more details on using hashes here.

File details

Details for the file passagemath_fricas-10.8.10rc0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_fricas-10.8.10rc0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1db6bfbd463de4b1975d723fc017e1906ba118e19fdfd7c80e35c751ff4da69b
MD5 b6c4319d8a2be7974259ed121ba3c04d
BLAKE2b-256 6efb82b23d50e7d90ef34237faa1a8f4ca74a49e908c27d208afb30e86006bbf

See more details on using hashes here.

File details

Details for the file passagemath_fricas-10.8.10rc0-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_fricas-10.8.10rc0-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 3370621a96607951b625dda1f0b665c3029939ada4705bacfbf17b3afcc4a60f
MD5 b32cd8d6bf1793fdc0260e3ff8588761
BLAKE2b-256 04f7877584cbe643bab563456860ff9bf7b2ce3461f7b235809336df307c4752

See more details on using hashes here.

File details

Details for the file passagemath_fricas-10.8.10rc0-cp312-cp312-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_fricas-10.8.10rc0-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 f2d568346aa75fbea0ba6bfe5bb05674fb654ca4399c124646cf133dd6968eac
MD5 9e10dff52daee93ab01cacdc2e27d0c9
BLAKE2b-256 dc736622698206f8cd1924aaaabd7ee4a2342efa7307b6e8fd19af9abb499dbb

See more details on using hashes here.

File details

Details for the file passagemath_fricas-10.8.10rc0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_fricas-10.8.10rc0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 14cf6d323e3206db6a0b74da9299364f6d32740ee779ea73bddf6620bef76ef4
MD5 4c597c29097b6bb87cc9c2d63134ed95
BLAKE2b-256 80562d78ff667798f9c900a06870ba80184cee4e5fe5adb3f3563508d657bf0e

See more details on using hashes here.

File details

Details for the file passagemath_fricas-10.8.10rc0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_fricas-10.8.10rc0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1884f5b1b916307356b3680389c58440a668a602cc12e4bd2016e39279fb0b16
MD5 61ddf14c83dc855d9763997bfbc3de59
BLAKE2b-256 f0c43f3662eee5af3d88496cb14d9a650f9cb2762d63288aee0fddcf5108a89a

See more details on using hashes here.

File details

Details for the file passagemath_fricas-10.8.10rc0-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_fricas-10.8.10rc0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 607225963be76ff354184a7747ed34b481d03bf3d3887261ef0484cf6458cfbb
MD5 70ecfe4f5380235968175fcdb1eb21ff
BLAKE2b-256 289fdb3933e730e7a2a798b877bfdd44786dd9012f9895a4ca34f0c0b81daa74

See more details on using hashes here.

File details

Details for the file passagemath_fricas-10.8.10rc0-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_fricas-10.8.10rc0-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 c5ebf0f61e46c963c93387da481c313780904b867366f488e2925da12f2823ab
MD5 6adeff32e971542116f1d4771e34dff8
BLAKE2b-256 3831f625d5d7cba614bcc24930ab39616e90f58035a72c3a607135a0c5103fdf

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 Sentry Error logging StatusPage Status page