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

Uploaded Source

Built Distributions

passagemath_planarity-10.4.64-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.64-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.64-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (368.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

passagemath_planarity-10.4.64-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.64-cp312-cp312-macosx_14_0_arm64.whl (97.8 kB view details)

Uploaded CPython 3.12 macOS 14.0+ ARM64

passagemath_planarity-10.4.64-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.64-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.64-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.64-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (361.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

passagemath_planarity-10.4.64-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.64-cp311-cp311-macosx_14_0_arm64.whl (97.7 kB view details)

Uploaded CPython 3.11 macOS 14.0+ ARM64

passagemath_planarity-10.4.64-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.64-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.64-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.64-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (349.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

passagemath_planarity-10.4.64-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.64-cp310-cp310-macosx_14_0_arm64.whl (97.8 kB view details)

Uploaded CPython 3.10 macOS 14.0+ ARM64

passagemath_planarity-10.4.64-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.64-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.64-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.64-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (348.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

passagemath_planarity-10.4.64-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.64-cp39-cp39-macosx_14_0_arm64.whl (97.8 kB view details)

Uploaded CPython 3.9 macOS 14.0+ ARM64

passagemath_planarity-10.4.64-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.64.tar.gz.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64.tar.gz
Algorithm Hash digest
SHA256 177fc8f8325cb17b7f2cb48507edaf45efd8a6cd9c6da005ed725749b9e977aa
MD5 1ff75c9be5bb3a21d70f345913208833
BLAKE2b-256 2370edfbf28bd544ed051f19d688e79b18dbc3fd8f8df9818fc5616f0383e927

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 be1da4676f0898351e9ba928dd2b747644b69ffc41787b323ed77015a799f8da
MD5 a2f5dde804263723381e3b39148bc262
BLAKE2b-256 d3f926b683871d54e59179e934c9738c6afc4cbc24daf437a6ccc5ea7959a176

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0c74966924e400686304c02f20ec87ad94ccfa3c2e23318bf3335f3af42b6063
MD5 2fd7f01cb8072025b9898600d3e1128b
BLAKE2b-256 8694c5304ca9f0766b62ace640e8205de5493b3af47d85a33c2e220b438d2f3c

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.4.64-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 64cc2fdae4ef329d2b0bb403af786d52ea4c44d6b2c6b8f16029a0582463a360
MD5 016e5c8d5734e8aa3a0877c65e4e3c5f
BLAKE2b-256 2e7fdb9490c9e3158b29b2b750fa98471fac3e59a2b72acb85d45243432ba15c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a5ce5bb87e4ff1fd6104f5c16acaad66cd92b4472eae1496ce33b0586ba8b787
MD5 9f1982ca54e37588911a6dddec3f6415
BLAKE2b-256 932d79ee9ccabc9a590d4af848811efbda436143c2b3b11fdf1babb3f2d62b04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b8208d5f1cdda988dbbbab0980eeee4ef34b47e541193b61433e77f97ddfb08d
MD5 936ca06010cc1edf3d174deb9eb5ea03
BLAKE2b-256 63939908bba72147d001a18e4f1374d81df3f2741a20fd7d04863de2884a303b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 9ad398dab9d8dfea235ab8f200d418458553b252533cf470068531f1afb0bb3b
MD5 aaa561e963e323a34d4f653ed31994c5
BLAKE2b-256 b61967d7c4cb8eec737128dce5ba2acf515523933bfa9f47a42638bfe20049ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 42bf39bb0d3a0475e5f9ccacd6f2269fbf5a95167eb1588d65af77bc168465d1
MD5 962c5f53e32829bbd0e47fd7e2560fe0
BLAKE2b-256 eb51f0967f473d374940b717ecc26aab20e53534c6296e9fd25b6afe830c03d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 bf9d67ae6b3c8a5f06ba4b2722a36d56dc4e00c1571c061c4212298bd6dabf88
MD5 933f3034308b0dd3fc08f7b0432845ad
BLAKE2b-256 e7a6037d5474eb65d2bda85a02f5dd64cd6665196b5f8e944434bb7091d15156

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.4.64-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6c5be361858106708d34025800a4fa17a27a4b4506464a2cbafcb0d516989256
MD5 d2ffd5ab001724feec7545e01d3be34c
BLAKE2b-256 2b8882e93470fb6e3c26a307ccb913257cd61d260c4c6b93538a7d26f7e3ef21

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 248c826e4e8a4e385c034957f26b33491b45ef521873220a30e0ede25bd63759
MD5 3a8a53e9c370270a9dbed8acf43734d6
BLAKE2b-256 89f9d9fa90dafa4814aa90b80e961f48ed387a9ea50c6008aaf63689a842f4c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 2c5567e70071e5edaa53a54454f3108f7e1c81a40a843067f2c316ce988baba3
MD5 85e53577db947c7647c31a2a161246ca
BLAKE2b-256 194fce1457a224d475c85e6618c624f2bb3ffdc89af2e92a7a37588bcf9cfd7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a4d1978982a6f3f785925106f46037b3309c7e41f2ec9c9ab1cfe13ab5756586
MD5 74339bf509ccc4cdc41efcee7d2500c2
BLAKE2b-256 5796de3cd3a270592a316dcaad551199e1346d989bfe9297fb83c9cfaf1d3459

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 54205082ea665b08cfe88e680e8bc49579a0a2b675720e542af6f312d93f8dab
MD5 2f01b7d02e673c93fc8791230cc46754
BLAKE2b-256 fd0ec567acf288f609ff8935062b6c7b376060e693ec0eb79069c9a1c51a79d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f843a1c1f809e4d156e8098ca659b62a25875a1f0b334e2ce7cedea8e0353662
MD5 8880628712f4a5d860e6e93a6952a721
BLAKE2b-256 78ea9d023757ba4fd86aeecdfad18490ee17aa347fb520ba93ee6abb9b4e055d

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.4.64-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 133b885f3e4f6804e0e2499d5e76d225a8407840665153f12e2c3bbe4c66e4dc
MD5 1cec0881d195afd1cbba435a2ed6d9a4
BLAKE2b-256 a6d405f722f70edd64fddc9107d14d635b1ae7ebd2293b0abfc67f69bab8cc39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0b5ed6ca08a662e58f2fc64faa5d5c17de900936926290784b062bfadf2f141b
MD5 70c30fe05f8c3a379359aceef9db5687
BLAKE2b-256 0894a94aac7c52bf21ce8191f91bfea51168bdbbbef74f648f212cad6dffa745

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 4f7f3548286b2b9e27094962c21daf0254ca1bfb393d782f0da9dc5599138b5f
MD5 d4401dbd3cc2a856a6210e6d19afa4a3
BLAKE2b-256 aa39df0a4099673f77eb6493ce1b6ecb42ebafb9248a0eb36c944485432a3b96

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 eab0deeed57cbd6ae8f352e1e1cbb29fbe4becbf5d45f6d584ae7060f1f2f62c
MD5 b4706e5b03f13a80057c6487c1cdc58f
BLAKE2b-256 bff27c2de8648661fce2124963ad8ffb2751c0334c662843f3b32cfbf3fb03ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2fa8b56ad33f1069e55c6359022f0d9e6bcd2dfa6d81396f64a4227aa00f9ded
MD5 a5783ce921c8423afa4d104a77844084
BLAKE2b-256 d092497bf2feb0c11cf6f00fe2a2f7062bc2660c25ca270a42f38290930ac34f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 5a11418c73a052563b1029247c76d7a82842991e81451fea314bd504fdc41e8d
MD5 98b99ecfddeed9471e796f224264ef9a
BLAKE2b-256 4afe1db26efa0ecff03ef6c0806732f8c5b780c455d1de884874688b156f9b1c

See more details on using hashes here.

File details

Details for the file passagemath_planarity-10.4.64-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 946e619c08a7ed1e57b4a42721d4825f9612aa008669f3e6f658214904c6b6c3
MD5 71eb1158cb35866cff5371367da64c19
BLAKE2b-256 84507fef25d3dce1b7873b3ecf871fffa5c2396d5ddd51433360430eaa2b727d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 76304f06406b5dd4a59bc9c2dff2bdb363dd5823e73ebd1a31b8f90135dd94e6
MD5 04c6525118af22b115700e9f8deafda2
BLAKE2b-256 7694f656a89b389d34aa9348f727be33726506ef99c27fc2b20c2787e52465f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 acb57fb03c89a814685113749db4040e3fc4993982a009c10cbcc81a06b3932e
MD5 c0883494c08b94fd3b40f09ec321af8b
BLAKE2b-256 6280c1b9f0b63cfb0acb3cf2eb12cfca834eb7a6909cc13ea29d4d620b96c08b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.64-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 06b690426409f5dbc673fbcf26cac2647994e1aa1f1e08f8eb85fee1ef06cb53
MD5 e5306e4169e99e632ad2d8367d39574b
BLAKE2b-256 790bb5eb4b80a3e9fed04c51eb6ae3647252d67aee35d8ba353992cef752b9d5

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