Skip to main content

passagemath: Interface to the ray tracing system tachyon

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-tachyon provides an interface to the ray tracing system tachyon.

Examples

A quick way to try it out interactively:

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

In [1]: from passagemath_tachyon import *

Release files for passagemath-tachyon 10.8.12

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-tachyon 10.8.12
File Size Uploaded
passagemath_tachyon-10.8.12.tar.gz 17.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for passagemath-tachyon 10.8.12
File
passagemath_tachyon-10.8.12-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
passagemath_tachyon-10.8.12-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
passagemath_tachyon-10.8.12-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_tachyon-10.8.12-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
passagemath_tachyon-10.8.12-cp314-cp314t-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64 Details
passagemath_tachyon-10.8.12-cp314-cp314t-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64 Details
passagemath_tachyon-10.8.12-cp312-abi3-musllinux_1_2_x86_64.whl CPython 3.12 abi3 Linux musl 1.2+ x86-64 Details
passagemath_tachyon-10.8.12-cp312-abi3-musllinux_1_2_aarch64.whl CPython 3.12 abi3 Linux musl 1.2+ ARM64 Details
passagemath_tachyon-10.8.12-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 abi3 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
passagemath_tachyon-10.8.12-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 abi3 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
passagemath_tachyon-10.8.12-cp312-abi3-macosx_13_0_x86_64.whl CPython 3.12 abi3 macOS 13.0+ x86-64 Details
passagemath_tachyon-10.8.12-cp312-abi3-macosx_13_0_arm64.whl CPython 3.12 abi3 macOS 13.0+ ARM64 Details
passagemath_tachyon-10.8.12-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
passagemath_tachyon-10.8.12-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
passagemath_tachyon-10.8.12-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_tachyon-10.8.12-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
passagemath_tachyon-10.8.12-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details
passagemath_tachyon-10.8.12-cp311-cp311-macosx_13_0_arm64.whl CPython 3.11 CPython 3.11 macOS 13.0+ ARM64 Details

Total release size: 8.1 MB

Release files / passagemath_tachyon-10.8.12.tar.gz

