Skip to main content

Python bindings for the bluemonday HTML sanitizer

Project description

pybluemonday

PyPI

pybluemonday is a library for sanitizing HTML very quickly via bluemonday.

pybluemonday takes untrusted user generated content as an input, and will return HTML that has been sanitised against a whitelist of approved HTML elements and attributes so that you can safely include the content in your web page.

Note: This library is in a useable state but is still experimental. It may not have feature parity with the actual bluemonday and is likely to sanitize HTML slightly differently than other libraries. PRs and feedback are welcome on improving this library.

Installation

pip install pybluemonday

Examples

from pybluemonday import UGCPolicy
s = UGCPolicy()

print(s.sanitize("<script>alert(1)</script><b class='stuff'>testing</b>"))
# <b>testing</b>

s.AllowAttrs("class", "style").Globally()
print(s.sanitize("<script>alert(1)</script><b class='stuff' style='color: red;'>testing</b>"))
# <b class="stuff" style="color: red;">testing</b>
from pybluemonday import StrictPolicy
s = StrictPolicy()

s.sanitize("<center><b>Blog Post Title</b></center>")
# Blog Post Title

How does this work?

pybluemonday is a binding to bluemonday through a shared library built through cgo. However, instead of replicating the entire API, pybluemonday uses reflection on the Go side and some type checking on the Python side to call the right bluemonday function when you try to call a method.

Essentially you want to create a Policy with the provided pybluemonday.UGCPolicy, pybluemonday.StrictPolicy, and pybluemonday.NewPolicy classes and then call methods that map to the appropriate bluemonday struct method.

This is an open area of improvement but gets reasonable coverage of the original bluemonday interface.

Also because it's difficult to share Go structs over to Python, pybluemonday keeps an ID reference to the struct in the Go side and passes the reference for every Go call. This means that if you corrupt or change the ID for some nonsensical reason you may likely end up with a memory leak. This is also an open area of improvement.

Performance

Most Python based HTML sanitizing libraries will need to rely on html5lib for parsing HTML in a reasoanble way. Because of this you will likely see performance hits when using these libraries.

Since pybluemonday is just bindings for bluemonday it has very good performance because all parsing and processing is done in Go by bluemonday. Go also ships an HTML5 parser which means we avoid html5lib but still process HTML pretty well.

Always take benchmarks with a grain of salt but when compared to other similar Python sanitizing libraries pybluemonday executes far faster:

❯ python benchmarks.py
bleach (20000 sanitizations): 37.613802053
html_sanitizer (20000 sanitizations): 17.645683948
lxml Cleaner (20000 sanitizations): 10.500760227999997
pybluemonday (20000 sanitizations): 0.6188559669999876

Benchmarks taken on a MacBook Pro 15-inch, 2016 (2.7 GHz Intel Core i7, 16 GB RAM)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pybluemonday-0.0.14.tar.gz (9.6 kB view details)

Uploaded Source

Built Distributions

pybluemonday-0.0.14-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

pybluemonday-0.0.14-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

pybluemonday-0.0.14-pp310-pypy310_pp73-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded PyPy macOS 11.0+ ARM64

pybluemonday-0.0.14-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (1.3 MB view details)

Uploaded PyPy macOS 10.15+ x86-64

pybluemonday-0.0.14-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

pybluemonday-0.0.14-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

pybluemonday-0.0.14-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

pybluemonday-0.0.14-pp39-pypy39_pp73-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded PyPy macOS 11.0+ ARM64

pybluemonday-0.0.14-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (1.3 MB view details)

Uploaded PyPy macOS 10.15+ x86-64

pybluemonday-0.0.14-pp38-pypy38_pp73-win_amd64.whl (1.2 MB view details)

Uploaded PyPy Windows x86-64

pybluemonday-0.0.14-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

pybluemonday-0.0.14-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

pybluemonday-0.0.14-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

pybluemonday-0.0.14-pp38-pypy38_pp73-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded PyPy macOS 11.0+ ARM64

pybluemonday-0.0.14-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pybluemonday-0.0.14-pp37-pypy37_pp73-win_amd64.whl (1.2 MB view details)

Uploaded PyPy Windows x86-64

