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.14.tar.gz (3.7 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.14-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.14-cp312-cp312-musllinux_1_2_i686.whl (30.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_plantri-10.5.14-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.14.tar.gz.

File metadata

  • Download URL: passagemath_plantri-10.5.14.tar.gz
  • Upload date:
  • Size: 3.7 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.14.tar.gz
Algorithm Hash digest
SHA256 5308ea2539f5041c3c2356db5e78192fa9311a52c2270943f61a3b8ce02862c9
MD5 849891a1dc31d08cd2179d8704768a73
BLAKE2b-256 d585c1c2a4d96d779049df97d7b005bc986845f27ca27a6cc48f93c6a36c29af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.14-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 04be1db6d12861fb0a9f259a89920688828e44629d9bee591af4895a5f5417d3
MD5 f26d3374632997dcc532f700394c6912
BLAKE2b-256 e723774ec80d18a2bec65ae8cee2359f7694eb872be3f5f807f5c994cf452088

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.14-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2e5cba96edc222c0e1f096eeb5a3162b4d90271e364544420df612b4209d4a88
MD5 170f3a3f1ea015d37b2aebc059e6deba
BLAKE2b-256 416564c9ab377be3aee65462a4487307c7e939544decf53bc1f7719ce2776c7f

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.14-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.14-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2c9784bd921872ea57b69f3e469671c77f56438f942fe18c32a6fdc85eb585a9
MD5 c0fcbdcf80afe59f3eb59c8e6b4606bd
BLAKE2b-256 4be13535bbcd4ee7176232129c44cb5e86676e2e26db61b812c6331c1e2adf86

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.14-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.14-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cffac17e29b86fe472e894dcffaec415d9184412778c5bf58e59531c9e182fd0
MD5 836e1fcc3eae43cdc6fa64a239f416f4
BLAKE2b-256 38ab98aa7d00671b8f67f9c65bcdcff00f0850f829097e89fdd4c575a6cd37e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.14-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 5b6a0ed4a4950f77d14e876e3d14a978f5c916ea7a66e61db3364176a6cef944
MD5 01dd0079f8cf6c9b80516fb16d188518
BLAKE2b-256 aac1914a6a72a7349ccc1788bc44b7a4a6a837f3e8bb0658bb0fc0921d72637e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.14-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 47ff6a04d2a56472175416e6db5d8be5c76e960c94bfd9388cf3c25d906e9604
MD5 b85bbd432f0f2aed6eba7eda2364d1b6
BLAKE2b-256 71dce742c75bcb5f6bce02fc02e66bb413db33775b1445deb0d11ee4497187c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.14-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b7a0058c8e030a658e0b4709bca8411523f6017cdc4a6189d4530b040e34998c
MD5 040a7ea00035f1224f644f6442b13d53
BLAKE2b-256 cb87aac30e21eacbbdab58a02e57cffe0f164c1beb49b3f2c95afd46ad53ff85

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.14-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0d0d3c15f60506875e06733c0deb51ea752f0603a252f512629567098acd9357
MD5 0f0312bffe7db183c0b2170c6830a8d0
BLAKE2b-256 e9afe6c26a9563b0412270512f2591e61c6c620c3569f54d8a11a2d43a8482cd

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.14-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.14-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b3e05ea01136c48708d79b4f4f825b330635a13fc4d1b0b2d4a6c756223a2612
MD5 7f909f451f12effb1830dc19893b62b5
BLAKE2b-256 71e758821f5df891e406e494fee6163da1eebe72d5e392de1124f44a87c1f303

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.14-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.14-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fca925513af76fb060fee4eb722d5b358dbf83362f86ca52ed37b8c1e5f15afd
MD5 fb468b4c8e1cc7e6a42cb943b720ef04
BLAKE2b-256 82c8137a5f7b6b36bcdd00d5507692f93d98c28b1fc780445f1383b434477d2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.14-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 804f0f68ee042e0ae9c824beb586a9797401c5432aa360fcd3232bede5c076b2
MD5 6a805fb816d49f0ca9b27f7b1936fdbc
BLAKE2b-256 b7e936c91a5f65e44644bd509647628a497a66befbebcb7d0312746684b0975d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.14-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 0b1a76d4ce8f1d08544b96d1d43e71e7b852f7adbe6ee6d58811c9b4b223c9ce
MD5 1b0b54a4089ac1f85753de8fee794dd3
BLAKE2b-256 9610e8d92fac6fed3a501e432810966f05acd85ba63174d101bb36838fb069e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.14-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 56d9c69dfa8afc9eba433faedb2ed2cbc2a1bf08e674f568b5c26bf83e396c23
MD5 9fa880a20698f300a428608fccf8f286
BLAKE2b-256 77d5f1d0fde0567c1a896a8ab031a767588dde35701a04b5d2f7d41204708a6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.14-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 77674b19ae92a7e2f3ddca03990f36ac3141201d52013d9bc35b3a3372a8fb58
MD5 ca31baa4b0dd115fa013109b69960ac8
BLAKE2b-256 6bed03bffa894d413cfe84793d57b61140bd72c1450cb335059065cb38a78e6a

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.14-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.14-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 508b46d5203b14d365cfe441d53fb6c915154fb0a19a023a4de7a517f75491a8
MD5 b49230c760ec227662d878d850fdf288
BLAKE2b-256 5dcea4689311a4fc279a684d2c2326ed1af02139bb3839fc612f29d5b7937c75

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.14-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.14-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b6fa106e894e5322af5a2cd5b4e986b8d20b02d8d8a0be656890677456caa40d
MD5 e785796ff546ed4c41e254a9d0c883d2
BLAKE2b-256 853cb33890be29f6642308b85bbbf833c5d201aa7ff32b6eaf7800c3fa52b030

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.14-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 d72be601b8a2dff1f92550058ea0f2cb16506d2b0f88d2356b7a16442dfbd5f5
MD5 b506c9fc360f7a2ea86c6b3df4d482b7
BLAKE2b-256 781c753e2dff8ecc7446978e0e1e3c419ac928ceb061ec0689f988c2ffac859d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.14-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 de60426473113fd5962ddd99aa27008a297da18718b702ace78e882f483d1e18
MD5 86919a81ea1f5f00e28848cdf5369f82
BLAKE2b-256 9674a88561b523b7776dad87d6e4ecab7ed449961d1849c2ff32870dc551e4de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.14-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 68972d75995db827e34c99ae2ddef2636a391a2dc8f4585c4e7704f50008ac56
MD5 49c104d78dad95a2e8174f9e7d3b56b5
BLAKE2b-256 1b309c0e878d43c92d08c94b7bf4e95f5a1731e5d5cbe981e27807d2fd9272c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.14-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d4bcbdcf4cb91ed6ac5d1909fd88657a4a01635f8df225df6d350da8831737b2
MD5 a3ce1c752c552f3c249aed8331a67e8f
BLAKE2b-256 91e44c9c65e85a89dd82d0c284851e5eca856718fcc1bfae177a08bc67b1833c

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.14-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.14-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f7b415acf30239791dcf68a6e09068bb0d7bea8c382ee804ab60f471dd0f70e6
MD5 cec95381ad5427129853a1cb3c948a70
BLAKE2b-256 3934bfc5e8001ee99024f7c4f3e9a9f6b760269a4770e3f03ef3cdce8de49c14

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.14-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.14-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5e872072d9a014c1ce850a076e73ecc796f9845b2feb47f70aca5409657d9b9d
MD5 1e86578b2b9db8d8369e66e0445508e2
BLAKE2b-256 b492ed56637779bc1e2660af59b0f1447b90fc808325cd933c88ed9fcdb9a11e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.14-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 ebc175ff68ad65b91cb0a51c9a04788f5a89c6aba4d9a4ab6267f5410f5fe259
MD5 52579b04aba0970001b22882c07a0f1f
BLAKE2b-256 b4cfecbc251bbe8481d5e2fd5cc0e6ace1c0c9ecdf0e8df3d2fba8db68fcd61e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.14-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 8add78a42305345417e473c7276d1672dfd36e1d6772422e9711ef0c5153f3ff
MD5 52ecc94fb8084a3e45166c9ce8344a00
BLAKE2b-256 a4a0696b0af12199e75d52f794a88a44cf831193cc3dff07508aef75f5107aba

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