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

Release files for passagemath-planarity 10.8.10rc4

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-planarity 10.8.10rc4
File Size Uploaded
passagemath_planarity-10.8.10rc4.tar.gz 7.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for passagemath-planarity 10.8.10rc4
File
passagemath_planarity-10.8.10rc4-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
passagemath_planarity-10.8.10rc4-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
passagemath_planarity-10.8.10rc4-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_planarity-10.8.10rc4-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
passagemath_planarity-10.8.10rc4-cp314-cp314t-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64 Details
passagemath_planarity-10.8.10rc4-cp314-cp314t-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64 Details
passagemath_planarity-10.8.10rc4-cp312-abi3-musllinux_1_2_x86_64.whl CPython 3.12 abi3 Linux musl 1.2+ x86-64 Details
passagemath_planarity-10.8.10rc4-cp312-abi3-musllinux_1_2_aarch64.whl CPython 3.12 abi3 Linux musl 1.2+ ARM64 Details
passagemath_planarity-10.8.10rc4-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 abi3 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_planarity-10.8.10rc4-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_planarity-10.8.10rc4-cp312-abi3-macosx_13_0_x86_64.whl CPython 3.12 abi3 macOS 13.0+ x86-64 Details
passagemath_planarity-10.8.10rc4-cp312-abi3-macosx_13_0_arm64.whl CPython 3.12 abi3 macOS 13.0+ ARM64 Details
passagemath_planarity-10.8.10rc4-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
passagemath_planarity-10.8.10rc4-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
passagemath_planarity-10.8.10rc4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_planarity-10.8.10rc4-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_planarity-10.8.10rc4-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details
passagemath_planarity-10.8.10rc4-cp311-cp311-macosx_13_0_arm64.whl CPython 3.11 CPython 3.11 macOS 13.0+ ARM64 Details

Total release size: 5.7 MB

Release files / passagemath_planarity-10.8.10rc4.tar.gz

