Skip to main content

passagemath: Generating planar graphs with plantri and fullgen

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 package

This pip-installable distribution passagemath-plantri provides an interface to plantri.

What is included

  • Binary wheels on PyPI contain prebuilt copies of plantri executables.

Examples

Using plantri programs on the command line:

$ pipx run --pip-args="--prefer-binary" --spec "passagemath-plantri" sage -sh -c plantri

Finding the installation location of a plantri program:

$ pipx run --pip-args="--prefer-binary" --spec "passagemath-plantri[test]" ipython

In [1]: from sage.features.graph_generators import Plantri

In [2]: Plantri().absolute_filename()
Out[2]: '.../bin/plantri'

Using the Python interface:

$ pipx run --pip-args="--prefer-binary" --spec "passagemath-plantri[test]" ipython

In [1]: from sage.all__sagemath_plantri import *

In [2]: len(list(graphs.planar_graphs(4, minimum_edges=4)))
Out[2]: 4

In [3]: gen = graphs.triangulations(6, only_eulerian=True); g = next(gen)

In [4]: g.is_isomorphic(graphs.OctahedralGraph())
Out[4]: True

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

passagemath_plantri-10.5.15.tar.gz (3.6 kB view details)

Uploaded Source

Built Distributions

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

passagemath_plantri-10.5.15-cp312-cp312-musllinux_1_2_x86_64.whl (30.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

passagemath_plantri-10.5.15-cp312-cp312-musllinux_1_2_i686.whl (30.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

passagemath_plantri-10.5.15-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (204.5 kB view details)

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

passagemath_plantri-10.5.15-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (187.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

passagemath_plantri-10.5.15-cp312-cp312-macosx_14_0_arm64.whl (163.0 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

passagemath_plantri-10.5.15-cp312-cp312-macosx_13_0_x86_64.whl (175.0 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

passagemath_plantri-10.5.15-cp311-cp311-musllinux_1_2_x86_64.whl (30.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

passagemath_plantri-10.5.15-cp311-cp311-musllinux_1_2_i686.whl (29.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

passagemath_plantri-10.5.15-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (204.3 kB view details)

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

passagemath_plantri-10.5.15-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (187.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

passagemath_plantri-10.5.15-cp311-cp311-macosx_14_0_arm64.whl (163.0 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

passagemath_plantri-10.5.15-cp311-cp311-macosx_13_0_x86_64.whl (175.0 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_plantri-10.5.15-cp310-cp310-musllinux_1_2_x86_64.whl (29.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

passagemath_plantri-10.5.15-cp310-cp310-musllinux_1_2_i686.whl (28.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

passagemath_plantri-10.5.15-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (203.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

passagemath_plantri-10.5.15-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (186.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

passagemath_plantri-10.5.15-cp310-cp310-macosx_14_0_arm64.whl (163.2 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_plantri-10.5.15-cp310-cp310-macosx_13_0_x86_64.whl (175.2 kB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

passagemath_plantri-10.5.15-cp39-cp39-musllinux_1_2_x86_64.whl (28.9 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

passagemath_plantri-10.5.15-cp39-cp39-musllinux_1_2_i686.whl (28.7 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

passagemath_plantri-10.5.15-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (203.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

passagemath_plantri-10.5.15-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (186.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

passagemath_plantri-10.5.15-cp39-cp39-macosx_14_0_arm64.whl (163.2 kB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_plantri-10.5.15-cp39-cp39-macosx_13_0_x86_64.whl (175.2 kB view details)

Uploaded CPython 3.9macOS 13.0+ x86-64

File details

Details for the file passagemath_plantri-10.5.15.tar.gz.

File metadata

  • Download URL: passagemath_plantri-10.5.15.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for passagemath_plantri-10.5.15.tar.gz
Algorithm Hash digest
SHA256 26faaa4c9fbfdb908a6a4586d935f5708f9459b63cc3c60d62f945a427129779
MD5 675645cefa8464ef83912be23acf7ade
BLAKE2b-256 e3bd93c1026dd8ef29cc9e163e6ed164794a6d70980be569446723b91e65914b

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 54354be6a1a7807fee8b712a78640d226e1c5b095681aca75607195b1171a226
MD5 58e90e35c889a52ea2c374097c7a7770
BLAKE2b-256 3f59a2aaf44fec9d2245d14882d8b0a8a74a8add2bd3c29dbd210ec9a6131463

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 40aa605c5bd26ed14d32a79344b1da3a1e8aaa805071c6d357d807903ae3fdca
MD5 a6e638c887a2c6bf813909cc087acea2
BLAKE2b-256 56195f72a539f75cdc2d2cc0aef5d0393199fb265232f38824e8c681e6138594

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 40f2ff5604965999b10c0f9b364adb7e68ff90b9cab7092064578b075eb62b04
MD5 f00fb39c96b7f2629059a32593a692a7
BLAKE2b-256 c0433d0d01039b173e75e8c5431d8618f8469d21fe9f0765e6121a084cf31bbe

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2c8afb60f1c881d05d5f740a7cd9d492e01557ce6a619a6e023b5ecc5cb64b43
MD5 29b6eebe9c814624bc9ebb030c869512
BLAKE2b-256 96d346b36dbba6893b176965a38030ee4bbadeec826ff284ceb85fbceaaf7f10

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 2ae24ee92b1e250856a5dc0bcf89eb87fee699a170de09cca7f9b9e1ad1cc302
MD5 092dad70d0caf329926583b5ea81fe2e
BLAKE2b-256 33bb0b5a63c8842c006858755b254b08a9e0c945305bd516a1d10f7c2296cc8f

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 cd2e2d8f8a0556c6795272964a184bf983cfd6d65a17d9da15c440a685c22f81
MD5 931c039ec644772e3a68ee5c932a75b5
BLAKE2b-256 b2bf7cacc3570d00c4f417611f6206ecbb0150c0c24895ed69164e14c737ae17

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 86cf4ccb3709e7f707dde065698a8c25f74d9da516f876fb2808194a49836f2b
MD5 96eff0df855e52b272bbe960c7767afc
BLAKE2b-256 e51410951b534f47dd32a3729f3873f0e07077537ba96311b64b1ea4831bd0c0

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 568a5367a439e0a141a25eda95731c5ac564498987759146ce880cf62cf7beb0
MD5 0821a9de7e20b45e6330aca5d566dec5
BLAKE2b-256 57215b8734b1ccaf22fae6186064c3c058cfa57c12482911b89f9a671bdc7b6d

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8a98665f7505c809014383fb268fdd0fd6096c1b8db9cbc683e5db565a375e7a
MD5 f0d893442dad6ca09c4f98b07260befc
BLAKE2b-256 7f40e5ec6e79ce5b9e9f01a6f3ba1b3b263a7cc5b2247076f76ec2449a132a75

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 332e1de1af30162ed0f988ff50d125096a1bb40465422a38c327494b2dc185e4
MD5 72473d7eb88aeadd2c6dbbdc412884e8
BLAKE2b-256 4a977603054723cdad4c391620faa0b76034337a440b9b416e1397a420795441

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 12e5f97df1fb0801183d878db324d9e5772fb638265f1d4c6902e06426818810
MD5 c31022fd6bd8a3dabb59c850f0f830c0
BLAKE2b-256 3d5bdbc5228b2b7be585a32a1c4aa9bc73defdf53e7693c95ed6b8c24bb2c364

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d15e734b78fd290d9cb04b7d2e04b0c75f7fe3f40bfa0696b43f6eb7e211f3f4
MD5 0bec5e61986eb8afeb9c364926aa213d
BLAKE2b-256 51c376f1c1983c7ec407a4cb59ecec406c4c06d8cef0104a8f976b397f69ad75

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fa482a25e3c1f25be459ee4316041c6732ad741fa32126e2cf7cb4e9f3fa233e
MD5 91f7ed3ce52ab0c17092692ece40267b
BLAKE2b-256 ab5067600664931bdc8783c760554fc473e12206037b6c335edd337e49a20259

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 07e1db67cc9cbb3b8e80a6c087dd8910ee44378a18ab5ade01b3d9f35e568c57
MD5 afabece642211036f2db5878373b5865
BLAKE2b-256 4ea201608ac79d5ec020f804d27412bd196cbc7595434b4d9f2290e0fe193604

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4821ac635e58d051606a80e60e170276e5b85688097fadee99ddc8f49d13df6b
MD5 f0efb0d348c268a4555aaaf52c3fd474
BLAKE2b-256 d5fd42b50608f6b931d5f3e69823e92cd6ffa0ddf9a5b46a0e0980c911897dd3

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 62a731f7b3e8a363e3b8517ab94fd971e381c4aadad5d1031d7e7cb6274d0afe
MD5 1ad6656bfa829bde154e86915acb9cbb
BLAKE2b-256 7d39b23454768c46fcb66a606cc20a5eef7915c5456c6fbfe2c4937ef8ae16ae

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 bf87e3baacddad1ef2fb2b21c2023bdcfd15827f416ffcc9f7a08c54cc336fac
MD5 b1cdbc9e475b0a871be95983e0eca3c4
BLAKE2b-256 614a23e0038ca348aa47166de846e50419fd724b9462cd5a95cdb65814687fd0

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ec38c4a48cbdac8701b1d6cd1ab3ada775c2c807b7fe0c3360a0e02f3c77519d
MD5 346961f05a7ef1bc7ebf60428126f26e
BLAKE2b-256 dac53ddb07fb176bcc89b05dbe9b8c49c7ddb3b1d7ee76a8322bcc967c16348e

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 55853a795c0bf53242db768592438d26c92d6618a9cef5784acb56618bab6c49
MD5 797bb6d7899ead8ba80d49b507380d42
BLAKE2b-256 71f0b66be7dd56619bec4d6e45c0ab9cae198dfeb1e1e61642b8570907473210

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 fe97ba21cf38f859c8acc4fdd707866f88172c4d19791b1abc378e40f988c258
MD5 0edd838e9b4f0eb74cbbc766c54a22a0
BLAKE2b-256 5f23942fc89ebabbbee0cc9b62a14bcfb51109b96de991181487ba4f16422404

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 604cf01559b7abd9061bd8f8c1ce1b5ec541c3c0b885dcde2ae6627d4bca6ba4
MD5 111d2bfa0959a422b9ff5d3d3560b901
BLAKE2b-256 489c7b617e2aae6a77730523bb579084b52f9e63c60212d5167bc32383f42301

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 00f6ccd2e514605476ee0e65891d96fcd0938fa0a504f554911fb81480dd6f58
MD5 925fe8bb8a669e33f3e0857528dc893b
BLAKE2b-256 4ac446b7359c35b40650c32b637cfc31a7f936f6522513499ad1627a11006853

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 e4e282ec5e34ffa8e301b17b14f1c80cf48537ebdb7f936bc4122ea7bd6e52fb
MD5 e14abc233a87f301160082ecded19b2e
BLAKE2b-256 a42d5456c3372d490b3dd4f469932287f69d30aa30206fa4c31052a0adf21c0c

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.15-cp39-cp39-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.15-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 60030b561e2440e6840fcbb8d3f78a26228f72ae3fc437388a5ca4ca06757a9e
MD5 f94af69c5bc7449b309df58f24d69a45
BLAKE2b-256 83023aceda566d3c7922d7d9be2ff181aa99c777768ea9dbc508250bd8ecfdc3

See more details on using hashes here.

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