Download URL passagemath_tachyon-10.8.12.tar.gz
Size 17.0 kB
Tags Source
SHA-256 checksum
How to use checksums
5fab2127a2140c8ba23d3b3b4afbc2525d3ca8675d0d677a77f773d2ff0f2ffc
BLAKE2b-256 checksum
How to use checksums
89c30884ceb4132b00dd2793f0c65b3549a413f353e4d57c732a6b69cec601f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tachyon-10.8.12-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_tachyon-10.8.12-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 540.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
0103023c935455440e0a444e81ebf64544957705475f070f1ab9701f8299b7d1
BLAKE2b-256 checksum
How to use checksums
1a51e4c5309f9e2d99afcf3d58e07925554a60de6450259786546540e0c579f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tachyon-10.8.12-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_tachyon-10.8.12-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 556.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
f67b9ca4dcd871eedecf638cc328146094ba9d1c47b8105a28f455664d1b4f34
BLAKE2b-256 checksum
How to use checksums
c7878fc7f7a30d01544440412bb095a225d3e9489d66b345fa25b068f6b6abcf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tachyon-10.8.12-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_tachyon-10.8.12-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 541.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
10c871c2b764f92bc3282e19720ae6b61180d66d637c8f8fa520424f962f455e
BLAKE2b-256 checksum
How to use checksums
c738b8d803152aab4c1ee40c2954ed8965d7e91b567e0b97cc1b2a3bba95f683
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tachyon-10.8.12-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_tachyon-10.8.12-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 559.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0f4f2224627e6f3918f335087a78661af4d5f8fd84fb6649dcc1a9fc40f53bd9
BLAKE2b-256 checksum
How to use checksums
2ee0f04bfcec0bbcf2d4eae79aad1afc7505437f0a8219ca23bb5d492619b2e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tachyon-10.8.12-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_tachyon-10.8.12-cp314-cp314t-macosx_13_0_x86_64.whl
Size 268.9 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
5b56963b21c97a9789125c2dc7db74fc06c17f7bf0e5e00707928cbc5bd0ae63
BLAKE2b-256 checksum
How to use checksums
e43889024cea3e7dfd44b9a900e56e6c437e887abd87e4346ec34d6b56507175
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tachyon-10.8.12-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_tachyon-10.8.12-cp314-cp314t-macosx_13_0_arm64.whl
Size 252.5 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
92bab25d1aa175ebcfa0fcbf0a539bbb117d193f9c5fee0e252dda1546d153ac
BLAKE2b-256 checksum
How to use checksums
c294584f1aa9806f96f9990d75a5b80bf22306f10af079a5f5214af7278e80fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tachyon-10.8.12-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL passagemath_tachyon-10.8.12-cp312-abi3-musllinux_1_2_x86_64.whl
Size 534.9 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
9982940f788cbda4c8b2a27d1c10c078cdedffe55854845ac7eee495d240156f
BLAKE2b-256 checksum
How to use checksums
a88e733070c3ae2dbb626e67c53f8bf47a186a808093e4a8f39b370ae9aeda87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tachyon-10.8.12-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL passagemath_tachyon-10.8.12-cp312-abi3-musllinux_1_2_aarch64.whl
Size 550.8 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
36bdf79a616d5c05f3cddd1879afe6050d157578d27d8d77389cb854e73e8280
BLAKE2b-256 checksum
How to use checksums
167dbb890ee6d27c55b64f0a2d782dfd16fd5abfac88a778d12ed475dbbbaf93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tachyon-10.8.12-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_tachyon-10.8.12-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 536.0 kB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
92dc3028d11ff8516269e448dfcfce56dcfee639f0d6f8e5ee71ee8df6ccc423
BLAKE2b-256 checksum
How to use checksums
3be9bc18dc0acc315b0907e33d929bb8bff2648395e3f4fef6efbdb84a76d718
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tachyon-10.8.12-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_tachyon-10.8.12-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 553.3 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
15989009e9620d84b1567d72165131c4b76bac6a0736794fa02c706aa7acb896
BLAKE2b-256 checksum
How to use checksums
b1761ef32f68b440e8f741f0f5b1802a9bd38598206d985e61b489a64ce16b62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tachyon-10.8.12-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_tachyon-10.8.12-cp312-abi3-macosx_13_0_x86_64.whl
Size 269.1 kB
Tags CPython 3.12 abi3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
8ad47209750d358258c322abe28b2736f1aa3a8813347e0a7b91f347c37b903e
BLAKE2b-256 checksum
How to use checksums
5a4971231df96b1f6e650c82e53dbe8d099269ac1cee98528e1e8075ac00b3fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tachyon-10.8.12-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_tachyon-10.8.12-cp312-abi3-macosx_13_0_arm64.whl
Size 252.4 kB
Tags CPython 3.12 abi3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
e72ff3cd726f8d40677cece79c82aa77238cc3c3b4d39c557a149dd5eb831ba2
BLAKE2b-256 checksum
How to use checksums
7c0a40eb8f15b8ad0434888a71a18165552eba05ded1a4e2c40915c7e4f5bfd4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tachyon-10.8.12-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_tachyon-10.8.12-cp311-cp311-musllinux_1_2_x86_64.whl
Size 536.2 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b231bef13d9368d73c30e6da2564cabaa194209bce83941feb9b7b89df047943
BLAKE2b-256 checksum
How to use checksums
f9b4f761845c651e923ad0555a71b8987b0f677c11806c5403d60c4877485ee6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tachyon-10.8.12-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_tachyon-10.8.12-cp311-cp311-musllinux_1_2_aarch64.whl
Size 552.4 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
f4bcffe37eef2a0cfcf667f17841ff397b76db31652186036a6ecec0e6fea9bf
BLAKE2b-256 checksum
How to use checksums
8cf0de9aca2c409a7d16ca37f02d40a1ea5c397264a0cf0e994e1f3654b5ebc8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tachyon-10.8.12-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_tachyon-10.8.12-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 537.1 kB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a418b5b88bedc13a39d7b0e26938863d6c5d738b160819e0d112a2675b8f07f9
BLAKE2b-256 checksum
How to use checksums
ed1973d1198dc8c6b75820dc7e2593eaed8e1c5a5dd0a4d413668581eec17016
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tachyon-10.8.12-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_tachyon-10.8.12-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 554.9 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
55a1d4d4a532155702e4ba57305b3290724cfc4d04305b167a92a5c9fed91e20
BLAKE2b-256 checksum
How to use checksums
a977f2abc21c34180add0c72262801f1dc0aedb56f4f5110c81eff278536c30e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tachyon-10.8.12-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_tachyon-10.8.12-cp311-cp311-macosx_13_0_x86_64.whl
Size 268.1 kB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
43e762f7ad0669b6b919756f380128bf232263501403b324ecfe4033674e692f
BLAKE2b-256 checksum
How to use checksums
4003bc06f6028e077d82b268a1e12856d13f9fb754a77514fb97eaa00e874d30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_tachyon-10.8.12-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_tachyon-10.8.12-cp311-cp311-macosx_13_0_arm64.whl
Size 251.5 kB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
d29cbb22f3046f2038e31c56472b3caa23bcdd691db8e849799dee1fc157586f
BLAKE2b-256 checksum
How to use checksums
7e9479e1ff521f762da419ae3b5d180be450ea962c5f44206479d0468c735822
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

10.8.12 This release

19 release files

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