pybluemonday-0.0.14-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

pybluemonday-0.0.14-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

pybluemonday-0.0.14-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

pybluemonday-0.0.14-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pybluemonday-0.0.14-cp313-cp313-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

pybluemonday-0.0.14-cp313-cp313-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ i686

pybluemonday-0.0.14-cp313-cp313-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ARM64

pybluemonday-0.0.14-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

pybluemonday-0.0.14-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

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

pybluemonday-0.0.14-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

pybluemonday-0.0.14-cp313-cp313-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

pybluemonday-0.0.14-cp313-cp313-macosx_10_13_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

pybluemonday-0.0.14-cp312-cp312-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

pybluemonday-0.0.14-cp312-cp312-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

pybluemonday-0.0.14-cp312-cp312-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

pybluemonday-0.0.14-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

pybluemonday-0.0.14-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

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

pybluemonday-0.0.14-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

pybluemonday-0.0.14-cp312-cp312-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

pybluemonday-0.0.14-cp312-cp312-macosx_10_13_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

pybluemonday-0.0.14-cp311-cp311-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

pybluemonday-0.0.14-cp311-cp311-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

pybluemonday-0.0.14-cp311-cp311-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

pybluemonday-0.0.14-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

pybluemonday-0.0.14-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

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

pybluemonday-0.0.14-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

pybluemonday-0.0.14-cp311-cp311-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pybluemonday-0.0.14-cp311-cp311-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

pybluemonday-0.0.14-cp310-cp310-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.10 Windows x86-64

pybluemonday-0.0.14-cp310-cp310-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

pybluemonday-0.0.14-cp310-cp310-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

pybluemonday-0.0.14-cp310-cp310-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

pybluemonday-0.0.14-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

pybluemonday-0.0.14-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

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

pybluemonday-0.0.14-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

pybluemonday-0.0.14-cp310-cp310-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pybluemonday-0.0.14-cp310-cp310-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

pybluemonday-0.0.14-cp39-cp39-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.9 Windows x86-64

pybluemonday-0.0.14-cp39-cp39-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

pybluemonday-0.0.14-cp39-cp39-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

pybluemonday-0.0.14-cp39-cp39-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

pybluemonday-0.0.14-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

pybluemonday-0.0.14-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

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

pybluemonday-0.0.14-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

pybluemonday-0.0.14-cp39-cp39-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pybluemonday-0.0.14-cp39-cp39-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pybluemonday-0.0.14-cp38-cp38-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.8 Windows x86-64

pybluemonday-0.0.14-cp38-cp38-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ x86-64

pybluemonday-0.0.14-cp38-cp38-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ i686

pybluemonday-0.0.14-cp38-cp38-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARM64

pybluemonday-0.0.14-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

pybluemonday-0.0.14-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

pybluemonday-0.0.14-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

pybluemonday-0.0.14-cp38-cp38-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

pybluemonday-0.0.14-cp38-cp38-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pybluemonday-0.0.14-cp37-cp37m-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.7m Windows x86-64

pybluemonday-0.0.14-cp37-cp37m-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ x86-64

pybluemonday-0.0.14-cp37-cp37m-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ i686

pybluemonday-0.0.14-cp37-cp37m-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ ARM64

pybluemonday-0.0.14-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

pybluemonday-0.0.14-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

pybluemonday-0.0.14-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

pybluemonday-0.0.14-cp37-cp37m-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file pybluemonday-0.0.14.tar.gz.

File metadata

  • Download URL: pybluemonday-0.0.14.tar.gz
  • Upload date:
  • Size: 9.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.18

File hashes

