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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_plantri-10.5.9-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.9.tar.gz.

File metadata

  • Download URL: passagemath_plantri-10.5.9.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.9.tar.gz
Algorithm Hash digest
SHA256 fa78d41beb46e5c425cd5e1ca4dfb2fca4a3ffb8a4e6781da7f051242efb105a
MD5 049ae2d3b2a5f329dfe91e7a8bf6df1c
BLAKE2b-256 7b7106024801c8b07f89ea481c8d27b20011d34851f9b5e7938c04bbc98edadd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.9-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 404a0368662d83bc3ff800854c18c2ef4a7263951ffce93cb953cf48dac9532c
MD5 1f7b1759552d9726ab330f03f3608bf3
BLAKE2b-256 ad1639305775ba82a51e65c0ffe48b88b1253bbe4e54279f7269e57cc6f02f50

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.9-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 cbf26dd34661710c52e86f3373b202bcb885f5f435078275440fa39adec0cdab
MD5 d0104b6f5be370efffcd458e7a7bcd39
BLAKE2b-256 d3005163bc294fdacdd82fadb568fd2e17af52af782c3cdca68460027aa22a78

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.9-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.9-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 31ada48b81a5c3e0c1cdcb69294422a65c70f22567db47f44d45e05fe77ff5d7
MD5 32b92158b00c683d21e5d285393ec2a3
BLAKE2b-256 de48db9a0e7b166887815cefd7435331f57d0eda435e3700ca348b6e217f6d6b

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.9-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.9-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2c52ee4ab573b9724dc0e7978bdc33d6f8111a534d6e6ed1e82db7bf06f78eaf
MD5 d742ef9a2e96b3c5ab3826351ef12c8b
BLAKE2b-256 ba202fa2e2cb6399f49d87f73841e3e9a29459e9c3346177fc1bc84d07dd0ec6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.9-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 db7340abbe814ab64491f7f58647ee76ebd93ae800391d81785e676a9742f37d
MD5 f269b236913bac97729c76dd378714ce
BLAKE2b-256 b2f71671a2bf41f435644ef48d7987209cea96b2f514f6fc7433f2facb2c2c81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.9-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c152477732423924186fd2c4b80f9caa2a7471e5f4a38aaea2bc7407446bd475
MD5 402a92bd653684d01d3cef0f956240c1
BLAKE2b-256 8451bc8e0796ffad950577919c6ce513a62c9da4d34c699033571c547da915ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.9-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 277b27fa9116e431f2a552f17b5d4be15c82e515a8b3429ce5b307e60d57d3cf
MD5 ef73ff1d409fe0c81e4ea4a727d529b1
BLAKE2b-256 5edf3302b07f5eeb9245f19e09f3b544c7e1105a2f31a15f3ebe8d859fd03e45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.9-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 07730dcb5da46b860ef86121687c5e423e3284c5c7771ec9cfa501e489a12535
MD5 7f9ff9627c8a79631999ca74e08581d2
BLAKE2b-256 f350cf9159c943e5e478723480ef3a904d716e51ca6c70d88338adad887596d2

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.9-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.9-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 066843090fcb16c1621a3f9ac2be9cfff1bfe928ddbdb260f6992c99619d0819
MD5 7b810f01b478f9044eaa87414c96a127
BLAKE2b-256 d5635cc1782f1b98b5a64dc337ebe81e7d24404965dc64b10d43c4e2e07ff55f

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.9-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.9-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 519efcfb1b5cf57ce0b4d05839e53b3ce2022e1333b1806bd2cfb383f273664b
MD5 69c8e2239b58e8683c0ce9ffee61f6c4
BLAKE2b-256 5eac63c2fe36357d2564d916905e7c0847b3bad23b8ec586aa753fe0d6903cb6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.9-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 ae9d99dc6bd9d15d0e52ba428999b76cb82b594ece5c94fedbdf7d17778ab8bc
MD5 de5a7ceb921cb4415253b4a2cbfff225
BLAKE2b-256 b5d5fb129abcaccd01cedd6f116aff830a35814240cf4a074b90861285786938

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.9-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 5f93f81406171dd74ca21c21bbc38f22a2299fed5b55dea13df084a6933153ba
MD5 05347a24cf5f62dad1dcdbf4e358b6d4
BLAKE2b-256 1e8f2eea469b175c460d71c1431b975eea785da2ade109bd06ae0b5287108ccd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.9-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 99a53905a44973d65ad55c0b339891750ddf7c9df3e933170e322325c77faccb
MD5 c9a8c4be1da593bc82412f43577dff36
BLAKE2b-256 0009037588fa0bf79601eac09a9985af3664387e9a40c00dc508fb44475b8116

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.9-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c945b2bef000fde5b597f5739eb94d9b37beb6e46ba1c17f2f3223928f58c3be
MD5 8e88ef028b9b1e49c0106d5a6c7c2bdf
BLAKE2b-256 113a7764f4d359499dcefa643bbd39d556e78bf5c73ad733ac7c263468e37e4c

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.9-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.9-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 19588645a6e45355488497440daf2c44cc6abc177be686e25d011998f02ca7a3
MD5 3ec2e05c7b8606f5b74f0fa7cf37b347
BLAKE2b-256 0c43795be354e83053eb6a64b44ae80df2cc1b0b06c1db5e83a5bdf667c0b192

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.9-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.9-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a812788262d76012341c168f2ba15aa3900b2c611abd552cd3f995f50da9cf2e
MD5 13d6fe39b4e3f65e782357c84434723a
BLAKE2b-256 5d12e477c5ad241dde8ef20f9c74821cf9121dad67101879673d5ca2dd1c96f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.9-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 363d94cf7c25d2a9efd41e2d29ba4fdbb26f5542da3e8c0ab610f43b3eec7b51
MD5 e55d6c1417fa7b9512fa67a87bb007bd
BLAKE2b-256 4e0ff23230c86d5ee82a17aa2f9ece44bc4d78623320cf9641070833c2b041d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.9-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2396ae791114bfe084d9f4116802fd3dc40ba4efee8abe6668e6c83bb163ccfd
MD5 af1133fe85d17b6238ef481075940b27
BLAKE2b-256 08d31f82d2f227674273e068bf1a02e7fc7b3df427df67c67b8a10fbab940199

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.9-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f3386db0577ef557ac01ce34370d0e1f57fd8f329ceb5bace2bfdb03d8a72e53
MD5 d611024b06650f399db8cb2fec96fb47
BLAKE2b-256 fa61c27dd9490141bb8cf6511d3998c2d98723988ce9d18d261f8d0296d2f865

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.9-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 96894710d3a70a6b4cea0ff4a4ae876db0c6d921eae8d550388ba2a68077060f
MD5 fe642ee9bc862fedfef3e5ba23e60f63
BLAKE2b-256 b0c7c72ca26a02e17ef082dc64bafa39a0f27949671ff3402adb6aac6c4b717c

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.9-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.9-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 138f349e20ba083eb04cf52efe68cd3dc23d764e4b54222aa59bf4f5e5391f68
MD5 545517c122862d44639396d0e6fd8f96
BLAKE2b-256 4abb83bc5c631c4cb901c744a7b363fd7329afd7ebce09e36b234a640707f112

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.9-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.9-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7e4de8b335aa667ca57748e075af06a3d3349b2ea10d67f3e22f57fb93f1e271
MD5 c96fbaa3fc09802d0845c1a862c06dd2
BLAKE2b-256 91deea1705da0419c29a185edf11fe64b38e2a346cc81b40c8a8269ae5ad19ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.9-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 ec498e7fb4168e087b5ca85816ad59ca46b43851494a4ab8f42ab0f21bd35dad
MD5 a6495f62cad2bd7a20ee756cfab4c593
BLAKE2b-256 262f65b32ee37f1f4d00a05562cd773a3722af1d51ae8065e19687eff99ce2b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.9-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 770117608ffc97f9db92cff5f617d89ae6b7fd65abff62a6e1526f73962981ad
MD5 cc05e7584a9d1f516a8beb8fecfcbe5f
BLAKE2b-256 a9aef3fdecbb3f2c9c64f53e34c79210a6864b627894b7fc8a54d27436d4d9a0

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