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.8.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.8-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.8-cp312-cp312-musllinux_1_2_i686.whl (30.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

passagemath_plantri-10.5.8-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl (203.3 kB view details)

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

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

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_plantri-10.5.8-cp39-cp39-macosx_13_0_x86_64.whl (175.1 kB view details)

Uploaded CPython 3.9macOS 13.0+ x86-64

File details

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

File metadata

  • Download URL: passagemath_plantri-10.5.8.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.8.tar.gz
Algorithm Hash digest
SHA256 d8de9b903966e8de41b15cbcb9b68d86249c99e9c0c081c4facfb0a2e9e9fc9e
MD5 b78e6cdc84c86b221d88251dd8c68934
BLAKE2b-256 fc28ee51175956744be8236b74cd0ea71c89c528abe37539a8db010cbd5311ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.8-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 36e4b9eb46e808f9af42ecc9f70dbecbbcce079fa1f90de9ee8291d696fbcd79
MD5 4f2af4969bb382dec4a7ac4590eb648d
BLAKE2b-256 dd46afa5fa0aed94fa431e23ce27e4357ba6a9e82dd4dea02eb40989916f628a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.8-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9cddc6dc62a756c273293cffb2fe4a05df0df54f1ae60918ecd05a917ebbb6a4
MD5 a61f610a14819e03010458c999989569
BLAKE2b-256 6f310fac529acac7ff20dcdf10a05aa5b593f25f209d8bfcd5d22c60c7e6ae12

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.8-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.8-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7a052e06815d95db8820469181d5da8b7e14aadbe67df1ab90875681cd37d5a7
MD5 ddbd707e9ad6625349e75dd0641c579c
BLAKE2b-256 635f658dfe4e02c2e7bfd487e78516d32a4a991c3a3a0acbc37377e53963649c

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.8-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.8-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ba770721992a237a901b102ce6f486ada500640a641d5e5645f4dfee2c3b8e54
MD5 79995a0a2b06849e8f5467af8dac8fa1
BLAKE2b-256 7e4831f2c8f32e22c5506d9c817284add8fe99070574e18dccbd96dd3a4e9bac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.8-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 7c1e1f577f37e291e192ba85f347efbbfddb1b3997addd9fbd70a34cd8e3a5e4
MD5 90e1ac757808c3b1e3010b82d71d3af4
BLAKE2b-256 c9072d17ed8dce006bb62d6461250d2d06bf2966ddff6af32a44dac21b419476

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.8-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 94ef0d5cbc527859e167c2d378b9fdc39ed07a98be287133134eebd8f26ad868
MD5 4a9763cb2fc5ecc5e05adff5875a4cb3
BLAKE2b-256 727756c837d33be1144c19d7b2197be758104b7b43ad2390c1212a78759eee7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.8-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 49dda69746d2952ab928632523a55f16663253792a8a5bab6570417490f1aab2
MD5 6db51c0a3ab25f31927ea432c98d102f
BLAKE2b-256 01e87fd48836da0850b0c2560c354a6b3d278f360527c49f94d2d354fe14a832

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.8-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c948e0042e2c9b4a610e9d14043106c030b0f38e5d194187a227135566498200
MD5 8704d16bfe1242a363483a9a02bc6677
BLAKE2b-256 e36084e42837de75f6530adfb898bf875bea0cb9c56fc225cd1c5c97bdbc980e

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.8-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.8-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b14c1f8d25c3b1bfca7a1488b3ae5a4a3e4a505b6d24878673bdeb33eb7d8997
MD5 6908fa6dc559071abe079d0cccd0da83
BLAKE2b-256 6f2950af4f64e498b84e8af6bdb2b54e991973d3fffcc8503a8894e80f17ec6e

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.8-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.8-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 59bc9a6a697931bb772c0950f570a784afb82ea593fe332732adbf84dca1fb49
MD5 93f9bd4205c54c9b7a7006523a872c75
BLAKE2b-256 268c6c8a1bfe10f6bc989afc56adc84117f4c7a979dcce28b8dbf3db227020c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.8-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 7e3b90b1808e7a9ca5a133d7f43303cc013606ba0dcbb719455c3728cada0cee
MD5 00be76d9bb6c4b8f989e2dd2acaac722
BLAKE2b-256 a10cf9d822189d95a85f7e83ff371b5d82295f8b3376979fb6646430313cb8ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.8-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1595b7565622b768a68ab6f39c3748363e883d54797f04dc23d5c894633d6045
MD5 09513df7753b02821aaa5de8c2e4d379
BLAKE2b-256 d14464357232420b3f4f48f831d80f637444d9abef5b3e9e962a89d27a2217a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.8-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 821bade18dee58d00847181274a26fa7622bd5e2ea19f67a34ac1fdba228e55e
MD5 e3c40eefd38b2f5aad66518546534425
BLAKE2b-256 a239b74f1dcfc84a75a5a51d113dd45907564f0d24de1aa17562872e34c43a89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.8-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6cd544d1f8fa5a570228aa999da52ce5a0803d405f65e6b21e1b3f2a0664fcb0
MD5 5bc97a7f6281f50a413278985bc4cdf9
BLAKE2b-256 62bd5b922ecdae30b21365887d726bc0878424e109aafd95381ab961532a196b

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.8-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.8-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 db6e10e4790f3768cd0f061c0ef2925ca3f66e17af63cb6c094e5848a324cf8c
MD5 ebb038f71e8e6b8a6ecea831aa25f918
BLAKE2b-256 cc3070501c60acfbbb72cbc4065a7ae66c22b58efad2b6643af6c074f90cfd68

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.8-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.8-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d9e56235d2987b8af0baf26ff63f70cfa47da7d646075164c61a2cafe2a93340
MD5 f64cebe66dd14a33f723c2408428aef5
BLAKE2b-256 0ac28f79a01b8e716138fda1111d141233a6ca71411527ac79b1482b567fd87f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.8-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f6184453f7d64449eac59ecc59dc5a1dd42a6423b319b0032140a24bf4f99271
MD5 28ab0ff2ce3d8ae059196511d02d212e
BLAKE2b-256 8881438293b6208a99ac68b62c925becb00913eb5da5b9bc9781856007c39d9d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.8-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ccddf7b6b0bc0c1de4fb431a3599a004af7174fad0e714775a219c529b60175d
MD5 8c0ff8f2895a6f948ef943dd2a6de514
BLAKE2b-256 1a904723e8984276c584ee64d595f414a656dee4884daf7df8092229cec51767

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.8-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0f3702d983b7466e4b192083dc6ccf132cc94cb83d5be2c41a0b64b5601b5ccd
MD5 a4ec03473c98c527e964ea0d71e09c26
BLAKE2b-256 7fc22f21c76685529ae4f23b81bbad56b23b2a86a96e12c87022f8ee3e35846a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.8-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 91cd24b58bbe199e7cf2950f6a7f73540bdfbf9d7984d6f4bd103c3e27e7827e
MD5 f3a299be9ae82ab9959c0903da7a8399
BLAKE2b-256 6a9f56d6ebb0a332121604266cc27efeb359103a57af2dfffa2485b20edcb1e4

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.8-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.8-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4af6e34030f5839123e43fa6ee5ff7a28924b250e39da48f7f8ffe70d319b9f4
MD5 b9e94c698561cafa76fb45ab4a7041fe
BLAKE2b-256 254bef8b622a1f0cc9e37e89858d4e323132f199aa6fec07521db66ac5e2aac9

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.8-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.8-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f75091bfd92388c77b58b202de86cca7ba811ca6fa0fe956b37c055bb1a2cf00
MD5 3f9b6dc79be237c2c27148853df18fac
BLAKE2b-256 52c1cb4a884e2dd8587a14cbca194746da5cbfa544abdaaffef306d6ea58b043

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.8-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 7d047e02ea612248fee6bc1fd8dd3c6cd00b66962a638051c7df423373318494
MD5 627fb1b529469c49cfdc23e721ff997a
BLAKE2b-256 561c72ae0556608af4b50d68a1d689eb225152c52dab2b8d85c19c763445305e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.8-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 7edcb97aa0f73b35c6b6b13634a2eb2efce5950b3b432860e8e225abf858fc54
MD5 e50ec32ae9fd41f7ab93c0f2c8ce4077
BLAKE2b-256 98254103686fd2ebac6fcff40d98372f008cdd5119a8586905a1d68907e21e43

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