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

Uploaded Source

Built Distributions

passagemath_planarity-10.4.62-cp312-cp312-musllinux_1_2_x86_64.whl (366.5 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

passagemath_planarity-10.4.62-cp312-cp312-musllinux_1_2_i686.whl (337.4 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

passagemath_planarity-10.4.62-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (359.3 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

passagemath_planarity-10.4.62-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (325.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

passagemath_planarity-10.4.62-cp312-cp312-macosx_14_0_arm64.whl (95.5 kB view details)

Uploaded CPython 3.12 macOS 14.0+ ARM64

passagemath_planarity-10.4.62-cp312-cp312-macosx_13_0_x86_64.whl (98.8 kB view details)

Uploaded CPython 3.12 macOS 13.0+ x86-64

passagemath_planarity-10.4.62-cp311-cp311-musllinux_1_2_x86_64.whl (360.9 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

passagemath_planarity-10.4.62-cp311-cp311-musllinux_1_2_i686.whl (332.0 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

passagemath_planarity-10.4.62-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (352.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

passagemath_planarity-10.4.62-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (319.9 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

passagemath_planarity-10.4.62-cp311-cp311-macosx_14_0_arm64.whl (95.4 kB view details)

Uploaded CPython 3.11 macOS 14.0+ ARM64

passagemath_planarity-10.4.62-cp311-cp311-macosx_13_0_x86_64.whl (98.3 kB view details)

Uploaded CPython 3.11 macOS 13.0+ x86-64

passagemath_planarity-10.4.62-cp310-cp310-musllinux_1_2_x86_64.whl (349.5 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

passagemath_planarity-10.4.62-cp310-cp310-musllinux_1_2_i686.whl (323.5 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

passagemath_planarity-10.4.62-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (340.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

passagemath_planarity-10.4.62-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (311.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

passagemath_planarity-10.4.62-cp310-cp310-macosx_14_0_arm64.whl (95.5 kB view details)

Uploaded CPython 3.10 macOS 14.0+ ARM64

passagemath_planarity-10.4.62-cp310-cp310-macosx_13_0_x86_64.whl (98.4 kB view details)

Uploaded CPython 3.10 macOS 13.0+ x86-64

passagemath_planarity-10.4.62-cp39-cp39-musllinux_1_2_x86_64.whl (348.9 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

passagemath_planarity-10.4.62-cp39-cp39-musllinux_1_2_i686.whl (322.8 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

passagemath_planarity-10.4.62-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (340.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

passagemath_planarity-10.4.62-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (310.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

passagemath_planarity-10.4.62-cp39-cp39-macosx_14_0_arm64.whl (95.5 kB view details)

Uploaded CPython 3.9 macOS 14.0+ ARM64

passagemath_planarity-10.4.62-cp39-cp39-macosx_13_0_x86_64.whl (98.4 kB view details)

Uploaded CPython 3.9 macOS 13.0+ x86-64

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62.tar.gz
Algorithm Hash digest
SHA256 187f344d442c1e0f2e4449a4064e13d4c3f3ec64ec84fd979f07529f26fd74ed
MD5 b291c47457c3b5076a4a70dc7bb453f7
BLAKE2b-256 360304e488b416d1347adff065d7cd2544fe04f40c027babdcabf44a3975bf03

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ed0a70625150260b7367b557f33a512f78a0430bfc63feb493f991a80475ccb0
MD5 c5d24b2244f06d775999fa51e76565a5
BLAKE2b-256 aa2d9cfc4386668f0a75099d61a3b9e9c9c7981302039da02cb5b0762c969714

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0513a114ac4f4a4a7afe0594e6351c49defa4bf61a2d6839a68062f6a47f6a1f
MD5 944cfcf401e5d38eea06583f6f6e8172
BLAKE2b-256 f5d00617d83fa4a87f4b5e3009ed38be6731f730e18819368dc297c14a58274e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9b6e65f420c9aee620d1faa4ac201e0e8f2e92738b04f37cec268176834ca117
MD5 ef8ae7b5bb6a8b167ac261c802648de3
BLAKE2b-256 6288f9f719dc7a3e1e15340d200da17509e97d80f8dd1f8b05fd781f09130df0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5d71fe7ac2f7e54073f35fcc7c5a8d7ed1259e654842a1e85e46087a9b5fb1cb
MD5 1d351fb16e7d315da43091c4859f64c8
BLAKE2b-256 7a96cea628e7dea6a0598166c0ff52eacddf8dcba757eb8d550d1c1ebe4c1c05

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 5029c361d5e74bc4ec799b37830aba8b922e3307471ece54a074d6c960c6add6
MD5 0a469eb77656fc47af49009d1adf7ddf
BLAKE2b-256 3934b20489558281b4dc86f692823172a66ff1e0f0b0f91f3f30362ead768a76

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ad4c7ef56370089c3810149ca9726864b41caa1cfb694d3af52a14a408f16e22
MD5 5f079b8da77223fc336e8d64fb608dd3
BLAKE2b-256 dc357274f3b2ad795e31d70c40057b01e9fe2cafcfc6cc5f6ddb89b19e5b932b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1b3b1155d92e491fd92e1e3d16a97f76acce8331c5b762de598fa6321a820912
MD5 c21a241b8e1af07cb1d682fc75be0c39
BLAKE2b-256 3c3ee06a17cfff72094bb78a1e01ed765d118d815032efa625b266a98ba877b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 657d240ea4e105b031c9c8a0e1a792d4e97a0145df7d143b5fc6217e0229f6c0
MD5 02c08e215204389801639d3cbc311b00
BLAKE2b-256 9cf257ed12e58ad84279c15e0ea89118ae6e2c2c3ecac3a80652d6ef82501d11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 49209e32e022cf00782a8b3a929be92a9d504400e8516e58ab25e4d8393ceb50
MD5 68a3eea868c0d59cbeb2c85ebcf03cf3
BLAKE2b-256 ac6fe5ab7f2df720c9db511a6a9577d9c979abc0dfdae8b0dafb00b9b1e37665

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a4f6cd55a6c02492e4f9479964e528d048d9c661bf6cefe314245472e3603a43
MD5 afa6463ef643864f18128b22bd09182a
BLAKE2b-256 529160214e922ee75d0c625eb2e9fc8638f1aa258e6712fb7fcecf737e55f484

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 cdb5177ee4040a8d4a1d4b3ed8bfdd99b4bce2b3a8c4464f75b11f98247aa864
MD5 0ae214e7d3fef956f04eab81956282d2
BLAKE2b-256 c188e1ddf4c470413dba76b2cbce61748bdff0c60cbb3392fca9ea9ff04ff4ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6f10af7a69ebfe2913e102d1c07296d5087d1905aed69ce150e8261cf4d1ae9a
MD5 aba80a3ab91b0e5ad91e4111bbac0529
BLAKE2b-256 167fb0cc6d4eafc3f24326ce36bca781743ebbab4cfec7ebc1359020962cbce6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d0d7c72cf02df6c98b72b3c74557c71696dafb928c24ec6b2a63c4f75690d0c6
MD5 4d857ceed6548bdfc721ba290e1424bd
BLAKE2b-256 af25ad0612b33ea216d149a167cc9b12dc6ad12eb13ad851392c035f772297a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 30aeb48aeb91d721369b9f1fd200273a63d24633772b5a4d6979deb1f2102c8a
MD5 6cfaf30f45d605f7dd6992afd03df7f9
BLAKE2b-256 607591e6184750d8bf93bc9c77de34220bbe216485d6332c51854879d1200399

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 65b3ce62d3ebb66db3d9cb1b69d2414b77e79dac1a54dd0b5c2a68f6c52b026e
MD5 068b23de546117861a22896aa163f235
BLAKE2b-256 c1293ef3fe9d011117361a97c0d400379e5aa9226e4ce4111965f9c27728ec2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fc66cd661ab2b7a2e2e9d8691bbd36da03e63a3dc33a0e694af001676f537410
MD5 be397a230b55c44a3d4435e3809cb236
BLAKE2b-256 559b0c07f7c370ef6454f56770e2d4c812af6f48bf59fff210bbf2fbf28102cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 1ac989638dc6a543259b895156ef3f90d3a5417fee02b8fb451253b122edab4b
MD5 3e75bf67bc32c1794e9e58fc0855ff96
BLAKE2b-256 6232111a4fac421216b32a6cced2a6fa80cbc9aeb59f0b93828d7c6d70eaa5a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 3330edc26d1d2562db1a2434c3d89e3ba80fd5728e608180c7ee463160b5c0c3
MD5 77ef73113977d6719b83c3e31cb07fb9
BLAKE2b-256 a5b1c2fcfce598965cd5c051d1be5cc461dfecce54ab8adb53f6ea9ba913449d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 96a9b5a06a97f0a30a7ee5b83aa7b56bf6d92f859723609ad867a4ac5494eb48
MD5 ae74b67fd74c2944e67def795065c8e6
BLAKE2b-256 21c475c60050a4728083b168cb111f040f10b163a1d6054342dedc042a6a67b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6043a11a02f9fe63fe8145bfb2feca04ce6ace4b2ab13e5eb2cb2dd65b9667cf
MD5 ef3cd74d6d5d180f6ad4237778267e0e
BLAKE2b-256 889bb98d11dee464e6b9fbe0e4aff65b82bd07541de7b485b6f4cde4f71d9f46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9101870d5b47c3539d2d259dcf4689273aa7d7b1ad57d42f0ebf062df9e72d8b
MD5 d91da71bf6170b17317e85dbe51b5e2e
BLAKE2b-256 16b3d3c4c2a522d4d351ee6a88d655af9ffa05930b9a96ab6b086361fa701d3f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ec0912433ef9c5ac488e17a386c4385837a3434211b5b926f4bd9ce6a6a078c4
MD5 c73b73afd8d0cf3907a01ba279519275
BLAKE2b-256 4503646b9c8476940a3df2f316ed15c58763a85355df8485dd3d26698059e930

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 efe1b004a3dda4e382a44b3553329cd740510f614f276860b5c3dfeca4ca962c
MD5 a55f3d3525128f497ffb7aae17b4ff43
BLAKE2b-256 1ffca860f2421cc7e2b66e1278ed426c98d2cb60466d68d18ea86d3ee3dcc951

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_planarity-10.4.62-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 b628c8324c728d1a30800ceff003f4a9fd7c5c2cd0793916ad7aeab5330934cc
MD5 9d144a082813e800194adedd269da4ce
BLAKE2b-256 d5324d06446b5e2b9c38fbb8f6678b082251b989605ec88814951aca1292b01b

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