Skip to main content

passagemath: Generating planar graphs with plantri and fullgen

Project description

passagemath is open source mathematical software in Python, released under the GNU General Public Licence GPLv2+.

It is a fork of SageMath, which has been developed 2005-2025 under the motto “Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, and MATLAB”.

The passagemath fork was created in October 2024 with the following goals:

Full documentation is available online.

passagemath attempts to support all major Linux distributions and recent versions of macOS. Use on Windows currently requires the use of Windows Subsystem for Linux or virtualization.

Complete sets of binary wheels are provided on PyPI for Python versions 3.9.x-3.12.x. Python 3.13.x is also supported, but some third-party packages are still missing wheels, so compilation from source is triggered for those.

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.32.tar.gz (4.4 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.32-cp313-cp313-musllinux_1_2_x86_64.whl (27.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

passagemath_plantri-10.5.32-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (212.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_plantri-10.5.32-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl (239.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_plantri-10.5.32-cp313-cp313-macosx_14_0_arm64.whl (163.0 kB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

passagemath_plantri-10.5.32-cp313-cp313-macosx_13_0_x86_64.whl (175.0 kB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

passagemath_plantri-10.5.32-cp312-cp312-musllinux_1_2_x86_64.whl (31.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

passagemath_plantri-10.5.32-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (216.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_plantri-10.5.32-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl (243.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_plantri-10.5.32-cp312-cp312-macosx_14_0_arm64.whl (163.7 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

passagemath_plantri-10.5.32-cp312-cp312-macosx_13_0_x86_64.whl (175.7 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

passagemath_plantri-10.5.32-cp311-cp311-musllinux_1_2_x86_64.whl (30.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

passagemath_plantri-10.5.32-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (215.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_plantri-10.5.32-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl (243.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_plantri-10.5.32-cp311-cp311-macosx_14_0_arm64.whl (163.6 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

passagemath_plantri-10.5.32-cp311-cp311-macosx_13_0_x86_64.whl (175.6 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_plantri-10.5.32-cp310-cp310-musllinux_1_2_x86_64.whl (30.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

passagemath_plantri-10.5.32-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (214.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_plantri-10.5.32-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl (242.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_plantri-10.5.32-cp310-cp310-macosx_14_0_arm64.whl (163.8 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_plantri-10.5.32-cp310-cp310-macosx_13_0_x86_64.whl (175.8 kB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

passagemath_plantri-10.5.32-cp39-cp39-musllinux_1_2_x86_64.whl (29.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

passagemath_plantri-10.5.32-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (214.3 kB view details)

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

passagemath_plantri-10.5.32-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl (242.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_plantri-10.5.32-cp39-cp39-macosx_14_0_arm64.whl (163.8 kB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_plantri-10.5.32-cp39-cp39-macosx_13_0_x86_64.whl (175.8 kB view details)

Uploaded CPython 3.9macOS 13.0+ x86-64

File details

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

File metadata

  • Download URL: passagemath_plantri-10.5.32.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for passagemath_plantri-10.5.32.tar.gz
Algorithm Hash digest
SHA256 72b3b25b740caf291cff7ec52456b6bb29658a5bf777cac4f83b56f9ff84641a
MD5 f8709e4db5d3433e93e67c5b55babcb2
BLAKE2b-256 960f535ef7d528ca9561b5a393bbf24a6918dbc59b67e4b7240e7c0db387cfe8

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.32-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7968116d3bb7e668efed2238712dbd7b6a96d95f3fde6725fc00202ae01d8150
MD5 e51baf74948a95945bbd55d454def1c4
BLAKE2b-256 63e0b842ef86185780dc1e8d26dfd2b14f489b0a121af82c0a8e70870cfc983b

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.32-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3e62764ad6b56eb0db1ccdc2f03e357d5c3324d001c17ab532b48f46ca2cbeb5
MD5 a21fd55316fad5da6d4a33e54c02c178
BLAKE2b-256 cb235810d94c466a10379bbc19a4cdc450422767b0a3bace225b89424ce3057b

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.32-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e01f451af02ae14c1f9d72d3494c8c19d402a0fc6e98307601ce9378ad750c73
MD5 f4e8b7aeae51e778550bceebb17843ee
BLAKE2b-256 f56b8b08d5c74eec95b8f5126001d5206f4eddb0fe07e9a36a61c02508e98272

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.32-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 bf9d4e8ca17d2828cdf1bafe79a6ff92a173ca5160e40b184f2f679c894b02a2
MD5 c1729e7a6375eb8caa6b77617ffcce3e
BLAKE2b-256 43dcc2b350ff4d46ede255a26bfa9fc52732ab487abf747795b94aa4b2c6ee83

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.32-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 7dea108671d530e79875955c75d0a94f0bc971ae3e159b45a99a1665c4b3f4f3
MD5 6556b15d8004d69b4e9f9112e0778698
BLAKE2b-256 1392bcd4806bca94ea3b708835ac197d5965f05e5ddce6d990052aea5f4b5030

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b3c3ff393728bfe332cb654884dc9c67c42b21f3edadd21e9ef081aa4deb8049
MD5 04e94a919a3a4710407dfc0ddf2e4946
BLAKE2b-256 62366f9ccd8e20c141d80d0f19bb020b261d20532871c200f96a551edbe08042

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.32-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f601585d5d79190bb57573db2140ec4c1a77a5c39669fc022a40c80c3ff5133c
MD5 d6e3ac008512834997f5a55f235eaf5f
BLAKE2b-256 02113e6b9ff3bd7cb55d87ccdf60a6e43ec2228154b7a42428342c5e378875d2

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.32-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 eb4b8ade7dc6c6030035eacc915c43dfeea29ea067be28aa3bcf4169e8201248
MD5 b7f4f7fca4da003df65585dec12d1b4b
BLAKE2b-256 539ff4261673e5b07df90ecde7ec3812e348f80708d0517fd2caf38b3969f222

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 970259f32db4905fd26a214ba305b89f1424f1b88126e15b9392f569deeff626
MD5 ef3f4444c62f88dd9aebef222fab818f
BLAKE2b-256 c132d75b6308ee5803bd637d696b6df6b62cec0a559ac971d8b3ccf5408fd6a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e3cc8860e1d1d951881faf0b60df315c9edb854696b16425798619ef1436b06c
MD5 3c7a10f1808a8d29f801b2337c942c83
BLAKE2b-256 fc5e8359bd2900036dfec658d01ac882fde77ce04e3382b790fd9c6d5e2f93d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6e4b1bbebc1b99a3ecb0a3cd44860c940341c9989da2dfdbe1a9b036684c29ae
MD5 99666c502069f9b03a60357af3ef297f
BLAKE2b-256 637e582735614799db9c7368e600958a9f770d002352da24c95722ba4d0fd86d

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.32-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ef84e1dfa7f0707ebe5383964d7bd4195543bf45d85c2a613e63061fd9121e89
MD5 f868cea112d85596270d1054289c07e0
BLAKE2b-256 a76c9ef1c5551ab3fb2f8ce07ac358cabcb73775ce3187e87e174d81b7c48776

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.32-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9d540caf7c744c40e0d109f9785864cf7d2fb4098f379f586864fbd5a4c93be4
MD5 c0bc4c146762d4ae12fdfdf5f102f75c
BLAKE2b-256 7bacd7f958989cbed6229f4f500137fa4486ec710d1782c0531937693869c3cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 76048eeed383bead712f0d701c06fa35e7ebca741c5b4f8870723cdfb484e410
MD5 0be7a9b7c19230bcdcf3ae863366475f
BLAKE2b-256 79efc4dc9eae949109956117e112efce0a7e4a7897ea02147eed049b381b0330

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 467e9ca21c785dba7dbfa465e6bee716d4d3942cca98654f9a843deec701d596
MD5 b370b5948c7ff50762f4e48a5a02379a
BLAKE2b-256 0e553e4be819296cf4f223632b39796fbf12eeaf2fd5e98ef112222b80d85bf4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 95d6bfad4f5ff16c73753097031b3e8c860e77fc7f21f23ee618366f5057f7b4
MD5 c59b808793300f75911ce3f11b2f171d
BLAKE2b-256 69d1eec007ed8338066ddef987d0e542d26ab4c077004e4c550f09fd0f81c885

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.32-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8605ce01c617d1d45f72ef6b15dadb8b548681cf2f2372960003eb225f9d62c9
MD5 db155a52472fcc9a1cdc9fa5090075be
BLAKE2b-256 b179181ebd5ea77faa1eca23d38c75d815f60d186a1b62e8b2bc872d6b1fb1c6

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.32-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bb967f8479997ec5308f40b7cb95c1158a49cd3817d83511268e209d5bfa3eb2
MD5 d5fbf4a9bb30b6c65505bbcb2928e738
BLAKE2b-256 b707878dede6d4b9cca3512fdf63fba2bc16e2f3d89fae2c569fec6e8c7de4b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 60a8f100e58f382c3207e0c0456cbb12314ee1dfe80e49fdaf491c2344e73320
MD5 adc40ce1715d9ca40415a1f3f7276e79
BLAKE2b-256 b637a7bae52be1607aae4c38042670fb43bcb42d0141c618da4d182a43cee644

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 8b61d748f3653991008b36045d4f2d2eba440773914df7ab2754ed1215c54f70
MD5 6e03ebc6150aafd0147199113d938a93
BLAKE2b-256 b612058739bc1077c3b05a819836fd6337a951bbe3d671093e76dbfc9de5c34e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c858c4147fcc33a7d48dc379c384a322de235717e8aee54b769a11e2cea38100
MD5 fcc37dc7768edfcf169e1ab9a391fbae
BLAKE2b-256 60c1782cd8deae984a4f7a922fa4477de93260c42912e56d761f633227fa1d27

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.32-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2edd67637a4487ae58ac0317ce282e54ea004f404c0d41c579857bc4f6149fd1
MD5 23aee1c2b0c68aec6a8ddd5434a2a762
BLAKE2b-256 833453c693684bb710eb9e16c646baf4a91e53615f8abc43975e81f87bf84411

See more details on using hashes here.

File details

Details for the file passagemath_plantri-10.5.32-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 877add0316d6c735d176c01b8d478b67342a6e6a289c59625f2584eda959672d
MD5 a2d4e07fbde607e6612a5ee114a37fce
BLAKE2b-256 c3d4161528282f56038291134f92bd6b183f9e5d92b9b97f2354245844be646b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 93171d959b6a87624b60bd3c632f4dc2b820a3f13179f956843978d1cfa5e4cc
MD5 ba6cd98aad16fbec38f9f7d0418ecd55
BLAKE2b-256 57ae80c8b12ba04da30a1ce97a30fbb7c7a818c864128e6db947494051c0e91f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_plantri-10.5.32-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 fc07e337cd30f9046c16a8e6df5c4b02fa4ba165af17ec8c61d40e0eea0fd7d0
MD5 bb1d465bbc53c121ad3fb43a628cb0b7
BLAKE2b-256 7946342fff67e6a7760fb73b9a867d840b15bec2d97b4d81b173a5ad4b9eeb8a

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