Skip to main content

passagemath: Graph planarity with the edge addition planarity suite

Project description

About SageMath

“Creating a Viable Open Source Alternative to

Magma, Maple, Mathematica, and MATLAB”

Copyright (C) 2005-2024 The Sage Development Team

https://www.sagemath.org

SageMath fully supports all major Linux distributions, recent versions of macOS, and Windows (Windows Subsystem for Linux).

See https://doc.sagemath.org/html/en/installation/index.html for general installation instructions.

About this pip-installable distribution

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 sage.all__sagemath_planarity import *

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

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

Project details


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.4.65.tar.gz (5.5 kB view details)

Uploaded Source

Built Distributions

passagemath_planarity-10.4.65-cp312-cp312-musllinux_1_2_x86_64.whl (375.2 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

passagemath_planarity-10.4.65-cp312-cp312-musllinux_1_2_i686.whl (345.8 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

passagemath_planarity-10.4.65-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (334.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

passagemath_planarity-10.4.65-cp312-cp312-macosx_14_0_arm64.whl (97.8 kB view details)

Uploaded CPython 3.12 macOS 14.0+ ARM64

passagemath_planarity-10.4.65-cp312-cp312-macosx_13_0_x86_64.whl (101.5 kB view details)

Uploaded CPython 3.12 macOS 13.0+ x86-64

passagemath_planarity-10.4.65-cp311-cp311-musllinux_1_2_x86_64.whl (369.6 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

passagemath_planarity-10.4.65-cp311-cp311-musllinux_1_2_i686.whl (340.5 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

passagemath_planarity-10.4.65-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (328.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

passagemath_planarity-10.4.65-cp311-cp311-macosx_14_0_arm64.whl (97.7 kB view details)

Uploaded CPython 3.11 macOS 14.0+ ARM64

passagemath_planarity-10.4.65-cp311-cp311-macosx_13_0_x86_64.whl (101.0 kB view details)

Uploaded CPython 3.11 macOS 13.0+ x86-64

passagemath_planarity-10.4.65-cp310-cp310-musllinux_1_2_x86_64.whl (358.2 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

passagemath_planarity-10.4.65-cp310-cp310-musllinux_1_2_i686.whl (331.9 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

passagemath_planarity-10.4.65-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (319.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

passagemath_planarity-10.4.65-cp310-cp310-macosx_14_0_arm64.whl (97.8 kB view details)

Uploaded CPython 3.10 macOS 14.0+ ARM64

passagemath_planarity-10.4.65-cp310-cp310-macosx_13_0_x86_64.whl (101.1 kB view details)

Uploaded CPython 3.10 macOS 13.0+ x86-64

passagemath_planarity-10.4.65-cp39-cp39-musllinux_1_2_x86_64.whl (357.6 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

passagemath_planarity-10.4.65-cp39-cp39-musllinux_1_2_i686.whl (331.2 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

passagemath_planarity-10.4.65-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (319.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

passagemath_planarity-10.4.65-cp39-cp39-macosx_14_0_arm64.whl (97.8 kB view details)

Uploaded CPython 3.9 macOS 14.0+ ARM64

passagemath_planarity-10.4.65-cp39-cp39-macosx_13_0_x86_64.whl (101.1 kB view details)

Uploaded CPython 3.9 macOS 13.0+ x86-64

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.65.tar.gz
Algorithm Hash digest
SHA256 488987809b6bbbcf14848ed0b832bb49639b5f310dd9cec65899d39cca148cdc
MD5 0980419d768a348fa16144ce59cce8b7
BLAKE2b-256 8c6f58622259906c015f1851160bcc7410510aef2f38460652eeb255229c0d68

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.4.65-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.65-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5399212f82524d155f64fb322bc4c1ba856e9200882fe0c8e84c1e910ceb5568
MD5 ede62d34710cec2c956b56574f61a3ea
BLAKE2b-256 3fe6a5862aee89936769351b85ea1dd72718ad39c3ac3f1a19083d358ac46ed2

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.4.65-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.65-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 30c347adb8dc18eaf610babcf920e648e423a641d0e33d7f16aa0cd4d793b2f6
MD5 0b4b5aa0e664fd3ea8092077df0cd7b7
BLAKE2b-256 3ed684c7ed90daab46f0fc39caf9b220ef891f4f78221c81ca27ea9ecc89cb2f

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.4.65-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.65-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7a773781c499e9665fa212da7631f7e5d933e82cd6d99a3c6643b99ebcab5cc6
MD5 8a16960657651345019173d18f540ca6
BLAKE2b-256 832616d310a6e499e74b7a92dde76c96101e8ad43cb704310646e3d96c821b02

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.4.65-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.65-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 183434424f42c8f33aecb975415ecb4a52b9e787940e6e3c6ca6f2a3309abe6c
MD5 e413120531c91624a8ed9c633fb663a2
BLAKE2b-256 46c1e1d7cf60caae86b3b3be2b055667106b6409827cfce40bb577aaa97d6301

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.4.65-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.65-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1970c643a70aece7d3adb4cfdf80b8f46dead11d6b1e605591e8f06957f5f6a0
MD5 8ea2ddb70b5df3f31652c80d77b110f3
BLAKE2b-256 264fbbcdf9e01ea160f5e575c0c57fa3fb421be6323554516a4c98b6ff97736b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.65-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 78345cb7cb60be88ce64d72797fe00ce5e91608a67348a5ba55583b7c24cef9a
MD5 5dd07deae21d49ddea43888657250417
BLAKE2b-256 15f4052757b256dd7c49b334a91e2ec469221982679fe9202369f108575fb382

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.4.65-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.65-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 978df4f92395857d157c9359e886866daa36bf9c79e36eb7fb0a27e65908dd73
MD5 dd8f530f2c119f2d527ec1a18f9c6426
BLAKE2b-256 28b5f2aa2b5097c2323c7f8c0e5fb1c21be55699568b39a0beb014ecd2f1b2ff

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.4.65-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.65-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a49da9cc053bf39f339c6bce140afc1b1334c0ca6ac8ff20b9567917d12d4c6b
MD5 c3c5163d8932146ece4f15cd7d356a4b
BLAKE2b-256 8298fa8360d9efbf16a88723adf366cdbdc51f6934a2b85dd95af06d1d0e4901

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.4.65-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.65-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b6ff7ad8643c8b7dc5cc69c27bb79f319e2f4af965f6a3bb5448fd980b1540a1
MD5 01b2e728a7148317758fca07f4c8573e
BLAKE2b-256 de23d53a076254c2715206e06a9cd498f6cf3617b71089cc6c5e046bb3537994

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.65-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 85717f1031e34819825f041c068c338fca3b20bd041e55d08167e4e8490f0948
MD5 ccd9114999d39ae9b4bec2e0eb54bb0f
BLAKE2b-256 6ceb494ae3aa0a01abe002bf4ef9a98a93c4965308932237ddb0fa4027f1d7b9

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.4.65-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.65-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d8ea0de334220b799e5bd4fab35dc99935891ea020693f9f2382c0e271ce0e2e
MD5 b4c8de2e9ae666da00c7bff8a04b0742
BLAKE2b-256 a1a6d521ac4c9989f4b592082ce78f88d4322fd6dc55e251af21d01ac3051e7b

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.4.65-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.65-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0d93c9051b2f58f6946b95d2dd781257e4cbff05abda11fd6dd510012cba7592
MD5 3a015a8d871108c45a69cc2a06a8619b
BLAKE2b-256 11ed18f8da1fddc206f7fc53ef2c321133a7884aed4302a5c245f3f053d0f1ad

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.4.65-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.65-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 181ff0532145f02cf57139ca51167b84741859f1e42a90f84b5f397b82fcd1a6
MD5 b1a3326414bc0bc40d2d283447b6e009
BLAKE2b-256 5d917e083ced94a18e2d81eaed702b6fe60b08265405187867134a4556065941

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.4.65-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.65-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 c81d3cd85a8b030b2ccf1129f662977a7245df0b81373f84d915d7be96aaec72
MD5 9b8f44f317b7b56ee359320abb146e61
BLAKE2b-256 3539199f71bb3caa2b444fa0031b2a9816ef8674ee457f0eb952e23306838193

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.4.65-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.65-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 64ee021941d9c8705641c6e3df4b9a378eee41cabc2df47c8b81e4044740c827
MD5 0272c84df81c0e0c97c3ec2bd9d2af8b
BLAKE2b-256 54e86b4e9e90da28b9268bc6702c8816ae210466269338075874fa363595a260

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.4.65-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.65-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b4bf4d5c53e031b5d65e3a2fdaa3eb91bd693fa00bc82569905a8b9dc0f6db4c
MD5 a981aa29a9a16976f0e2cb2fdbab5e7a
BLAKE2b-256 7300f52a976d1f9917e55cfcd8fa6d0c1653695cc8c727126cd9f89e1e588c7e

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.4.65-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.65-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c8b5335915facc3bdc10fbc711e757753d9097f4639837973e7ba5e602f98596
MD5 70b36975dc5004d45bb3593fc1dbc459
BLAKE2b-256 610db883a4ed2e5783338aa2f49fe77581ab03083ebb317a9f07ada82c046225

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.4.65-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.65-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ffcf32de8b740325e81bb56e6bc6c4653780d4f3db5c2a58c70a8bfe92b78372
MD5 52b1cd069ea08dda1bdc9e3df27300b9
BLAKE2b-256 be4efa324107561381a105737fe4cd01d4f7a0e0105b5b90f9f0fbbdc18308fb

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.4.65-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.65-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a10bcfc7d6ee5210310034cc702cd927b5db86f00088ab5a74767f9d5da42979
MD5 b50b26dc0c961dd82b38fc67a6047a5e
BLAKE2b-256 ddda4bcf2af9325e4f37c7f25988b78a97af1556b77b2c6d9639e8e967dbb9f4

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.4.65-cp39-cp39-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.65-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 5ab5b670ade3087e0b96be7b6f48aec1e74a9e41d6ed05dcb26879a9c9e7da41
MD5 eb833329949963df88eadfd92d1d3c5b
BLAKE2b-256 cbc6417cb1be86441134ffc23692227c718e16326bf8ede76ef8ace6fc52596c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page