Download URL passagemath_planarity-10.8.10rc4.tar.gz
Size 7.1 kB
Tags Source
SHA-256 checksum
How to use checksums
97aa12db1924e2d623c551f40014a017d4a2b1f5f8847410f66b6f01d2bc2cfe
BLAKE2b-256 checksum
How to use checksums
0cd7ece1f9b52663ea96da577c00076874611d3fc8a7c7414da34b5b09a491be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_planarity-10.8.10rc4-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_planarity-10.8.10rc4-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 452.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
955dd8b080d1d659cbbd007bbf4fb212f8c3f7fffbdf697e22cb3df0a903c492
BLAKE2b-256 checksum
How to use checksums
f2345d38370bcc63127ab762c9d5d3174549c98495f55220bd10eb905ee392c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_planarity-10.8.10rc4-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_planarity-10.8.10rc4-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 451.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
d295f435ecc5f014f380b6b0f01b36f5302dc4c7e5ef88de2b874e55000aad28
BLAKE2b-256 checksum
How to use checksums
73f9716f6b5ab06f36d8b1a1e850de8a6f2affcf579153d9e2eba064903f2ba0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_planarity-10.8.10rc4-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_planarity-10.8.10rc4-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 456.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c04553987e34f37ae131f6f8c8336fafdd6f85baf54a2b9d9d2b6b2d6c4f0838
BLAKE2b-256 checksum
How to use checksums
2343ca8e9f2797abe6dff9ce7ecefdea7cad674873bed844cb5c247fe6e9b2ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_planarity-10.8.10rc4-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_planarity-10.8.10rc4-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 458.2 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
7ed040337e985194078dfca78bcf2c8629bf485ed728eb404d9b3ad4e9ce0b29
BLAKE2b-256 checksum
How to use checksums
764452a97e7a0228a02cb04dcac7f6f160915bbf5d9b32e82a2bac0bee3ef597
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_planarity-10.8.10rc4-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_planarity-10.8.10rc4-cp314-cp314t-macosx_13_0_x86_64.whl
Size 119.4 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
986f079b59b7e09d2b228af809e192b0feb9db4dc8dfff4b2aa73105226cf2a8
BLAKE2b-256 checksum
How to use checksums
37a5e8a0d81c46c9635d39d8f09d7a6013a740128d8b992b56ab741a682284f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_planarity-10.8.10rc4-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_planarity-10.8.10rc4-cp314-cp314t-macosx_13_0_arm64.whl
Size 118.9 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
3f8124108852446cfd9d066b1329d88574c4acb307a5c4f58d64304d3ff81a9d
BLAKE2b-256 checksum
How to use checksums
94206989cf32a4c279f0c5eef8b5dda0eeb4ff8a8b18430fca78443dcaef2650
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_planarity-10.8.10rc4-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL passagemath_planarity-10.8.10rc4-cp312-abi3-musllinux_1_2_x86_64.whl
Size 378.7 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
7fb7c1b398f046667c7e07ce31f420cd671a6539c8666842c2cca0ae7a5a4d4c
BLAKE2b-256 checksum
How to use checksums
66542cc4714ac2a8ea0844c76ef208492ede191810f6d647088b0648554207f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_planarity-10.8.10rc4-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL passagemath_planarity-10.8.10rc4-cp312-abi3-musllinux_1_2_aarch64.whl
Size 369.9 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
7ce9d35f5fc7cab2707e895721f28c8c168fc9b6f763820b25fa85dc2b0e32a3
BLAKE2b-256 checksum
How to use checksums
d6fde95dd17577e92b45292a6a387677a7428c2d9c0d37be3121b13b90163b81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_planarity-10.8.10rc4-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_planarity-10.8.10rc4-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 379.8 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
ebe9fc415f83708a393832be175255bc8cb30c7f8df98d9d10b80288735336d9
BLAKE2b-256 checksum
How to use checksums
a8724eb05e414c66f33579a4e18df029815f686737b766084c226653170a0fef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_planarity-10.8.10rc4-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_planarity-10.8.10rc4-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 373.0 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
54d36c736031a92ab2bb21549986ee4cbc9dceaac1781084b6f19ef8bbfada37
BLAKE2b-256 checksum
How to use checksums
b6547ac07ac4cdd0bee18e00ac395aa19c7bb865916cd3d411d73dcc618bce37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_planarity-10.8.10rc4-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_planarity-10.8.10rc4-cp312-abi3-macosx_13_0_x86_64.whl
Size 116.6 kB
Tags CPython 3.12 abi3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
239d81732d2fdc6f7629e1a796c60e7fd5ab82891fdd3a138fff8f7ddf65a433
BLAKE2b-256 checksum
How to use checksums
c76557b55cae3e9b57784fdb2e2699729fc3f0c699a908907e29d73b66e08041
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_planarity-10.8.10rc4-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_planarity-10.8.10rc4-cp312-abi3-macosx_13_0_arm64.whl
Size 115.3 kB
Tags CPython 3.12 abi3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
028e982474cb7508049763c7587d503f116735ca21acfc8e31d36d259f8099f0
BLAKE2b-256 checksum
How to use checksums
7d01d6a997870eb47ef7e02b1d45980ff6ae1ade0d08510a6479b094819c3426
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_planarity-10.8.10rc4-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_planarity-10.8.10rc4-cp311-cp311-musllinux_1_2_x86_64.whl
Size 411.4 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
174e28ef02f3e5ef237ea39e37a77575814591c06a9d9fff38f602be54fd6714
BLAKE2b-256 checksum
How to use checksums
64a2cfb261ded8851403bc9c46c8f05afc4e429ea806d19bb72708071a82754f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_planarity-10.8.10rc4-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_planarity-10.8.10rc4-cp311-cp311-musllinux_1_2_aarch64.whl
Size 403.9 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
ffb4f45711da656ed578caf5d77397e38960d9f093dac0d6a743b7ae82f4660e
BLAKE2b-256 checksum
How to use checksums
f202b60510cecb24864444ae62f81eca4aa66d057e4c631ca90b1bc24bfcf9b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_planarity-10.8.10rc4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_planarity-10.8.10rc4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 410.3 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
fb0a2438bcb0b966f4c9e8bc85eaa1a60110e3006b8c420809c86609e0c3fccd
BLAKE2b-256 checksum
How to use checksums
c7b76be3cff47d8d011f8d1da3994bd1b8e94d1737a2d332536e1f0bc8e52284
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_planarity-10.8.10rc4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_planarity-10.8.10rc4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 405.1 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c6fd418940a16de1963ea84cc4bc6929d32ed54b72e5bac7c113ca52e5c34d9e
BLAKE2b-256 checksum
How to use checksums
77320e52179fc4472793862fd821e660931a7cd1a97e385d5481dcfe2f1aa887
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_planarity-10.8.10rc4-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_planarity-10.8.10rc4-cp311-cp311-macosx_13_0_x86_64.whl
Size 116.7 kB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
1c10b755551538cf779b9189dda54b6fa30ba2369877ab97c77ba3c839cb8467
BLAKE2b-256 checksum
How to use checksums
e36a0fe1eaaf609646c74999803d6568e2669a26e71a80094fe6eee168d6d57e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_planarity-10.8.10rc4-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_planarity-10.8.10rc4-cp311-cp311-macosx_13_0_arm64.whl
Size 116.0 kB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
f314cc933a6963d9d668ec7d3ee9b51c6f29c6f7b9a62ea9797cb5230c5cbc7e
BLAKE2b-256 checksum
How to use checksums
ff36dcafd3e6dbf5d02450cf73e7e75719f3baa2d981375be63b4f9272625b2c
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.10rc4 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