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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_plantri-10.5.19-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.19.tar.gz.

File metadata

  • Download URL: passagemath_plantri-10.5.19.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.19.tar.gz
Algorithm Hash digest
SHA256 4695aa0444978c55a945f661d81e17d022e30644fed44870384e099aee6fa8de
MD5 091e99feb3a34a143b4bca9b81b4002d
BLAKE2b-256 07ff6f40d310737f3bcfb787011c0fffe60de15184d6a1731d0089a4a6ad9f1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.19-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a46619eb0a042a0075b0fcb52d320d8f48f2ad33868a39895b940f030ffab638
MD5 7fec60e04c44e66e1aab918d4c8dcf06
BLAKE2b-256 00fe6891f7ee7ced5ee6f8ea80d487ef7f38468ca782917c1e131425a922cbcc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.19-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1af23b37960fe1e1b747853ce76516d06c5af24b93dc912bc5bf25eb48e6f604
MD5 bbfb6764e782a6302a15d288d1dfa8b0
BLAKE2b-256 d469480d49e59e0f68cf9bf3d3a17a785452dcaf09b9d663f2a6ab427cb035dc

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.19-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.19-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f816c69c039e3e3f6f44acab181eb51c7f7ddbd2da9f8ee3f7e93ed97981fa6f
MD5 a78134040aa91955366f43e4ae782828
BLAKE2b-256 29cc244a7253796f7d91758dfb34a371e544a33b341c54c6f3b30e182ede4855

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.19-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.19-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c3b459917b3b5b7dea8f993755b6a3dbc27f99b19d2221fa50cda08ad924d261
MD5 31578cf5f02ac5bc99f58f3cb7ebaf71
BLAKE2b-256 96f3df0e606a134fb2f19703a22129a582384798ff8ea75d7cc8d56b30a2eee5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.19-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b431a70eebf4e71d565e1373361ee1fb13284b2aec67e5b5463228445f729148
MD5 ca5561c03bc500f892cead0237fbd755
BLAKE2b-256 69dff06e171e4479f0296010ac5719fdf3bbd671a07689818d8837771d85af1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.19-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 41d346bdfb492ef8f249910916340c8582920f5d78d9374d993b2a2efea36e18
MD5 3256b3510430238056d46d2c6f6ffa2b
BLAKE2b-256 2f87dc8cac258a0df05571dffd6d059bdcacb6d529aa7dc4842fff34b4bdb13c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.19-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a4184490ad6f02ffbe2788c8ec4b3b4e8b98883892ac4790a3627bcf0eb23473
MD5 ab934327dd25b338ba1704eb24fa56bc
BLAKE2b-256 6bc70c593eb84311c124c699c511f4a15098a787d0ee4e83e0622b228d391559

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.19-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a5df7d174b7ce95de8ee949588e88bcce914d37bb131d2271078d82cec324dfb
MD5 c19d5f2a7bbe02002053bb912de8aec6
BLAKE2b-256 b9407ca9900bb43700f58c9217abc776c28e375df15ce5ac5b05842bafc24efb

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.19-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.19-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ae9ecc215201586e32fe380f61de7bf1f88c271369800512216183407ae23682
MD5 04da902a09dd1ecddfebb8b537c24aed
BLAKE2b-256 aa1c6d574f15321fd8c8a7d7d121be270f710110622f01c156b849cf0d5be7d6

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.19-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.19-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d1546b4c740b3c26602a719867c77c0fdd20b006580cfbe98d5c9511119d2674
MD5 e6be94eb702e5d3362507e73fdcf5168
BLAKE2b-256 78e2f60f6895f271d4d0f369aad6ef422375f0fd5fdb5ba1f051b742ed1c6b84

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.19-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f2ca6ad3d186ac55ae9d803fa5f8620134a30e15eaa401795eae250b8fffe9b9
MD5 3e029a8929de1457a0094b29b6c98f06
BLAKE2b-256 19e78c03ee78f759ba8f67bfb7c41d61a0608aba1cffe8ea18da2edc4a82eaad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.19-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 905b8eff97e1ca67b14573a85e58f44330b446826ed26dcaa42ab2b872a2130d
MD5 d6eaf53b24741662aa75b044bec261d2
BLAKE2b-256 f025bc39d5bc2fe7eb4150081c312294d5b55d688656080912234ebc1bddc1a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.19-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4b768172b7aa856e06d747c45cf8718fb62fc3b3811e71214624802952c82989
MD5 d53dc8d0f7893905651460fba2ad1d8a
BLAKE2b-256 b8b0b8cc098516452ee3573880f7646814a5f97316e9464488386c00fc575fc3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.19-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2325429f4f55185383c434c2e901ad3b130786ae90473815a255220ab6ffc0f3
MD5 bf8b77d1a3c83728a5688eb83f17b277
BLAKE2b-256 c154764fab07f8d41eec96236e4829b435e58ef0c44d241d6d6374ed3f3b9ddb

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.19-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.19-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 578817c33b18960427fa3185ba7d9b722106e971f4dcfa03bc355b5f6d6cf6a2
MD5 e456b25ae3ceacedda64fa74c8c7a1f3
BLAKE2b-256 0b2a96a51b2099865f545c6d7c4aa9c92660b5563f8416701bccded6cf336159

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.19-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.19-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ffe4cdeb08940afe03153e996d93960d12d8aceeaf26062e9ad703b93f251a42
MD5 4bacac637620b688900f8164cea2396a
BLAKE2b-256 6d3daa1bfad8122d59a38251adfe6ef30199c2dd9c471d5990477db80d74bd94

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.19-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 1e2cd0353305da93af4a9a4863935e17b9549ced4a433f6e3588694109c760ee
MD5 9c74c71e487d1968311a5f393221df6c
BLAKE2b-256 9a01a267d1127b90a5d6d6ff5d059eb08de091b75cc8db89b32b0708903e2387

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.19-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 9d598123dedc836e10bcbff629714e3299e7b9319425799d3aa671f579be00dc
MD5 4abe59269656c3fa15d4c8c6cc71da4c
BLAKE2b-256 34dcd0a966af09cfd24671cfac633b95ff21c240246838e9be78741fb6e16cca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.19-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b4cc58fa1ebb865fe5f5a95d23aec8b8b3cc237609f6068bf596012dee8cbe35
MD5 47cf61730e751bbd68409b9233836f46
BLAKE2b-256 75a6644376c05b4370257261843ec630ed22e793ceeab26aec1b8f62ee7719a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.19-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 acec2e50054de57334b260f79bf9e41b8667619e211d97c41361e1b410f38f1a
MD5 630b705af9ebfcc5a8f6b99688a9cae3
BLAKE2b-256 cd690be369b4e90185188ad755a739c20222f331521531210413e87924d20e4a

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.19-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.19-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 30ab46426bc03a4d4efd0c0aea5ec3eb1713c1ffee47ad7c48cd13a48afd7f28
MD5 6791a24d68c325d0968c23604737f8e4
BLAKE2b-256 2aa115eb0ae2472aa166e7746e9253be339524278da9422b7860c844360d0cd8

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.19-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.19-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e8c8f22e8858de20f3665c1556ab5e68d92f2535eca5e7004271790b3fa0a8ca
MD5 116911543a130bad5c30dadb55f9d7de
BLAKE2b-256 81291518136d7671d87527ec35690e563696b97678b7dd8f7f9c6cdfef1f3b05

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.19-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b836f973d3a6f4c4e2db84c6b1c30149a4bedf76d852877133c315d9a592e01c
MD5 bfa0933bd8be10894c82e32b0abfb3aa
BLAKE2b-256 b665c8cd97747dcd193a5793b4d634a8b115f1cd3bc7bbef58a5ea0d079376fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.19-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 369fa0f521fad74b70fa17cfdbc06bcc73a0c1aecb59e7ddbf931c44041ad613
MD5 979c313a24328dbe39e3f7c31a5384a1
BLAKE2b-256 21dce8382b5c0cb5abcf3bc0ab523a7762496f31e5c3ad291b25d3db3003181a

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