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.16.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.16-cp312-cp312-musllinux_1_2_x86_64.whl (30.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

passagemath_plantri-10.5.16-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.16-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.16-cp312-cp312-macosx_14_0_arm64.whl (163.0 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

passagemath_plantri-10.5.16-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.16-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.16-cp311-cp311-musllinux_1_2_i686.whl (29.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

passagemath_plantri-10.5.16-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.16-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.16-cp311-cp311-macosx_14_0_arm64.whl (163.0 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

passagemath_plantri-10.5.16-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.16-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.16-cp310-cp310-musllinux_1_2_i686.whl (28.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

passagemath_plantri-10.5.16-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.16-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.16-cp310-cp310-macosx_14_0_arm64.whl (163.2 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_plantri-10.5.16-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.16-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.16-cp39-cp39-musllinux_1_2_i686.whl (28.7 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

passagemath_plantri-10.5.16-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.16-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.16-cp39-cp39-macosx_14_0_arm64.whl (163.2 kB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_plantri-10.5.16-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.16.tar.gz.

File metadata

  • Download URL: passagemath_plantri-10.5.16.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.16.tar.gz
Algorithm Hash digest
SHA256 2038a84c16f0fb43f0b0bf0624c21443e1a346e3aaef7a1fe620ce9139f94c1b
MD5 b38474a4fd95011d987474aa628c6fea
BLAKE2b-256 2573c779b329d965bfcaba6fe9c50723c6d0b34b0396fa2d76e4c5cd290e4e19

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.16-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4ddc780882f26598f94573e04fc4cca5191208af36586d9215e03351c06b6186
MD5 c2726a05ee2ef2581b8bcc9c3e3e2b96
BLAKE2b-256 3869cfde1bbe477128af62982bb0b2243a00d9f9fd1ecee011db8df7919fe53b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.16-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 056b3fa174d300179ccbfed48b384f31b477a7e896df19454b34e0dffacbb749
MD5 2828c583b40c4a054adfea4b5b36fca4
BLAKE2b-256 7d0ac6c504e1f56a6f216d3617f04dc487eaeb6d56f5807739ca11ad61a6f218

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.16-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.16-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 efd1523f3c3e69aa0a47a3534406bcb43fb9a3eb9a102ce9165c40ffb8c8bcad
MD5 d8c6185725b6f3f33bd9e27a08940b4d
BLAKE2b-256 49c3be1e6ae632b33f7c45c2e7199098cd704ef9babf76e1259b52c6ed46ff52

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.16-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.16-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 583ddf4156429c4ca7f40dbbd5289fa7abb8d82a34147192f953e07361cd987e
MD5 ffd1dd830e277da8dad9a5f7b1c57d5f
BLAKE2b-256 35acc8a64d85bac24dd6911de8cdf685f4810979acd42cc8923f0f955508c29d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.16-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 8a4123dba88eb9b5b8b82300c2846539d8c278b52fe94f44a3b6e90cc87ebdaf
MD5 3a9d991ec1dcc0b73dae55dc9465f8bc
BLAKE2b-256 77202cad8c7337d41f518918ce7cd55e95e23bd51580e813603babf90dc48d22

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.16-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 35883b421a05c216beee8df2e7f29d901a55c5dc84532d2a17545d1ea97e73bc
MD5 e6af95615472285f8e786807bf214202
BLAKE2b-256 24dbaf1a9725984ae22da7202d0641b6b0fe7be09504f4823886f9ac25379410

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.16-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 71a3d719f459a7c4e58bf0582f507da8c5d1ad23325f8aee1fc0ac8990ae77d9
MD5 df51e53ecfdf59024327d78820ac6866
BLAKE2b-256 21e29b51af65b7f941a270b3097aa6f99d2d490495eef8cedd3f1f9ec3afc333

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.16-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d49728163e5c925dd9565aeef4cc1e17ee2b98b8087a1df8f304432473e4e6c5
MD5 d050d56ea67c1e39843aee81d02e82bc
BLAKE2b-256 39cb9bfc2a09651542ad1f4b2952e9ebae23424be409e16220c42de5cb84a4d8

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.16-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.16-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ed88afc9fc14c35573a2a8a8e668b3b5f0dab06ad81e3e22a003b92149984ca4
MD5 31d14bfe1c59f61a5c4ec9cdf3c057d9
BLAKE2b-256 fa928cfcc7a4f97fa32c7e15ee5d4da08e1566259d253aae3f832bf6c1ca24ca

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.16-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.16-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7a59a8f96b602e579bed424a7f5eddd10b06e5cca12843ee5c53d36277fcea40
MD5 a4f6b1a2cb08bb5cbd3b03bd4fe3d6e5
BLAKE2b-256 c900a7aa0e391e326abc3209d44611cc00490103bc7ee47b242c87fc244734d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.16-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 d50a2c24f3f33d27ca30ee7a31797cef82f536e7195eba77b038559f76924e1d
MD5 25df165cee8b0d170f030c276224eaf7
BLAKE2b-256 0beef64587432c1d5029bdd61eedd43c232cd1cc9c5533d4b22e1af44892e2a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.16-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a897f709fe1c8620296ca78235416d60e1aefea95909217db1fd97154474ff5d
MD5 4c7b856fa58ed41dc4074153a3e6d16b
BLAKE2b-256 82b4560b55782ca6551f114810e0079abc7f2f7ee00fe4c453a2d6cda57dbf36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.16-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 795567915501a6e87d58f6a04f5ab662c44718dc5d1a613e11da642dfd9b29a7
MD5 ded867f1ffd96bd579aa38488d1da50c
BLAKE2b-256 c3fdd80a023cf0c077c61c1871de8ad55eaeab14b511f3041126550232a445d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.16-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 295e29e51d69fb7111948c1f6bf39c71bfc832ca745f76db7edd0eabb2c503cf
MD5 1b03be6df83d5ea00abf751fc0e61512
BLAKE2b-256 5079f6a5642542143770d2856a31deb7efb102f342af02fa412692556b9a8226

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.16-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.16-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6fb85f5647d9eab545510b0e28650c71dfd421f45bbedde9b9ad081d3bf62d6f
MD5 e2e5bbad53c01a0437b054c5201abcf1
BLAKE2b-256 40dccce6ba3bf11ade9053c1769f7ba582a88860fd91ef731fa16a70bae4e2ef

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.16-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.16-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ce3f0b24d38355c689fbdf7ccb70fd76982d34c5651e734d7d87e513d8910960
MD5 356182c3ea999850cd4c2ba7efe400b1
BLAKE2b-256 f8c78c9346d62209b62cbcf1157d0cac9f92d4d2ae815b24f54e95f876729ad7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.16-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3451c341400e0223ebd567c11b2af5acc1ace09b29bab10aae3fe0742964a2b7
MD5 930ae2c937763e3e5aa80ee69a70ed50
BLAKE2b-256 8b468ceb96d95c8fafd0d5286fa334b053fe34504dd28e08610322d2c3f96d28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.16-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 bb43f2825595de2bd3e6be9c44f36292faad20f7f1feb1b3730e60de8d81bf28
MD5 33868e2f7345de10c809a34cc99e299e
BLAKE2b-256 d0770fe63a7802322c4e6929258fa85e55126c0e41f6c6a7db2479bfa4ffa71a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.16-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1d5da9fb0e2857a6cc1ea79632ef9e34549791d07e226b797649665c5b6ab427
MD5 70850701ca815c8360d24b9d7a7d9352
BLAKE2b-256 266a9fc306bd2b60ed3557f6fd0bb67464c01068f5bcbcb3782bd062de7511c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.16-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 75cb63e122858d6b54b1af301f8dc866f931f738bf375541fcca6c826c7945ba
MD5 49890163cdc7b39261c07a96b9d8fcc0
BLAKE2b-256 79079e0345413fc51dd86fd1618ef5f8abe024179c5e47b1e59ace52e25418fc

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.16-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.16-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5c9c552cb4401c192a2d9d8eab39cbba7d71b1aef9c5efbb0db8229a01059218
MD5 814a359ebe57685dffb4de9631531c72
BLAKE2b-256 80e639cc8a71a09ae6cc703a8af4f4fb2ce236e7403597ef91183c7192d8bdce

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.16-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.16-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cfe76654f377a99c6f1f00dd57bac0e8270f78c0b12f2fe22be9c0cb0aa807a1
MD5 189b7af144e32d051749893af3399781
BLAKE2b-256 232fc48f4a7775f1b905615795ea3b0ff385bb979ef11f4ba0df4ce699aafa59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.16-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 057f72196bbb2a88e9e2bb735924e68aed89a449d91760b0c347e5448dc7a801
MD5 de74c02e63d4f7eb59fd424e8f3a7047
BLAKE2b-256 5649ce3d66e51a447847fe4e0ca40b77b50dfd10220bd533b801feb3cbcb2a8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.16-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 fe8ba118846b913684aeaa6a72603f6539df350f263999669b9c378445192566
MD5 b266831d67779fcd2eadc8425313d03a
BLAKE2b-256 5e4f8426dbddb9306354c88513ff3fe3da3b441a45cf17a4f9e8319f746a1580

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