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

Uploaded Source

Built Distributions

passagemath_planarity-10.4.63-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.63-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.63-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (368.1 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.12 macOS 14.0+ ARM64

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

Uploaded CPython 3.11 macOS 14.0+ ARM64

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

Uploaded CPython 3.10 macOS 14.0+ ARM64

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

Uploaded CPython 3.9 macOS 14.0+ ARM64

passagemath_planarity-10.4.63-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.63.tar.gz.

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63.tar.gz
Algorithm Hash digest
SHA256 e56651aa202c1a5121d3685319b593c129d67714f022aa8ab741d180e04b0882
MD5 2e94ac90bb45cedbd59ff9b06f9445f6
BLAKE2b-256 a7c341c2da1b49402440e70f7af6d06b0b6da641cca77620b0ba030ff6a0b25f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ebea4bf76945a15bc2ad0ed026149888b7deebd24802e29910429bc8789734c8
MD5 7078b6c79d6a1e327f8a83022e866016
BLAKE2b-256 b0833ff81f357dd2b1f60d069a52b549c184696978ef6270bc4905355ffdb609

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 77fdf7ef9708df0619d534d64a0e62626627c770003b94c3cfb0a44fc475719a
MD5 7b0906355ff6d4d6edd66560e59fab49
BLAKE2b-256 6931ca711af81b968d719354de101ba1c7544e95e409d02132b7e8ea488ea343

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eaf990d392c94c4be161aa34088998386344697b4ae6527c3d22257ab3bc784c
MD5 eb83c22505121a3f73f56bd2245cd112
BLAKE2b-256 17ff2557e0d43fcf6e4be8be1d1f4aa6771bbbe6c3d16544a9b0ef7b5457c85c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ef958d1cbb9b3cb458aa857428fc9970c5e0ccc2594dc29c22127fcf6285e638
MD5 2ddfdb3c4b61785da6931548b48b0f5f
BLAKE2b-256 1b5b21c0a25caea4f26c013c2f75ac1de36e0823ad2fe2d92337faebdfbf7fbc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 6e4fc3cb3797f7acb0c584fc736e7f5cc8c390121f7e5d54feb837524102dad3
MD5 7c8d6e3b2bc4ba7eb6097759f12f1197
BLAKE2b-256 fe1c3df8d345377cec62a42ebf4a411a28948f5aab3e6a37ea68d0167d47131a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 370aa9c08bfd1e01ff4cb3bb819f563c908a4f6de36c8455b45cd9d028f866de
MD5 7e6984f49b3707a68091837c93672805
BLAKE2b-256 f8e6b423956268f800dcf55e891b02d7b793b1289233dacf948981a8c712aa91

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1ad51b9644418dd134b9ba82bcac6016ad0e1bea08ac2cf89a0ee517b89254e4
MD5 442317255d9837cbf41abd4c22eaea71
BLAKE2b-256 773534fde3359ab4e0c8971d7da48b397ad2355f42c9fbc39ac7bcc506e30c8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3d021678782f62a1a8aa8970e64297263f5701ac02af0df95ee89c2727172975
MD5 d203f9c43df00b68d8036f5164283ee4
BLAKE2b-256 06ad06287908e2fa2ccf92c0e2d1fd78bc25dbb8e0848946c385d0922b9469cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ecd499309fc9b3e09639d27921854df9cff31dae32685a9133f7e2ccc6da6f8f
MD5 dc9c49e24f5ac39d55e187853a1d73bf
BLAKE2b-256 c02ed837a24b37e0c402f46cf6b7c1c2a5e5a27735b9f318c4d5fa9a644414c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c4ba2d349503e590be6a7184421f79ba00d014fa6c4bc60a8b492a29b67db6bd
MD5 2cb37f2fd776ca511f5018f6ebe82c8f
BLAKE2b-256 1fdb86efca36721f99922e00ef1822134adc5d4c8eff2c8ac32d9c0c22dbb00c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 8e3a98030e2279ddebed485efc36d4008214ec92d2fb050cba57b7726b0d95a2
MD5 9570a22d82276fdd79ee8d11620b9a69
BLAKE2b-256 cb8e701fbba06d1daa72d76c10fd585520e3a122591db959d915861c4870a7ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 21e6756a626d4b76b1451958bfc1ee9b33a41d7727db04b5af9c06b0b9cd5c1e
MD5 4d7cca038a45eed86dc86d2dc20326a6
BLAKE2b-256 b17a1f2170e3300917951f4dc7be28a4d59b554430aeb030c0bdc0a74b01d823

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d81ba808eb10c73d951bd5d0b94f533f3fe90018bbe337808587467b036f9425
MD5 f838a04062623729cb3cf5418390120b
BLAKE2b-256 cb5e92a730eab9855a68d49db91ef6f3173f8a0fb3467cea8e5f4e478367397e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a8359bead0e3e6220cb99972999761300311bf6fbf088414ae181655f1175e78
MD5 5fede764a2bd34efde107dbb667632ab
BLAKE2b-256 c91f4193339a7dda7832ebe05b8bf69101776b2cf65e88704e74b1d8fc1f63a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c9f6448ff2c885a1dd5fcfe8a2b15828d80ae1a619aafb485bbd6ef2946dfee2
MD5 35d93cd7d2f666e93f6d06f04b470ec1
BLAKE2b-256 d267d949a20d10337544ec7b7850286dded635bfb3dfb6368c5a481db9493655

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0b9245847b14910846904f989891aa60582519e1fb2a962aa8c47144bb447386
MD5 edfbf558fb3a8fad51784cbe3616ea90
BLAKE2b-256 5bfded0f18028a8f020ab570d2342b476273f1d7816f190f58bd9930abc0c546

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f83bd6894e232f8cca0f5d7130aa8dc3cf0dcc105937766cfa42c0e4003ccd7a
MD5 55d4ffd110a670e076182a98ee77e950
BLAKE2b-256 6d675367c4be53297a40bbf1acd62473516a7b5339d3fed69a375b7e46320276

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 8e635e083ebd00441eaca1aad2cc78d6d00019d9d17a8b564a699fb600d293a7
MD5 a3613673853674ec9e7fec691940b8c1
BLAKE2b-256 c9daf3322ba207ae027fef77b848dfa04edaf414b4ad60f516307f6a83cff58a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1b702fe942cac3ca1b8fd6ec3efcfd73d38cea67bdfc7f4cc2c58974fcb76830
MD5 3559454ccb26a8d26a1213c2b855c981
BLAKE2b-256 9e025c11c2324b16533f1bd88464c8463402164fdf5008adbcff7752b01ce9aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8ca7dee31aa2203110dd4857110a2ed0c557231890f243732882b454dc705d69
MD5 ce07f68ac27fd1475d66c92b7810dd91
BLAKE2b-256 d4d9669d66b0fbf23f01c2931201c783154cae576b8d132e2462a6419233f3ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 292d5b6c157073187b7bdb26b2f10af654eeebaf072d4516691db94f317e8079
MD5 5ecb5012d541d3241558663497df4d10
BLAKE2b-256 faebcafccf19d03f3708262a2dbe46e750532b010587e7a7c94d30dd3009cdf9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bdb915dfa76f05a52e78d3068a19e611859da9b6110c150154c218fadca487d8
MD5 66d5b779720ff5b572b140a1c1fbbc60
BLAKE2b-256 37d48b4a0c5549a9ca71f47aeb99b2645c677deee2af918b2450a663fb47fbcf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 4c03396340130cf9f35debc86714c55d5ca3f4b98043774d009d15647269ae14
MD5 423e0323f540bd2fbcedfde637681170
BLAKE2b-256 bfb096475fcd0d94027a98842469ae416826277b3395631a80485c43dc7beda3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.63-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 520f3b812f9c9831c2eed55dd39017e69c736b8f1ae5eec94383bfac2d1031fb
MD5 bb197ddc3c296c7b951e94af1cd90592
BLAKE2b-256 c60f7b1aa3b4d96d2a717cfe7bf3d9594309ba6f175c468684d57acacb5007ea

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