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

It provides a Cython interface to the Edge Addition Planarity Suite by John Boyer.

What is included

Examples

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

In [1]: from passagemath_planarity import *

In [2]: g = graphs.PetersenGraph()

In [3]: g.is_planar()
Out[3]: False

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_planarity-10.8.9rc1-cp314-cp314t-win_arm64.whl (262.8 kB view details)

Uploaded CPython 3.14tWindows ARM64

passagemath_planarity-10.8.9rc1-cp314-cp314t-win_amd64.whl (316.3 kB view details)

Uploaded CPython 3.14tWindows x86-64

passagemath_planarity-10.8.9rc1-cp312-abi3-win_arm64.whl (253.8 kB view details)

Uploaded CPython 3.12+Windows ARM64

passagemath_planarity-10.8.9rc1-cp312-abi3-win_amd64.whl (303.6 kB view details)

Uploaded CPython 3.12+Windows x86-64

passagemath_planarity-10.8.9rc1-cp311-cp311-win_arm64.whl (254.8 kB view details)

Uploaded CPython 3.11Windows ARM64

passagemath_planarity-10.8.9rc1-cp311-cp311-win_amd64.whl (304.9 kB view details)

Uploaded CPython 3.11Windows x86-64

File details

Details for the file passagemath_planarity-10.8.9rc1-cp314-cp314t-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.9rc1-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 fe803111b4d48850e0b2d9f47020891857666d7e3f9e5d596ae7e7806d12852b
MD5 3bfe8731522f915871a0202141506e92
BLAKE2b-256 8df03de90702be9fe61721720186038c72632c665050036301a4932fadf652f7

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.9rc1-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.9rc1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 aa4e5782f28c66deab4fd503c834668df931875dafae77e386be0c69ef41522b
MD5 7ab98a7ef42775f8a8f8cbc303244492
BLAKE2b-256 edfc6b26b9b365997b3b8d15b4c14c2b56a3c7323fb19ade19328a2928903700

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.9rc1-cp312-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.9rc1-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 f412a67fbe799ed359171bd61fe84d2a06194ae76df681c16905554d341fe115
MD5 3f6976b6bde13b25e4c7a643b3ac49c3
BLAKE2b-256 3c37985234393a2ae1cc87b2f3fd76400bf96b807294092b218f00177e4576be

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.9rc1-cp312-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.9rc1-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 0eae10655772b73f2891021061b4bca5f5fdbbcc2d4e456e5ee275a9419628ce
MD5 428fd2f794fd31976b963c5999b73a1c
BLAKE2b-256 fbd89407606c5ad632e6b0964c106ffac3ef8b72d93259c2691d19a74cb486c3

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.9rc1-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.9rc1-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 38c7c6ef559a3ea15b2702b5749ec9e023932e6a9810942844944010ccd3e9ae
MD5 990a3b224a5f5b600be2eafd38b69c14
BLAKE2b-256 8866b032a35164ab544c13030959588b86e7f169712f22c2075f26edecdbf624

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.9rc1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.9rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 41d8096993e48e71f24da358de241ad45b419eb2fb2305ccad9ccd4fb3a5a273
MD5 10c93711e60494deb4af17b45c61a1ac
BLAKE2b-256 1fe2542f52f019616db1343acb976c65b57ce587a45834fe1f72356833f3dcea

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