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-homfly provides a Cython interface to the libhomfly library.

What is included

Examples

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

In [1]: from sage.libs.homfly import homfly_polynomial_dict

In [2]: trefoil = '1 6 0 1  1 -1  2 1  0 -1  1 1  2 -1 0 1 1 1 2 1'

In [3]: homfly_polynomial_dict(trefoil)
Out[3]: {(-4, 0): -1, (-2, 0): -2, (-2, 2): 1}

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_homfly-10.8.9rc0-cp314-cp314t-win_arm64.whl (322.9 kB view details)

Uploaded CPython 3.14tWindows ARM64

passagemath_homfly-10.8.9rc0-cp314-cp314t-win_amd64.whl (425.5 kB view details)

Uploaded CPython 3.14tWindows x86-64

passagemath_homfly-10.8.9rc0-cp314-cp314-win_arm64.whl (320.9 kB view details)

Uploaded CPython 3.14Windows ARM64

passagemath_homfly-10.8.9rc0-cp314-cp314-win_amd64.whl (421.6 kB view details)

Uploaded CPython 3.14Windows x86-64

passagemath_homfly-10.8.9rc0-cp313-cp313-win_arm64.whl (314.6 kB view details)

Uploaded CPython 3.13Windows ARM64

passagemath_homfly-10.8.9rc0-cp313-cp313-win_amd64.whl (410.6 kB view details)

Uploaded CPython 3.13Windows x86-64

passagemath_homfly-10.8.9rc0-cp312-cp312-win_arm64.whl (314.7 kB view details)

Uploaded CPython 3.12Windows ARM64

passagemath_homfly-10.8.9rc0-cp312-cp312-win_amd64.whl (410.7 kB view details)

Uploaded CPython 3.12Windows x86-64

passagemath_homfly-10.8.9rc0-cp311-cp311-win_arm64.whl (314.5 kB view details)

Uploaded CPython 3.11Windows ARM64

passagemath_homfly-10.8.9rc0-cp311-cp311-win_amd64.whl (410.0 kB view details)

Uploaded CPython 3.11Windows x86-64

File details

Details for the file passagemath_homfly-10.8.9rc0-cp314-cp314t-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_homfly-10.8.9rc0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 b0cff41ed3b3d0158bfec22a5626fced5c7e907617597fd5ed79b55284cc9e2e
MD5 0ccda00f643feb05d1e390360d828ad6
BLAKE2b-256 d9f784482efd27b768124abab939ae92111d67554763d1bd3456643afe30203b

See more details on using hashes here.

File details

Details for the file passagemath_homfly-10.8.9rc0-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_homfly-10.8.9rc0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 568e02e0ad6816fe05d85344b003feed1b38ca6223ada6286f81a24dc68c56d6
MD5 c62fb07f2b138f2054ec56632715ce77
BLAKE2b-256 750c6054c67a53199b9edc4540e22d8bee129a43013229f2c065f68a1927e311

See more details on using hashes here.

File details

Details for the file passagemath_homfly-10.8.9rc0-cp314-cp314-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_homfly-10.8.9rc0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 98ebb2fde1ebfb63cab6060da2b9de5a6f23e60e6dac3552006ec444f20607f2
MD5 5745979519a7b48cab0a1baacb94899e
BLAKE2b-256 486f967bfb4fccf98a68133ebc3882eccd62589b39e4acbfbf839abcb15d8d12

See more details on using hashes here.

File details

Details for the file passagemath_homfly-10.8.9rc0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_homfly-10.8.9rc0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e3c604d37cf67dd174e6c0fe4dcbebfa8415a0f6cd4dfbe09e918c3782581203
MD5 4aef71fddf5005386f800918ea45c959
BLAKE2b-256 a55c91c942964ef17c1418000eb0204343d38187046020b1d621bdfc05fa0aec

See more details on using hashes here.

File details

Details for the file passagemath_homfly-10.8.9rc0-cp313-cp313-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_homfly-10.8.9rc0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 4fcadf241504c6e54b1dc5c097c29d3e1f690f5e90a21af86c1af29c6a821eac
MD5 91e1634fe6c2a34f19a35f242c6c025e
BLAKE2b-256 4bb2eda997d87cc0094cffbe2beb0c03a5a6f8f8d83698cf44ab0183a4eb67d4

See more details on using hashes here.

File details

Details for the file passagemath_homfly-10.8.9rc0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_homfly-10.8.9rc0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ed33072fa9e706ed00b2a9c40016c0733b5e4dfb0a4da92d030be3f6817bdc27
MD5 bbfe56638b4e23525a79e284b9bddfa4
BLAKE2b-256 58ed7d9bd9a0783e14382ee6c2b330687873a001ea9351bd3f4563358da89aeb

See more details on using hashes here.

File details

Details for the file passagemath_homfly-10.8.9rc0-cp312-cp312-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_homfly-10.8.9rc0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 59af9711610956b382828eb734b5232f4347506c87e527e5c8cbf70982227028
MD5 56a80c3a35695c985028418a2750bb5a
BLAKE2b-256 a4190fe1abb73a31ffb155a8721b1985e8ebeb0b05e0103861f9656bbd779c94

See more details on using hashes here.

File details

Details for the file passagemath_homfly-10.8.9rc0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_homfly-10.8.9rc0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2c9c89cd433a852343eff5c8725f3146493eb98a3408d559a1b6b901243e9d62
MD5 1309ad83e2513ee9d5afb5243d9a7a08
BLAKE2b-256 f4eb003b6f9691553044dc0fbedd6fd6ba7baf133b01ff3755351fe32e33a176

See more details on using hashes here.

File details

Details for the file passagemath_homfly-10.8.9rc0-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_homfly-10.8.9rc0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 3df20bba8e46f97dc16f0df9adb6d588adc924755d914db80994f4cfbf4bbc65
MD5 e90bfa7bc42234bd03429af4bda86e50
BLAKE2b-256 907f0bc87b13fd0c3cb34b810ed05f0edf08719bad1b61c70ca638931c48fa76

See more details on using hashes here.

File details

Details for the file passagemath_homfly-10.8.9rc0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_homfly-10.8.9rc0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5f8cfc2be572d30ca966666afc68742c01df474d79e9361832202afe5d8cdf5b
MD5 0d28bc2be62a9dda89e911cda2ed9a99
BLAKE2b-256 2096f10aa38b297bfe7e51d9ce2831d28addb347fd6f99f9efd6998eb75cd00a

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