Hashes for pybluemonday-0.0.14.tar.gz
Algorithm Hash digest
SHA256 4395af1fc04c1d07ca38f68123a75da5298ced4f904276d86c5acdbaf0482cbb
MD5 b4e3d624dadd9eb15d015564d9c12015
BLAKE2b-256 1ace0fd97db5f8356bdff4eb8eabed27231c00139c2a327c0fe3f96df77049e2

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 654186b2bda8dc858694b0c113d1503ad59301f1e58d99b6b956ff09c6f0e2d8
MD5 284aa7b3c2b160844e15db812cc2a324
BLAKE2b-256 258f112e56987d67bc01bfc1348456b237528875082a67a0bb36d4d395b66c34

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 953593e27c76f4f8d95f29ba3de5fe4c29c55a1a7f4210abbb9dcc53d2facde7
MD5 90794f6303e01062eb1d0a9dc1706130
BLAKE2b-256 1443742a86fe6364cccac88382b494477086a84b7bbaacddcd03445200b36e2e

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 48308900d7139f285720843a94a1cabb74d5b0961dbafcecae24809873d101e5
MD5 ef0df770bbd170eb0305bab3f095811a
BLAKE2b-256 3d015148675d5671c11dc347f6c47b7abc5fa9613c4e31daece4b5ea12fa0285

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4c8a5c82a860cd5e40b93f50f907f9ca136a00be51f8b81afcf54d447895d846
MD5 3795e753f109ee2092d35615ceb4c55e
BLAKE2b-256 ae2efde22d830178e28436b5e03bc31a1506329c32d18df1f5836f0e05d5249a

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3f72f37ef7ddee7f264758977865c979dd8b5b0157be36755a7c117a285060d6
MD5 93c7e2f3bbdd361cd7ccec9d6f927b49
BLAKE2b-256 c08ef51ef9b15b0cb5ce2895fccecf67db0cc7fbd2ea309fec95e00bd5c539ba

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 302e9e45c6cc563414062c8655f4a405d9f7272f531dd0079c34b917b14f6ed1
MD5 3372c07b8975ff27b2b665b01c4a7dd0
BLAKE2b-256 fe32dfc345af84e2ba453c310b5f37e941efd76dd60439a1073b75cd36d350d7

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0c6e664635f16ca6a1e1549d0516e225a27fc3161db3db30dda2c58a1d791ed3
MD5 d8284da35287370627930b83ec8550c2
BLAKE2b-256 284515e0f2814837a47297c98065669badfbea439b10264f702f9a56e1753f86

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f4eb1b411be54c1010bc7ffc248a680c32809b1d77096bb0dde6ab2309879b53
MD5 ec8dcd6ef5ea5d45e6af880832bc8c89
BLAKE2b-256 6410c083731ff72f8047c268dc1ff621b9b5f38e8a01756560b1c995ba91ba72

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c94fe64b139c1d18b26355461ae9674d43082002b77fb82637c19905c7e1724e
MD5 b2dc418b672a6ee6f86ecff37a29e52c
BLAKE2b-256 e8fd5dc7ce0447cb9470cd3b74303b47b911c2d91d8d18007118817581f9a4f0

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e629729b024fa52850614cc507a2330684a0138b524388f8177a8496fbee62b5
MD5 da439810459d6dd1ebb8ccabf62bad20
BLAKE2b-256 945af5163782203132827465ef4308975a1432315252e1dad931ad459086d506

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 16c0e0ddb50d2effbb1e805e4a49874e1b13f64f2b8ab2cd35bd61e22bf82689
MD5 a13c10254882f8be804ece23fc77ec25
BLAKE2b-256 df390308608b292dee23bad977146f1f69ce144db5fdd3fb90ac8ef9f0d6c90a

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 12370e92084f00736040d4ca4514b67ef95b12e9c56135c0bb9f3a9839cf4a72
MD5 a8f5eeb4b3b2faa896394319ac656395
BLAKE2b-256 e17b2693a2b1959e2813896d1405778897bf7d9fc3768cfe6d66255934713f91

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 07016634fbb10b76866411391778cdec207ca77bf2cd5075c6c866596bb59221
MD5 60b3d9b207aea804a816f961ea9d0103
BLAKE2b-256 e62991b7bb879abe061ba10f59c0b3ea86b171230b2c179b26364705de930902

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3f69506499abcd253039b53ed0c199aa57b8428480c6ea32bd37a3558c2acc31
MD5 8ea4a88a5c4843e2cc4d6d94bfef8b85
BLAKE2b-256 a3ade0189da3a759bf4a0cc88d1d60879a88f577f36cda88c8f8de0a4d587621

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-pp38-pypy38_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 32da1831e81b15a9c36058e85fe9b0f272f40368b47e878ce6c80a0c7b7c76ec
MD5 54de31ef352926bfe7bee8a29050820e
BLAKE2b-256 d8c170e4bc7d4606d223ade5f489187842b062be5fa07058bbf8ffd56d94d7ab

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 67a270faa70b38929e184aaef2dad672173b5cc8f968685fa55b7c1ed7020491
MD5 5c6ede3b992c4f658e74e454fd7023ba
BLAKE2b-256 5448642098e0545fd8305df63a4e78f83584da710da0f089f0653a0e9ba9f82f

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 420050e5f04180c68e09ff7512a383f43eeff242ec11edaafd4a085f9a195ddb
MD5 60aabbc55b14d902a327f53b567f23cf
BLAKE2b-256 84fa6fdac57c833a41557ba132500abd9e09bae3564eab48b0fcd5f4b9878184

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9395fd9eae3be257cb6a969e025c0ca056de6e2b5a165f3615b2ac9acc986241
MD5 f73140d4d60cab621e35fcbba7fe776e
BLAKE2b-256 ffdfb23910293fb1b1b8ffa1e073c7dd8d6ac5dfb08edc6a57cae2b0286891ac

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 90c6311232d848fab1a2d3d5d07709a5bf2d7307d65141fe8f4eb00de682b40e
MD5 114d20015a888b488ba78a2e764d2d73
BLAKE2b-256 db47bcc91238f62f2d9237c274c7ba459516410e928d7bfba5e5abb2928336a5

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ace220e877f2a07b24d159c5f22d82de38a7796dcc4df62c231aed6620d06007
MD5 a5a1591f3e779b9f88c648c6c391ca1f
BLAKE2b-256 88ac51a717920d5dca21106b253c3fdbba408949425533b996e8458265ab71ca

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 50ac0b8fa70d0c977a675dbaaa2a7d37116272562e54e3aaa2d07c94e66f5326
MD5 ba0df458d42440c209154fbf8986dd92
BLAKE2b-256 731c3a1c8671e18b106d9841247942828b999034cf3008543644ca2fe58508f9

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 26db16bb70cda942da1dc985b9f5f077f6975092deccfb012db4a07902c827a3
MD5 2df4a03afdaa5438a5f0898c8b4157fa
BLAKE2b-256 d15dca84226a15ed97d8b4f3ebfe31b726c0fe3cdcc0b489d6957a08d5f0b1cc

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6632c506e0809fcd2faf6e3a24758510b9c356f92434a6fab83a58f1f372f3b5
MD5 b98a7c8ce9f3393a9c9276378afbd63c
BLAKE2b-256 9c61f3d6aa6df96bae44d84ea1f199306962f63aa0e4030b8a7fc6e399d4d7be

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 81d4d7733d754d799a108857f598a5fa0590b4b5311e15883d4256cdd4a582a7
MD5 cedb371e147626700b416e88b22608dc
BLAKE2b-256 0e93c66d2383d17e3f4f9122ec4a7149c4737386580a003cbb7815fac5842752

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e5a2a5b4fa6aea1bb23bd436f84fad03fa8424a0b3fe575a824e04ee068b169c
MD5 11f5cc9ed2267b708400fee7bc52108f
BLAKE2b-256 a8ada4315670849c053e396d5a097df3a12f7391511e02b96dd9f9daeba1a621

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bac1ee55c37f6907e5b2c1cddb46dcfda81ace5750559d36279476a2c5562b08
MD5 c4acce383cedecd17bd22e2f356e9b7b
BLAKE2b-256 4e63d6ac236945216bc50640b90918274aa03baacb9e449a01b76cc2c4fbff90

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 61cc913586d4dffa200cdcd83a9a6c851eb41292b677ad01637cb680b6b2831d
MD5 7043f736035985532c26a5faa6357562
BLAKE2b-256 ff9104d7c112692fb8867ec3783ece93ba084f846c7384f169af1bbaa5ba84be

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 038f04bf8ac50db3b9044eaf68b696826e739906627f285fffbdbe7a0cdcac4e
MD5 f037c2a75c6aba261f42a60dc9e8b696
BLAKE2b-256 a6402f8614b864eddccd8aac227b3c2f186543d3e439b600ba7b1820f22a30f4

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b2d930efb40d40e3f42512ecd0ce46a10ecbcc907da0b4db20b6ee10a11ab595
MD5 d2a996c6a64db17b22cbde4f0552abc1
BLAKE2b-256 9b5bd786b264ad4e5bc696881fa4aeff8607ecb8968f94b8f93155ac4cdab051

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1090aad97d3f74002182a4288abc131cc92075f053d3efc2030bfa62cf665e74
MD5 57f970fda8ab54a3486df2e800a71bd8
BLAKE2b-256 61726d63dd16cb89d5eee73bcd1017383bedb3e38931e6a42421105cbf7379f2

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9999f291592356710c68e35dec204b51bd292248496fd234f81110837ec755c3
MD5 55b4fcd8c8afbc0ffa03d765226d8164
BLAKE2b-256 5898c952d32321b4c1eb02efaee071b38fa96ddf51cc8308be6999d61bd7905a

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3c9f1cfccf7acfa17afe6bdd1af1c5de4a96439abe4f91076014a2e063f39a90
MD5 50b308f7b5f32f3f064102190c99cbf1
BLAKE2b-256 fe40aa272f72c753005896edd752ffe499c4bf3b76cfd3faf1f3433e960f20e8

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3776067b47f73211ae43493f484d09b8b23ff0392a71d6aa2ddd61fadf9d8377
MD5 444bef68439cd8228eb810af2a2a11db
BLAKE2b-256 72a6f50a02a38aebf7dee72ed04ab3f02b689d7b5de08cc6c51b6bf428c88045

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 26b386496565f5a1cec1c91567ad51113bb1206a8085d63d3f9c9d51d3a36471
MD5 7d1651c544a20d1779cccedf94630e87
BLAKE2b-256 302aec33ac970be127f5638a7054eab73b606890f2fd872825d8e2f12c5b2b1e

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c9067d6a8d6ef6544390f4fbaa7e07ac6985a8683f10a0f29a7422eb7672f856
MD5 9344989caf80dc3018fa7f0488af62a9
BLAKE2b-256 04856034be70ea864aa134d74e1a616e288737c2940f30545711267845c4c213

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 72d81ab23b33a7527f47ab6531194c48223ea548df81f106ddf46b83335782d9
MD5 78fbc7412419fce0db7b482bf09be92e
BLAKE2b-256 e20a389aede10997e5897fd9dedd44eca6e74cf53be4f4b8c308d7f39a7db1a0

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8ca95c92f116390904541d2d18705585dab2a76fe14e3e1dc5bb38cc88fabb50
MD5 bfaf163b25a5039fd6ed06662166eaf0
BLAKE2b-256 2efd7961464a24c5f55e3bb00f4a8723e5cbde0d3fadc8136f4136d09ad3c279

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f8de0cd547cccde971fd440b95cca640360fce8674c1e7821ff7c8ef958004c5
MD5 2340f41a7b1c7f7d5b261413cb612c62
BLAKE2b-256 d44d2249f89bd7ee297d45e164faa8cf55c94a97cfe2fb177b2b66a462837f32

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a2bc2369d5582352bc669ea202fbd70fa6714b577492d1076602fe8aa0cc4494
MD5 2f5699fc4f464bcd74d4bf0e58f7f024
BLAKE2b-256 88252bb33604af8894a8cfe95c474e95f34c494dfcff933acbdc38050de5f09b

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 795ec9e4990b664787c047553fb7401de253a417ff58ce58e402283173b34744
MD5 a80047ea351a26f7d9e81bada14a02a5
BLAKE2b-256 2d8c500acbb20daf57280216d9314a870921a08544adb9b73c5c7f7964cc1f33

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a8f1d9090ea43ca6bc4b75d53a7033d02f90e3f3c0f0961fb87d5d866088b7ef
MD5 1e1ee17d889aac363237aaab6005b272
BLAKE2b-256 d2e2dbb789a61363edb36b9d1558b55950f77d347d7778d5e1c6476f8fcc1bc4

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7b9d90f663d4d3e8378530152fb729a5572798bf8ddecf9183691d6f2c4a80b1
MD5 f9d22692bc58ee3dd5ef8a91e753d56c
BLAKE2b-256 f048934bd673c12125f0abee5ea310f1a7e192bedc6c04af51ea2a2f1dc10167

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8077bf559247764200a57b3a23d997847d2ce74f44c48d4c013c229ecf2b9cd9
MD5 7311f4d761f6ba92f3e0bcb1c7c7a1ee
BLAKE2b-256 616f5c5e9657c2b414d1201c71e6bc0ed48eb155b7b86ab78ba36e1496b02fab

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ca00cfb7395bc50ac254476d4ce6fc224dd9bc6170c8af4fca80cd4aff6c20f6
MD5 a154289d1653563cdf7692435a7540a3
BLAKE2b-256 fd68a9273da583437fc850ccf31ef75f6c27246b40b0293a5a164c9ea4b1df5c

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2ca6d6f723bda37f0edb9ad32579c827d6b83267fb547b45322f5ada13ce345c
MD5 3e8f7ba1bb33258ad8866f348a84ce87
BLAKE2b-256 b37bfad24f283155611a546829635865ac59596c181f3d1a738b3421cba096f6

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 071a02c2609e9c6be48eb1632096c2f8e280b23e1999ae1ea1a4183c06c0d44f
MD5 01f61949b08858ad92f7e3a6c12f93b8
BLAKE2b-256 5adeb47e81065b136296b9a4ab8c7fe14bc169ab2ccccb1224b1ad6552c65fb7

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6bc226129fe90ac2b92f9f5a823a1a151e8e39fb7cef22686a4d6f51f3502cfc
MD5 3a0608f36c5d7f22dbbb52a0b49f1b09
BLAKE2b-256 17a7f2f3cd22555ae61c947e90fb5e7dafc9d2ecaa1a4c5608487038774af342

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1303c0de12f83ea2cd84f9a0c9568e96f7b967796fde6790245b97caddfba3fb
MD5 b6794f2578eac03a3f8fef6ea97015ed
BLAKE2b-256 9192cc32bb4ae6693ec66a10f995712af00920027b751d1c052ac64d6bd6cb5c

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a4664e376fe7b79121d414360b4a88a83462f5d3a84f256378c199871182a9d7
MD5 8bbe7ff94835c44562c1dad5809d10c4
BLAKE2b-256 b9d500adee2815da2494e9e92d3cf1f2898d3e2e24a4fb5384ea53b30ae247f2

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 89dda618ff5fb818e8d0c278cf5e2085d7c662a89cdca765f53cd223092c1785
MD5 ae16f44139a6c285f8605e288ec41bc1
BLAKE2b-256 0382cdeb4096dbbc5ca2bfd62277bfb01507b13660a6a37cb08fd0da5d0adae5

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ebb1cfe9bad7dd6a6dbcb2367404dc283839484f0fdddde1ef38207259096570
MD5 10e7cb47405b710fe6a0015ac75f163a
BLAKE2b-256 e09c9f356f0078b9b1223014b30b2c4d2b485e21fd8c0fcc7c6bc88549214225

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 56d827db1c07aaf6fd36b226dd7e349d483daeaf20967e9c55f2b201715cfe21
MD5 6a85434446f0f6e68166d569a0754743
BLAKE2b-256 58b516649b169ecc54704d356d8efa9436fd6583be92cb490549b0faa2ef370a

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 48cde9971f58bc1b319bc21bc515fc88e48438f5e07e9775a544d8cba3717a60
MD5 457d12d51504159a09f575c5f04d7808
BLAKE2b-256 3defa7d9dfcc38b3d5f199e418a6e40932eec6beed306b0964e080f148a73bac

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0c54aaad9066049e378706ff9219f7e296ac4e27e4c422edbd942227be1ef446
MD5 348d97ca10c3d3c186097f0bad81697e
BLAKE2b-256 8bb48d6c07c9e55345ed58df28971148c3ed12a5bd26a98b048ce44af8b0bb88

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 11fc1d768c4495ce2c4fab5e5bba5488aae2c2786c21874d07e8c4426848182d
MD5 3999d24599d21d8ba9b8ce2cf401e9c4
BLAKE2b-256 4df641edc3bad804bdfe5f6f1f09f81d94c1d234888f18580bfb1abe2bc6375c

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7f3b1491398b4840f9336107a6c774b95b8efa71fe3b3f33d0e800a6f13d2442
MD5 ff7eae7ce614bc8761ff2cedee5fdb7e
BLAKE2b-256 0e8b14694806acfbf019ddaf4bdddf3689a02db7a8ba25f87faf3c1e5ab6af21

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 5ee5e224998f7fd10612aed6f32418dcb6af16e38f8d646dcdb0db0d91eb342e
MD5 05d9fe521aa2a3f434eee055e19bda53
BLAKE2b-256 9a822169e9368ac527104e31c04ac18758909e3064f09d299f63e11b86e38e23

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 53df6dfcf9d77fbd267ae3cfa3305a06ac92d7c1d3998fc7361ef29e8814b282
MD5 7b6f13743f54e4180cfb1ea7596ebbd7
BLAKE2b-256 48a58b583c2414b0f9c8aef7373180a8fdfccf1e5b8acacd6b73b977e4aebbea

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9714787068fac968a4aab8fd9d63e00e25bcba5da879c4518621c365b8df1f2e
MD5 4f746668c6f3c5a7435a612a3babbadd
BLAKE2b-256 c3e286b25977ae3b9b5c356340543ab7192fed382c8b41bc54add763be0f2e45

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9c0a301faaae80e4114311347beecba0ac3f617f9642317e014dc14a1c1ee8ea
MD5 85627b6895499045c5c0c2d036ec7449
BLAKE2b-256 36a1f25cf933a0920afe0727aab22ae69acf8fdf2b205ca631cb54fd64e4e97d

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ed679d8d86a5ab06345632a80f7ac9218187f373b9a85168c03acb15c10e9723
MD5 537300a6dec821b2a9c1d2c961b6ad61
BLAKE2b-256 4409486a6b72a3f956589b4670e61923410bf573d3599b41f3016e28186d64f9

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ca640de42fddc69825ce6c4ebdfd84ea198bcafbdc122164565e7e3c69a4c708
MD5 a2e35e4b8d62a494e034d85a814a574b
BLAKE2b-256 ea94c401133882d5bba2f0f304bffcf0c54051d462b0f9eb34877f78760c9260

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 25bb2dace226fe3fd3d3cdf8e8593bcfb21c409aae84854276452cd0efa81af1
MD5 b287966d6bf80b087ca13afe24c5a45f
BLAKE2b-256 0f4fefa3a5fd06fe0a3772b19ac12629a25ff982dfa640447ca5d7f0f5d8a0ba

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2349104d691f3bb7f1e86c7d18e9fc6949172c6759ab8ba4e711bc4b0c792044
MD5 a1644a8dfe3eea836dd870dc17a587b7
BLAKE2b-256 b2f8c2669869d3f977812205b1af8cdeddee5c4edfc48ee2932797fcb8903f72

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 af59b0f6a6620851b70eb099f8b050cc8ccaf02db9cca01dae7fde1b1660c8de
MD5 3d8d1643930f3c6c86e6c20decdfa8f0
BLAKE2b-256 88747d306f46f735e6399c06eee5adcb206eb7d47f32f0c672c9ab648add7163

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3f3c28301b521a07cfa36d6c8284d80f5df94d4a2ce89fd82a028784df2fd8bf
MD5 2c443973357a124171cf25831470cd86
BLAKE2b-256 97110c5da1fb291a33dc5158329a913a7ee162df885d27485bcfbc77f99bea5b

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ba4a7bdf8339e593e2627e64e79f29ac48a7739b35406b9890a6d2a287765f2c
MD5 83c071e1c75db5821713314d6d24a79a
BLAKE2b-256 95850ddcbc73be0f706ecf57a250af79effc3b7f33a9ca38a45b23f93274e37d

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 455e5cc8a467b8eb388e442ee104f7409403cfabf4e0c69c79fe32c72ae7484a
MD5 863b641970112bf67343b26d564e9c92
BLAKE2b-256 8692f4290237747eb248eb2e89e2e564b7c4485a409852a6c587768876412188

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9a574030980eb3223c2d4270208f78587d5cf7bffee807f238e60415c2ca05af
MD5 bfe681795d164e847eb95c26790bd5fd
BLAKE2b-256 1fdb7847067b41a4579145e73e53cf4b9dcc2a2007290944380f50c70a144ad5

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c443d03480398f17c04ceebfa6c261edc7a77b7480fa0c2dcfaf5ae31cc12739
MD5 f906b412678b9bca789b7d56ef5f089a
BLAKE2b-256 ca9df285c419cc62b92dc2c0017b6d7f0da5026cca5a4670a8f0db70415dddc5

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a614f1f1b87c1e41804731764d86a76af517cd3d50008b4b72cbbc27617e6e31
MD5 00139e2a9af6412ceeb3bd824b2cf1c6
BLAKE2b-256 e68f2eb06d7ab5a32fa865dece7b36be6a4ad1d3439a5e487da5eb8cbf271358

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1ec0104f6239c1c4ce4c45482f29c12d0f35f3edb86e5fa035bf23a22fa9776f
MD5 6117239109a86af326ca9ab3d1e5f9bb
BLAKE2b-256 a5685edb69bf92a2fefdbf145d5956cfed82da9cd54c640b3810ceac7597ebdb

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 bc05e2e8b370121c785d258065c467c9f18c2e5b144b7312f737cd90b3f76975
MD5 083e8f062272920d8ecb97f0c004a7a4
BLAKE2b-256 93a7eabccb87c268486bf50985d833513830e4c56aeed1e59aa43ffb6ecdb978

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp37-cp37m-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 914548b5b6056d6b1ef44112c79962bc6d4e5306652fd451f473e17dc1762ebd
MD5 28e8abf736fabcc828277e5927fb602f
BLAKE2b-256 2facebf032269d4a917fdb3f168f8611342ffe8438a110fc63e1cee245514459

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp37-cp37m-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp37-cp37m-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 69e5c74a53602d534831d6395048b8a50cfc2dad20ff10396c78f2c8042cf4cc
MD5 48ff4ff12ce6c49f3bdf3ea2b8dc3e10
BLAKE2b-256 e111e0219b9f743c9b136f764f8afaed09577707f6fee90346033e77a47d5053

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp37-cp37m-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp37-cp37m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 be87ec0a678ca0f7c861578383d46ea8105cf178299f07c6d83b00df546f24ce
MD5 3cbaba407de0e4b5c5885667f78ee587
BLAKE2b-256 bab89bb1a85a190dd913b108f22b2f6d9395597b295bb49c858dd4fe7475443b

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 512ba2a9cc5bdb8d02e0c2a4a90cb655d95ac6e4fb7d33220cf5c1a8602aad0c
MD5 cb996e304b07c5529865cd0d80bd548b
BLAKE2b-256 0674d1a1a6d4b91a6c8c578ae3ba7fae5c02c2bd21ee233eec9e80adad84640f

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ad3d4eab7f65783480877a9cc5ffd13ba022533281e5317b62c2be1bf945e067
MD5 3677fe3a40ed1457739537b11a02aebf
BLAKE2b-256 3c4f4775af82dedc27688ba6f5c6a1c870c0504f87a389ceae8e4d8138eec40d

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0b1ab8d9f19a1775236de9f007c717b5886ff22d603769adccf9d5cdca35a33f
MD5 63ca88f4b6a9ecdc4e8d806d99458c03
BLAKE2b-256 07ae0ec9b46dab85a4fb6c407d61e80e44a3d70c1710c9ef9303bb0a6b45aa6c

See more details on using hashes here.

Provenance

File details

Details for the file pybluemonday-0.0.14-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pybluemonday-0.0.14-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d1e34c01531c7853faedb34c47ee83f7a6c5ed9aa6ff465b0ef07c24a9f7c0d8
MD5 62e3d50c61d3f1a1d7a4ccf06b2e9f59
BLAKE2b-256 5314335ef31ed47a27f950f1f518bd8ad92fcdd97a35c3ef7001b6fb9e6dbbc6

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page