Skip to main content

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 --pip-args="--prefer-binary" --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 Distribution

passagemath_planarity-10.8.5.tar.gz (6.9 kB view details)

Uploaded Source

Built Distributions

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

passagemath_planarity-10.8.5-cp314-cp314t-win_arm64.whl (254.9 kB view details)

Uploaded CPython 3.14tWindows ARM64

passagemath_planarity-10.8.5-cp314-cp314t-win_amd64.whl (306.1 kB view details)

Uploaded CPython 3.14tWindows x86-64

passagemath_planarity-10.8.5-cp314-cp314t-musllinux_1_2_x86_64.whl (444.9 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

passagemath_planarity-10.8.5-cp314-cp314t-musllinux_1_2_aarch64.whl (444.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_planarity-10.8.5-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (450.0 kB view details)

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

passagemath_planarity-10.8.5-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (453.1 kB view details)

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

passagemath_planarity-10.8.5-cp314-cp314t-macosx_13_0_x86_64.whl (114.2 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ x86-64

passagemath_planarity-10.8.5-cp314-cp314t-macosx_13_0_arm64.whl (113.9 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_planarity-10.8.5-cp312-abi3-win_arm64.whl (245.1 kB view details)

Uploaded CPython 3.12+Windows ARM64

passagemath_planarity-10.8.5-cp312-abi3-win_amd64.whl (293.2 kB view details)

Uploaded CPython 3.12+Windows x86-64

passagemath_planarity-10.8.5-cp312-abi3-musllinux_1_2_x86_64.whl (370.9 kB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ x86-64

passagemath_planarity-10.8.5-cp312-abi3-musllinux_1_2_aarch64.whl (363.0 kB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ ARM64

passagemath_planarity-10.8.5-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (373.7 kB view details)

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

passagemath_planarity-10.8.5-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (367.9 kB view details)

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

passagemath_planarity-10.8.5-cp312-abi3-macosx_13_0_x86_64.whl (111.4 kB view details)

Uploaded CPython 3.12+macOS 13.0+ x86-64

passagemath_planarity-10.8.5-cp312-abi3-macosx_13_0_arm64.whl (110.3 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_planarity-10.8.5-cp311-cp311-win_arm64.whl (246.0 kB view details)

Uploaded CPython 3.11Windows ARM64

passagemath_planarity-10.8.5-cp311-cp311-win_amd64.whl (294.3 kB view details)

Uploaded CPython 3.11Windows x86-64

passagemath_planarity-10.8.5-cp311-cp311-musllinux_1_2_x86_64.whl (403.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

passagemath_planarity-10.8.5-cp311-cp311-musllinux_1_2_aarch64.whl (396.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_planarity-10.8.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (403.9 kB view details)

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

passagemath_planarity-10.8.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (399.6 kB view details)

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

passagemath_planarity-10.8.5-cp311-cp311-macosx_13_0_x86_64.whl (111.5 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_planarity-10.8.5-cp311-cp311-macosx_13_0_arm64.whl (111.0 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

File details

Details for the file passagemath_planarity-10.8.5.tar.gz.

File metadata

  • Download URL: passagemath_planarity-10.8.5.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for passagemath_planarity-10.8.5.tar.gz
Algorithm Hash digest
SHA256 c64953b0b4a60ae697404851a920285e5e46a60638a3d0d6de4e97b43c670005
MD5 cae5951dd8ade854ec33b498fef7d3cf
BLAKE2b-256 d3e86e8a7212a91d32b55834ada17221b3d84c05ba4b98b57e388a580acbf7a6

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp314-cp314t-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 69ba0fcfb2e188a9877a150d46dc6e5e740261fe50cee047448c30270fbb4ec3
MD5 9935cd394a513cfc29185bd30802fcd4
BLAKE2b-256 bfff0291389487ffc53597d19b3e2a30618d3ee03b2e49dc78ed29538c503cd2

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 a733982747d8045fbce9ed2d350ee60eddd2b89ef4acfdc3d50396148da94aec
MD5 dcdc57d430c9f343958192568bcb6e1e
BLAKE2b-256 c47d5c99009816fae8cae0e289957b86f445457f3b6cad885cc1780e755811f0

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 14d0587001845f2b6bda2cda75a808fe1f31d58c7d8644fc868cefa9985c3f66
MD5 dc6524f554e2ce646e9e908e141799b0
BLAKE2b-256 48d76b19282936d13b190a5e9667f6cd7430206bacc02bfe47a9a15046c8eb55

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2f6c5b418af04f5d661c7960b3e3558922a413e402252125a05ec7ebcfbb702d
MD5 1b738d7f7c475746f269dcb6e352455f
BLAKE2b-256 208c7b3d26a679b0f688e520c149507ea977548a331c7c819e4883c6e69cfebd

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 326292892fad3654912bd0b86d973ddacd5ae63c9942c429b56890119e56eb23
MD5 6cf1a421456fe2123f852cde8ae15e7e
BLAKE2b-256 204aa92427b70dd235c924d619d48b9f4985eab75f1f3af111d825aa5c5cb68f

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d0e6ccca142f3d7dab3ecaa327c79d5b553bc2e94a5496f75d382e1a7692caf5
MD5 c0d66d6207fe8477e18fb2f5ce902070
BLAKE2b-256 d891a3b9c4f7f7a6e4b9f283bdd71eafc78ec299f312164375df981323eff63a

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp314-cp314t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6d552395ee0327f018b27ebcba045bdda8374baa4eacc9c6f77a14a54fd63608
MD5 4f4a30280fa6c2b8facaf546e844cf18
BLAKE2b-256 a14ee8b6a1f44002624319dac949292fd6977cd991e71055520a82e2bc5fc8fb

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp314-cp314t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 fe848cab777cd840471b97061b95950aa5eb1bf5f9ed8ab95bf309203d6528d8
MD5 e29f5d8ab22d62f0f12bb55b240f9ce8
BLAKE2b-256 1f7001fdf2ed9b97248529b2896e0764590a3c775bd34510f1b2b28433fdd901

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp312-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 8831d21873dcbe71706f4a823ea4602a8b7d005cecd1a98e4b815b004a8141fc
MD5 d59e5362a895a704477bf3657b71c930
BLAKE2b-256 08a6a4658363cccd255e750a4c1c309010e70def345bb1b79661dd6985871f6b

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp312-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 7dcd1f95ea99d47badd092928b0ea30733bd626893cc81e3c8894b202262fb3a
MD5 ce4aeb369f4fbd87430e27dadafce729
BLAKE2b-256 b06b287ab63d8e4116237bc1f67c6c2ed42df3f19deb86d2107ff243f51b6bed

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 375db89d3ef76bd7028b9890b4c2d5c55e0a640e764257fa794cbb622b225faf
MD5 356444e5f032e212eea71c1c73bdef6a
BLAKE2b-256 8c8ceb778a36af10876cc2827f67a55a6bbe6a12766d0159edf95637685a39f2

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp312-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cf6def474e3be40cb6c925ae83c22f73ce394a43ff0d4f60b64a0e0284063f39
MD5 d2b4a71406f592f0b49c7f2964b6e3e2
BLAKE2b-256 fbcf82504b69d0b1cf54b363925845826d51ce2b32bda8c830f280768c0b25cc

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a9df19281f4ea31f3baec90df8942011f2b27037f8f376f2b68a99f754d6ea8e
MD5 9cd120f2afe43175b8b8d74835f5e0b6
BLAKE2b-256 80c6467d794317ca50dd0c58d79544bb33d0f5d119cc34ee97ea45ebee4fc13a

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 25355a8bc059c8d8c4d2a2efeb256118ba02169866541397f414ea2bb3e2a194
MD5 7fba2b4c5ffa06bbe4515792790d9849
BLAKE2b-256 9cb89f29e74dc3f8391fb7cbfb29e6d1a246fcdd1f0130fc27b256fd13cee942

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp312-abi3-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 586283c75a34eeaa37006d722b468409a782b6ce8debbe5efe3785096261378c
MD5 2abbffa09c050ce95c088d805fcac3d8
BLAKE2b-256 f861d3a01d2250dc376b64c97152011f92b6283346fca218cb8c82bd0dcad960

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp312-abi3-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 dd0a1049811cd3a513cc347cdf9f877290987d67c135b1d64f8bd1dd28bc35f3
MD5 c3643d5e87da58442a8ebc1f0509cdde
BLAKE2b-256 29d7b6a041df47f474cd42b3b4ee8d8d4e47dc03e12361c719ae213af53c32b9

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 63bdf34af27f1c7e032349c836b47bce0c272518dfab61513ec88195a3d3a74e
MD5 338f59a0a902c6fd5bdb55b4fd955464
BLAKE2b-256 332aaf63bcd17c4767efab2d93551b284e5fe9ccae925c90ed8a8eb44d7cdeb6

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 efbdd8c447fa2666b5fb0a02b062136683a25b5995413a00b4b45cd51e41aa00
MD5 7316e1579ee75dd9783f371818549b66
BLAKE2b-256 6569b347fdb17218733a313227e367a0c50ec5e7c087515bec7ee454e90caa7f

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 72d6997285835c250bab75f376ec5882703c56315740d87598f2c2a9b929b9e3
MD5 6bf85401a16ce96eb9cc91c12d197af6
BLAKE2b-256 7baf5e4b30ea97bb0ba8155aef34de18ec51a01fa833bfa2e605127ea0e267ee

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 961aaba716045e31e9ba659e36290e3641d075eafd70827028821de2acb7fb3b
MD5 864853fb1d7150b8df57881b77b689c1
BLAKE2b-256 2267705cc7f9f755e6217ac21f277b4f74af9c0bf96ca7c512a6ff360af06c0c

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3ee46552d9566b63d0b0933dbc24efddeaa77d33c9ad0d5d87fc98ee127e634c
MD5 eba38ba2793a32c86498ed1b69a72f8f
BLAKE2b-256 7409a53624be73572111ed869e490891e7293b1032a3c13ba358ae57401cf209

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 246c16cb47311c48e151924ab03e390da9eaee15b25724f3ea52ae3cae6f3709
MD5 f174ab30c18b1793589dc219df074019
BLAKE2b-256 0ce8f45c80ed34c3da69c598f89c9e8b2e776640b101481fa390b03210d66912

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c8bf4a830324b5eb88ff04e5fda528254e0cdfd02c0957564be67c177f3afea4
MD5 dc87623073ba96a8819cedfcdbbc11cf
BLAKE2b-256 759b9219b0ef985b3c4c86a7e13b87e09cc50bc9e6c916afc6ca33f51149f925

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.8.5-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.8.5-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 7d90d3d6c914b5bff9595a46f473d14eaac168c415716ddedb3b7afdf3d396db
MD5 d8d57651d536850fc073719f8e9ac93f
BLAKE2b-256 2cbaeb2e84287ed406fa298b0af928a70900c1b6add10e6bc654cd95d57e4109

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