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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_plantri-10.5.18-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.18.tar.gz.

File metadata

  • Download URL: passagemath_plantri-10.5.18.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.18.tar.gz
Algorithm Hash digest
SHA256 b0c1aa526f3a6765a97911f76c24042e4cd8f38d16a79d85c9c0abda879fb383
MD5 5cffd7b02234981be0bb2fccb132145c
BLAKE2b-256 db0a1d782a1a0dc51034e2331cffe764035fe076582649490438d5c96ab476e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.18-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5ad007c328121006f95d259f245e618b9ded4dea83e550615e274fcd5f974520
MD5 a92b41ad9a2da14349eac8544a2d9b38
BLAKE2b-256 fe65daffab79b6c4125ab53a8f21b09d1ab483fb9f2c76b2e6af4c2df26cb7ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.18-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 41c723d8dd96197e48809b3178d1dc63abbdd34151f81dce362601647806cd8f
MD5 69ba81c18e7064af94af3825d9a5f94c
BLAKE2b-256 72c30a63e06e2963fea007e632d2a2240d98cadd7e2e202c855721d54a93e803

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.18-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.18-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 985100ac0d3bb6af800a6208d4aa945374abcc9c3b17d3053517b26e976d9ef2
MD5 a57b4feb5202f05369642f11e0b15583
BLAKE2b-256 f5a6dc07f8cfc1e541a993b468fa7282565567719d7403169901e51cf076a990

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.18-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.18-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 152784d36ab02cf577f98d1adaa57b497942c3fadd89870cb8d3f34bd1c52db1
MD5 a49a4fc0250e087e7b6bc20a7d3c3221
BLAKE2b-256 8a4813bbfcfa168b31146ee52bfab0cd793a957ec21acbd106b07b14205b50fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.18-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 c790e40319d4498b3fea68b4bb26c35e9a6bad3cfa17ca7c52fe94a65298cdeb
MD5 1f6fea766b393a19028278e3abaf4091
BLAKE2b-256 256f0f68059ba904b73c427fa63724a0db7d2c1e5a50341dc052f3fffb7fa5c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.18-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ed9f547c9e2270e097627acc715397bbc151fc92b5e6e280d0d184c3f67fcf15
MD5 dfea5542f03863b466c9162056ba9814
BLAKE2b-256 5ea766d9fcace07831b2a075a054344ebc5489505f228ee6a21202c1c7882fa4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.18-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bb5219b90158babe1b1bcd3fc04fb08d8f90adbcd852a37e1b7d40830828f5b5
MD5 5de4d07ea07ebb7fcf17bbdf98e10507
BLAKE2b-256 8d0b8d7634702c3fb1f680f16894b5d0a8786fc7f59101b7502630dca16dbc75

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.18-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6fc2e40621d2d4dc5bf2636832a9a750f5410f58a78a1207b4a9548600f96252
MD5 7c2f64cd4a63112a1f27073898177329
BLAKE2b-256 ea73a47e300fc1c58a6324790ae552f642ba11c27734e25e48cd98e2dc742ffb

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.18-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.18-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8e1044ffe967378cdbc4a2c3305adb5266917785ec37afe70a09760eb0a7d430
MD5 96a60de54a95b19c8ff91fe46e933c3f
BLAKE2b-256 7511380c181553835d89c73f4379af68d59fa4b539765b293806caf26fa0301f

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.18-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.18-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8b7b39cbb0f004b5690db317e1e56fabd0b8625736c039d584957591077fee95
MD5 ef9518e993a0a2f1fe706677dded2e2f
BLAKE2b-256 2e020d51a203f4bfe62e622d8f2f7c82bdb20e7460070d557248e879287ca4b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.18-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 8c7ff7bd53bbbaba7714d329d78c07e5f72700f10b2b1f07d6573098311074f1
MD5 65d866ce1982b8d5c9e6e70777323026
BLAKE2b-256 39194a59b42254f346c28c4169f542ebc697310cdaa954a39c00f61e9a920f49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.18-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c3dcd82ad9bc737962877dc3506f3fe51e8ae67e2336482aead20aa3e6f33fa9
MD5 e43ca01cfa4780c0c34b08184f5b674d
BLAKE2b-256 95ff921e0ee63c44fb8cabb4b71049c956dc40f470339b6f47a0b6d77ec72b75

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.18-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7df5e03211083b8d0ee379685618853f6b78e4a5cbdcfdf3ee72dcfa336ad11e
MD5 0aadf422445dcffeac445dd87130f8c2
BLAKE2b-256 ae2d6c84a673c3ebdf0499715febf15e19154901b6837f83e44697c1f6434519

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.18-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 cbe4750b2504ab76b684a7a3d5fb9f898b0624bd7f629a45e7d19e5c162a2a05
MD5 dce31cdd2ff0bec09f12fb3d40a94afa
BLAKE2b-256 1643c25925e95c489872e2b286634857e52e437d56f00af35fa5f71279878afc

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.18-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.18-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d47ed697c10dd8157754755e74e5a0ee286b91db90fa99d9b93c0987200d99bb
MD5 7d2a8905eb462b2e26cad7f6a9e492bc
BLAKE2b-256 ea277e45fd218ede213a406239b9e6a85469059b561796dde89f756becb6523b

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.18-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.18-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 43f1c41db637f1d9c17be6cbce29c4208529ca764a1453ae91bbed21e2c65bf6
MD5 8d0da8268d11cbf915582d79f83cd956
BLAKE2b-256 ebfe860c5913e78fa303738e0d8f365da6d6ecb19bbee028fcd530d8b1fdac70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.18-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 06dd39d7c47beb46f1f14ab9ed320e2958f5de8fab1ee44f7bf9de4b9ae3d60d
MD5 e30734f0e6738073113305b5c115b8e4
BLAKE2b-256 a2bfe66835974afdccedf72cd7418fb877aee9382114b90bb191ea5936a859ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.18-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c46f008fb3059893d8b3a67510744e407865b927b57fc6793956992d0db3a20c
MD5 d4f4eaab03fafe24f0e95710df5d868c
BLAKE2b-256 1011005966a414553f1f0d418b5fc222f4bf9fa569796851e1a6138bfb32105f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.18-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2aac430a1057335b42cb1ee9688ea82d840ffb931d5169a05c67e0efe92adc9e
MD5 89abf5d3660d28eba90a609843d95d27
BLAKE2b-256 ddaebf0c858da8d5a2d1fa0fcdb6d7bd9bbdd733c04ea6f2c37b421139f65df1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.18-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 14bfa2eee7a06a30cc17dde4ed7491a55b0f87648b8612dce34abedd88334795
MD5 7a8f64e9abdb199540556137da7c9700
BLAKE2b-256 0a841e818152478d4cefab761d80467f34ba7fdd6b386efb133faf1b9e679229

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.18-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.18-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3e2c42b9a78780ccd97cc0d761eb304a30b9e9a627ebb96e3057a837da28873e
MD5 c085288d042ccc0b36d1b7059e7562f5
BLAKE2b-256 31af3ba21071852f724ca82c852488f696ca7f192710902c401e6f0861a63d9e

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.18-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.18-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2037226855aaf25bc26b57e700bb31c7ec8321b61ddf771a4bcbe38883608b44
MD5 db2fa67480eea168a6559a8a53dff4e5
BLAKE2b-256 891f03572dea399d01c7aed01d901b91683290a35a40f7d13d0d975ab165fb6a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.18-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 afe08d48cb14ff8b8447cfa71eeeacfe929b6bd50a50bf77af57d6be4cefb1e3
MD5 493ed854aadb2c25b516005b997ed9d0
BLAKE2b-256 77aa5159c1b17b833883b045a600337b24462115ddc752808c66345c3a4ecfda

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.18-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 51ca84ccadfa2f0f2b6ba97f10de056b64c74ec7f6c27294cbe3046bc78abec2
MD5 684afb3e46049908125f63b2f42b6e39
BLAKE2b-256 f9f1ad52dcceb1a05553fd23bdc152fc6d36da9425744c8233b781d88ffde82b

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