Skip to main content

Template-less HTML rendering in Python

Project description

simple_html

Why use it?

  • clean syntax
  • fully-typed
  • speed -- often faster than jinja
  • zero dependencies
  • escaped by default
  • usually renders fewer bytes than templating

Installation

pip install simple-html

Usage

from simple_html import h1, render


node = h1("Hello World!")

render(node)  
# <h1>Hello World!</h1> 

To add attributes to a tag, pass a dictionary as the first argument:

node = h1({"id": "heading"}, "Hello World!")

render(node)  
# <h1 id="heading">Hello World!</h1> 

Here's a fuller-featured example:

from simple_html import render, DOCTYPE_HTML5, html, head, title, body, h1, div, p, br, ul, li


render(
    DOCTYPE_HTML5,
    html(
        head(
            title("A Great Webpage!")
        ),
        body(
            h1({"class": "great header"},
               "Welcome!"),
            div(
                p("This webpage is great for three reasons:"),
                ul(li(f"{s} reason") for s in ["first", "second", "third"]),
            ),
            br,
            "Hope you like it!"
        )
    )
)

The above renders to a minified version of the following html:

<!doctype html>
<html>
<head><title>A Great Webpage!</title></head>
<body><h1 class="great header">Welcome!</h1>
<div><p>This webpage is great for three reasons:</p>
    <ul>
        <li>first reason</li>
        <li>second reason</li>
        <li>third reason</li>
    </ul>
</div>
<br/>Hope you like it!
</body>
</html>

As you might have noticed, there are several ways to use Tags:

from simple_html import br, div, h1, img, span, render


# raw node renders to empty tag
render(br)
# <br/>

# node with attributes but no children
render(
    img({"src": "/some-image.jpg", "alt": "a great picture"})
)
# <img src="/some-image.jpg" alt="a great picture"/>

# nodes with children and (optional) attributes
render(
    div(
        h1({"class": "neat-class"}, 
        span("cool"),
        br)
    )
)
# <div><h1 class="neat-class"><span>cool</span><br/></h1></div>

Strings and Things

Strings, ints, floats, and Decimals are generally rendered as one would expect expect. For safety, strs are escaped by default; SafeStrings can be used to bypass escaping.

from simple_html import br, p, SafeString, render


node = p("Escaped & stuff",
         br,
         SafeString("Not escaped & stuff"))

render(node)  
# <p>Escaped &amp; stuff<br/>Not escaped & stuff</p> 

Attributes

Tag attributes are defined as simple dictionaries -- typically you'll just use strings for both keys and values. Note that Tag attributes with None as the value will only render the attribute name:

from simple_html import div, render


node = div({"empty-str-attribute": "", 
            "key-only-attr": None})

render(node)
# <div empty-str-attribute="" key-only-attr></div>

String attributes are escaped by default -- both keys and values. You can use SafeString to bypass, if needed.

from simple_html import div, render, SafeString


render(
    div({"<bad>":"</also bad>"})
)
# <div &amp;lt;bad&amp;gt;="&amp;lt;/also bad&amp;gt;"></div>

render(
    div({SafeString("<bad>"): SafeString("</also bad>")})
)  
# <div <bad>="</also bad>"></div>

You can also use int, float, and Decimal instances for attribute values.

from decimal import Decimal
from simple_html import div, render, SafeString


render(
    div({"x": 1, "y": 2.3, "z": Decimal('3.45')})    
)
# <div x="1" y="2.3" z="3.45"></div>

CSS

You can render inline CSS styles with render_styles:

from simple_html import div, render, render_styles


styles = render_styles({"min-width": "25px"})

node = div({"style": styles}, "cool")

render(node)
# <div style="min-width:25px;">cool</div>


# ints, floats, and Decimals are legal values
styles = render_styles({"padding": 0, "flex-grow": 0.6})

node = div({"style": styles}, "wow")

render(node)
# <div style="padding:0;flex-grow:0.6;">wow</div>

Collections

You can pass many items as a Tag's children using *args, lists or generators:

from typing import Generator
from simple_html import div, render, Node, br, p


div(
    *["neat", br], p("cool")
)
# renders to <div>neat<br/><p>cool</p></div>


# passing the raw list instead of *args 
div(
    ["neat", br],
    p("cool")
)
# renders to <div>neat<br/><p>cool</p></div>


def node_generator() -> Generator[Node, None, None]:
    yield "neat"
    yield br 


div(node_generator(), p("cool"))
# renders to <div>neat<br/><p>cool</p></div>

Custom Tags

For convenience, most common tags are provided, but you can also create your own:

from simple_html import Tag, render


custom_elem = Tag("custom-elem")

# works the same as any other tag
node = custom_elem(
    {"id": "some-custom-elem-id"},
    "Wow"
)

render(node)
# <custom-elem id="some-custom-elem-id">Wow</custom-elem>

Optimization

prerender

prerender is a very simple function. It just renders a Node and puts the resulting string inside a SafeString (so its contents won't be escaped again). It's most useful for prerendering at the module level, which ensures the render operation happens only once. A simple use case might be a website's footer:

from simple_html import SafeString, prerender, footer, div, a, head, body, title, h1, html, render


prerendered_footer: SafeString = prerender(
    footer(
        div(a({"href": "/about"}, "About Us")),
        div(a({"href": "/blog"}, "Blog")),
        div(a({"href": "/contact"}, "Contact"))
    )
)


def render_page(page_title: str) -> str:
    return render(
        html(
            head(title(page_title)),
            body(
                h1(page_title),
                prerendered_footer  # this is extremely fast to render
            )
        )
    )

This greatly reduces the amount of work render needs to do on the prerendered content when outputting HTML.

Caching

You may want to cache rendered content. This is easy to do; the main thing to keep in mind is you'll likely want to return a SafeString. For example, here's how you might cache with lru_cache:

from simple_html import prerender, SafeString, h1
from functools import lru_cache


@lru_cache
def greeting(name: str) -> SafeString:
    return prerender(
        h1(f"Hello, {name}")
    )

One thing to remember is that not all variants of Node are hashable, and thus cannot be passed directly to a function where the arguments constitute the cache key -- e.g. lists and generators are not hashable, but they can be valid Nodes. Another way to use prerender in combination with a caching function is to prerender arguments:

from simple_html import prerender, SafeString, h1, div, html, body, head, ul, li
from functools import lru_cache


@lru_cache
def cached_content(children: SafeString) -> SafeString:
    return prerender(
        div(
            h1("This content is cached according to the content of the children"),
            children,
            # presumably this function would have a lot more elements for it to be worth 
            # the caching overhead
        )
    )

def page(words_to_render: list[str]):
    return html(
        head,
        body(
            cached_content(
                prerender(ul([
                    li(word) for word in words_to_render 
                ]))
            )
        )
    )

Keep in mind that using prerender on dynamic content -- not at the module level -- still incurs all the overhead of render each time that content is rendered, so, for this approach to make sense, the prerendered content should be a small portion of the full content of the cached_content function.

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

simple_html-3.1.1.tar.gz (14.9 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

simple_html-3.1.1-cp314-cp314t-win_amd64.whl (66.8 kB view details)

Uploaded CPython 3.14tWindows x86-64

simple_html-3.1.1-cp314-cp314t-win32.whl (61.1 kB view details)

Uploaded CPython 3.14tWindows x86

simple_html-3.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl (180.1 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

simple_html-3.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl (177.0 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

simple_html-3.1.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (177.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

simple_html-3.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (174.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

simple_html-3.1.1-cp314-cp314t-macosx_11_0_arm64.whl (90.7 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

simple_html-3.1.1-cp314-cp314t-macosx_10_13_x86_64.whl (90.8 kB view details)

Uploaded CPython 3.14tmacOS 10.13+ x86-64

simple_html-3.1.1-cp314-cp314-win_amd64.whl (57.3 kB view details)

Uploaded CPython 3.14Windows x86-64

simple_html-3.1.1-cp314-cp314-win32.whl (54.1 kB view details)

Uploaded CPython 3.14Windows x86

simple_html-3.1.1-cp314-cp314-musllinux_1_2_x86_64.whl (152.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

simple_html-3.1.1-cp314-cp314-musllinux_1_2_aarch64.whl (147.4 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

simple_html-3.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (150.5 kB view details)

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

simple_html-3.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (145.9 kB view details)

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

simple_html-3.1.1-cp314-cp314-macosx_11_0_arm64.whl (81.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

simple_html-3.1.1-cp314-cp314-macosx_10_13_x86_64.whl (85.0 kB view details)

Uploaded CPython 3.14macOS 10.13+ x86-64

simple_html-3.1.1-cp313-cp313-win_amd64.whl (57.2 kB view details)

Uploaded CPython 3.13Windows x86-64

simple_html-3.1.1-cp313-cp313-win32.whl (53.7 kB view details)

Uploaded CPython 3.13Windows x86

simple_html-3.1.1-cp313-cp313-musllinux_1_2_x86_64.whl (149.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

simple_html-3.1.1-cp313-cp313-musllinux_1_2_aarch64.whl (146.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

simple_html-3.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (150.5 kB view details)

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

simple_html-3.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (144.9 kB view details)

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

simple_html-3.1.1-cp313-cp313-macosx_11_0_arm64.whl (81.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

simple_html-3.1.1-cp313-cp313-macosx_10_13_x86_64.whl (85.1 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

simple_html-3.1.1-cp312-cp312-win_amd64.whl (57.3 kB view details)

Uploaded CPython 3.12Windows x86-64

simple_html-3.1.1-cp312-cp312-win32.whl (53.9 kB view details)

Uploaded CPython 3.12Windows x86

simple_html-3.1.1-cp312-cp312-musllinux_1_2_x86_64.whl (151.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

simple_html-3.1.1-cp312-cp312-musllinux_1_2_aarch64.whl (147.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

simple_html-3.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (151.8 kB view details)

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

simple_html-3.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (146.1 kB view details)

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

simple_html-3.1.1-cp312-cp312-macosx_11_0_arm64.whl (81.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

simple_html-3.1.1-cp312-cp312-macosx_10_13_x86_64.whl (85.4 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

simple_html-3.1.1-cp311-cp311-win_amd64.whl (56.6 kB view details)

Uploaded CPython 3.11Windows x86-64

simple_html-3.1.1-cp311-cp311-win32.whl (52.8 kB view details)

Uploaded CPython 3.11Windows x86

simple_html-3.1.1-cp311-cp311-musllinux_1_2_x86_64.whl (151.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

simple_html-3.1.1-cp311-cp311-musllinux_1_2_aarch64.whl (146.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

simple_html-3.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (148.9 kB view details)

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

simple_html-3.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (144.6 kB view details)

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

simple_html-3.1.1-cp311-cp311-macosx_11_0_arm64.whl (77.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

simple_html-3.1.1-cp311-cp311-macosx_10_9_x86_64.whl (80.9 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

simple_html-3.1.1-cp310-cp310-win_amd64.whl (56.8 kB view details)

Uploaded CPython 3.10Windows x86-64

simple_html-3.1.1-cp310-cp310-win32.whl (52.9 kB view details)

Uploaded CPython 3.10Windows x86

simple_html-3.1.1-cp310-cp310-musllinux_1_2_x86_64.whl (149.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

simple_html-3.1.1-cp310-cp310-musllinux_1_2_aarch64.whl (144.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

simple_html-3.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (146.7 kB view details)

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

simple_html-3.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (142.0 kB view details)

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

simple_html-3.1.1-cp310-cp310-macosx_11_0_arm64.whl (78.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

simple_html-3.1.1-cp310-cp310-macosx_10_9_x86_64.whl (81.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

simple_html-3.1.1-cp39-cp39-win_amd64.whl (56.7 kB view details)

Uploaded CPython 3.9Windows x86-64

simple_html-3.1.1-cp39-cp39-win32.whl (52.9 kB view details)

Uploaded CPython 3.9Windows x86

simple_html-3.1.1-cp39-cp39-musllinux_1_2_x86_64.whl (148.6 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

simple_html-3.1.1-cp39-cp39-musllinux_1_2_aarch64.whl (143.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

simple_html-3.1.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (146.3 kB view details)

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

simple_html-3.1.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (141.5 kB view details)

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

simple_html-3.1.1-cp39-cp39-macosx_11_0_arm64.whl (78.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

simple_html-3.1.1-cp39-cp39-macosx_10_9_x86_64.whl (81.2 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file simple_html-3.1.1.tar.gz.

File metadata

  • Download URL: simple_html-3.1.1.tar.gz
  • Upload date:
  • Size: 14.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for simple_html-3.1.1.tar.gz
Algorithm Hash digest
SHA256 e01dd93714dd57fa906f7e939cad8fcff798740f846f0b142d5176a927a26a1d
MD5 185919fc8b814f73a27135794744156f
BLAKE2b-256 20cdbce7013f808658dddc36397c567f7bbabe95652955b8403da8a14b695e8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1.tar.gz:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 02a15d934b78efc76e3c039dcbc6a9a850fa4cfc34aa38ad35314ce8a6f641a4
MD5 931b5c328f60ba9a32069486bddca7fb
BLAKE2b-256 6a55e97e9ebd62c294167a19cf8287a41ef2284b472b508209dca9b8472bd217

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp314-cp314t-win_amd64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp314-cp314t-win32.whl.

File metadata

  • Download URL: simple_html-3.1.1-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 61.1 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for simple_html-3.1.1-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 e6d7c5b471c50abcaccb686a01a10daed2d41281eacf5f15b4247df9eeaeeb88
MD5 33e0ec4582005064016d28be7e0d4875
BLAKE2b-256 64766a749ed1229f40d7672fa0941269b65e852d99cf4b90b5be37a84bcc0dc2

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp314-cp314t-win32.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 827740b2d98a06a1fe4733db32fa8ceba6898f8eadfd1972a8f04bdccf41a4e8
MD5 9a8c86635928de2f7851807785aa2b4e
BLAKE2b-256 7d6acca70d1d298a44f105533c76db22f2527a8b809e3690f75962e13babf77c

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ae8c665392f8389ae4b6fe5247ac0d5ce6d80132aed1bfaa0db767866a72fef6
MD5 973b3aa28cfe01c8ccfac95a3f8d7a51
BLAKE2b-256 9da55435c7cbe9798882e458a7219fa40c67fd75e80122ad00f442535d4ea9ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6b7fa35733c5fc7ad287f7470da9e8a29438e8759e3348b68ec11ec7dbfd7de2
MD5 bf742181d265326ff10c788a846e619c
BLAKE2b-256 15c43c80813208a87a04ac133c5760a4fac08a314cc81473094db9c7047dd04c

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2d4372766851750a6607edec1229859e66043dcb6f088c5a1ad0f7ebee46c113
MD5 8598522c2e78363cc738067b03d2c968
BLAKE2b-256 66f62ca74ab8def8f7754dbffafca7689f29d0298e2377482ce740fe41cd408e

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e5ec9071ef8200b0ee58471056a4ee631076e4ea6bb91647a923f20c8d2e0cb0
MD5 e208e5aeab1e6b014219ca0a0b0704a2
BLAKE2b-256 70bd0f7fdb0a36028cfb1b7f748d87912c6c2d50c603f5775a12a428d1847e7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp314-cp314t-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp314-cp314t-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 eaf235f505bdfc803a60a207b02219dfd4e645a905eab82e28b80209d23dcfc2
MD5 a0463ed0a2035c3aa0a7decb2f3da919
BLAKE2b-256 b66a53dba91028c00c16e00b22e1f0c75f029332991c59d236898836efd00b6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp314-cp314t-macosx_10_13_x86_64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 6473bf1b500d93047127ea00f0972d62e5ac18bae968974283f1316e00ccfb89
MD5 9f579b58b5a995e89c5807be10ace472
BLAKE2b-256 30c4db3896b2522d05f0087dfa30e33bacf415d30146d03d0fb29452a049c438

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp314-cp314-win_amd64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp314-cp314-win32.whl.

File metadata

  • Download URL: simple_html-3.1.1-cp314-cp314-win32.whl
  • Upload date:
  • Size: 54.1 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for simple_html-3.1.1-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 11a2fa79504bed33fc6c0993979f658a172933c4ec38962ca8693aa3a719660b
MD5 3f7d502170315fdc4290971f19c4d258
BLAKE2b-256 ff1dde87e20b61dfd5e23d82fa43f951b73f188e594c2e87fefeede5812145d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp314-cp314-win32.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 08da32342beab973b074fc9c24355ffbab8149380b988ec30dae09ea39a3b985
MD5 c9ddd3c644fa964f2ee5d528e0af381b
BLAKE2b-256 7c0aff979f70d7a028305644302cd98c1a21cea830fc6e84f403ba88c993f6d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 085a539e15f16025c96d7afa102ee6cf0864c92ba799b18527b7de85b569425e
MD5 f93cd311c274980cb912130ce8eff88f
BLAKE2b-256 c5518cb0a5d3ef857393c61bc54039bbece961cd5afb1fe558ff1a2468d6d25d

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ee6a17db4f5750976caba1f35e0cce28e8854ef6dce3ff6755be81e16c18dabc
MD5 0627f3510f24e54d5b2a9e5b6bc7c0ad
BLAKE2b-256 36a141c3a71f8b6a08454b5041f4e209ad50f4b9944d0e1cc8ca30aeaae6e984

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a6882664dd599823e2b6204abfef10d2a87771e24b5bb9f71622f582f701af21
MD5 d46d2d072d9830b76fb8e40fb2215cd6
BLAKE2b-256 dc70ba161f5e12d3a9a39bd9711a201683a7d5456a3ea3833520d26fd806622a

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a1cabb3df1661726c8c815c7975fb25dcbde566334341ef7f838f0de6251450d
MD5 20096d639e96e09bb5480db95788ee0f
BLAKE2b-256 150e1a4baab9265883bab7c14bd2c3ae3fcbfe175569ad04b8d89ae149dba9f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp314-cp314-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b2c485be40fda0798276bb976fc2bfcdb7000a5ed50bc709370db1f89001d4f8
MD5 31150046ca69af5db2a88a60f23db28d
BLAKE2b-256 5b38d715825c4f60d63e44172edeb10a6593c33e47724c9b8b5f22b68d76020f

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp314-cp314-macosx_10_13_x86_64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 296119a04ac4192d5e45f62d3b09b83ef4fa87b394efaaecc794e84025b2f66a
MD5 acf4cc5304ba8f1cd3546d69346e8303
BLAKE2b-256 2c6c1776067ad2ac8282f6a61d8128af1db9a4a00f19eaef83542329c7cb039c

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp313-cp313-win_amd64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: simple_html-3.1.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 53.7 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for simple_html-3.1.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 cfba08a3c8d18a08c00f2bd73d412172427c0263546562c09c3aa70ac001484c
MD5 ee2d9ced3d49337d6123bb4fa75b5778
BLAKE2b-256 d8c717cd4c71b043eb0f9eea8ac8ae01b44221d1959b2a16db527b28a8899c84

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp313-cp313-win32.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7f0d216f9a1cc92f2a5f9ae4f19905f32bd18cf5ca2cd92ca252d6475821cc8b
MD5 acb9f97ab4ebc39191afec76f778d28b
BLAKE2b-256 233e5ab3a0829c5b4ca8f12759c93311cdec1160c1bd52fc5747535696b70a36

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6c954f3b11ccc0683ab3f6ea3d7111d17981445bffc95901efbd5d4a64b70ff1
MD5 de51b5012663b58c62352bee0a841635
BLAKE2b-256 4f39c96f476de18cb0f2664d7338c78986b98a3b811be5f5cb69586e97b06ed5

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 89815b66ad6641ed61ee0c3ad4fabaf721dfc9cce42c02511b95a39a80a5857a
MD5 9a7f64dafdff09372fb76eaeda4a8ea7
BLAKE2b-256 e586b498454230b0a81c350004fb322b440bfb16c0fa8c9bfdb789eb55a1e7b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2fefebe01e65cce331085926b28fc95aa99afd81e8d1860690476f0719c7b56f
MD5 ba743e3a094bef716894ea730b833225
BLAKE2b-256 838d30b1c7a7a96308fd17b2f609925ed79aa79474e18d7a187f1e80f1bba6bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e8e04a59a70af4b2b2d0dc9449e15c865da8154b8dcb24979ab0555feebbc584
MD5 507c7639fa3df305f66e2cc2e83144db
BLAKE2b-256 67a260dd3f70c026be2b022397476528c180f41be8b6f149f20ef3c389a14716

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 75404b5b8598150c74ae6aa77717f49c64b724886362e6d731f2e6c1db972420
MD5 ef08844d78ddb27f56f5b37f145fea8b
BLAKE2b-256 2741fb24855cc5301d70a79be36ea65aec02469840d52f83e69344243b23e471

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c1b72e74ce5635e4a91d8b69f443d32a4d5cfb8976c219283502b096835ccdbf
MD5 06dbfdd000fef9386b835b057ea7ee49
BLAKE2b-256 2cb57817d5f142d33edd62c9eb5ad85a95f6558ea1f9e653b4a7aadde75069b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp312-cp312-win_amd64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: simple_html-3.1.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 53.9 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for simple_html-3.1.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 8f0dde820506906f60a2d1dd1d33580691967012ee757c1804697247c6819b40
MD5 c1a20050c880fdc6f582ca42c7f9b8ed
BLAKE2b-256 928955a17a35c5adcb61e58cabf2d8ea3aa6b616fb992f5f15a3013ec784c7ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp312-cp312-win32.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 daf9a857ef015a6642dd225489db3014fa883a7ea7d40126d654efa0d212cb81
MD5 fd3fd1b14538725a8ac12dc2da96abd6
BLAKE2b-256 4f42d596f95c9cba8af56bfb11ec93f396ae14bcefbe41ebce1eadd8be9d5b95

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0cfe60e32597b5a0cf2f85e472615142a259467525da568d9d4500b268fc0132
MD5 48e97b9f45400d6f2abf3eb4f698c73b
BLAKE2b-256 ebc5b6d8250b94b47e01d5f1a491731cde1e6ac9378727b3923fea14c58bba97

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8d2e395eb59941b42bc72a002ded575441b2c5aca30f72f90876104000e6d530
MD5 2261d99eefc5f86ea0a407adf969a491
BLAKE2b-256 f92963d25b7776e5664223163d08b67d7330e1bb6937c7da4207f58d92627f82

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ce100b42d005eb19bfac692bd1802974a65785f9f041b85581f9f7cad980525e
MD5 a2aa138497cdab560626271be13f2001
BLAKE2b-256 6151af55326f2d55a255a5ea690edc2f558d29de9899b98ab95c30c00a4ac3a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 93bf57e27f29f5cab13e55c698c0f6900a40c33584fba4462f1e3e43157b6a8d
MD5 60f178407a2a27b14d6146a32e4cb07b
BLAKE2b-256 822d52fbac88f55abfc6e3a7e7796842e0f4963ac7c33f24d4c86d94b56b2b22

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 ccadf53e34b56dbea8cf271077e998e3b9a07f11316b066c07495662c3a00264
MD5 aeafcd4fc6929208914074f4c1bf3093
BLAKE2b-256 6b7540ea5926c16eb8c04427a975ff1dd41da2aa52edbeb536d2eb7f3659a524

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 800a1f2c9a159cd5ae1341b65983ced1a6e171923186edaaf4426e93de3e1892
MD5 c98b9e7187f3ac574a6310213915ab9c
BLAKE2b-256 0d30984da31c5194ab3f5af1311454ec2443e0ea440a1da79102e9c9c72dd65e

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp311-cp311-win_amd64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: simple_html-3.1.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 52.8 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for simple_html-3.1.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 8e8318bac8cf7e724ee22ac9b406988cc029f61c14c566cd50fdb1c9189a5be6
MD5 9996da709bdd9f3a77a85d45df3439d1
BLAKE2b-256 f95ba1fc600ddd45ca5aca93166537fb83a702bcba3ba8d8a207f834c5da1e1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp311-cp311-win32.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ef0c07363789f45f6b13b80ca02d08402d3badd3501193db061f91a8bc88fb9e
MD5 a7d907095d80025a8b99a8dfff993bf4
BLAKE2b-256 95ffe0523e1c80bbc9abb6854156c800335e2aab429a3867fd6a0f2c724f0b6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dceb225117e495f38ebe2f84e23b3558746e564e2a8f735b6c63e82ed66a4cc3
MD5 1747993ecd5edde25bcc5b2adbae1704
BLAKE2b-256 4a73953d15be76bcb41f27a33bb159c8a70d5d2173c3bd90712b4b79d9d434eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3f28b2e406f93a9382f9f6c7017ae2e5952dcf05c16b9939c92d4dbac09537ce
MD5 be78e611d400f5cda1672821c8102397
BLAKE2b-256 417430e95cfc72e0193d67daceed3f1525b87abc621d913e304c89ac2ffd23ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bfef366461afa6477a715eef3dba60228411a1503f7e9e956a9db5935e797765
MD5 c25c08232b98f6cfd0fd9bda8868b37a
BLAKE2b-256 eaa86f3e7eabc501a4d3f3ee65d3d5e87cfff1711bf4b4b849545dc76914f260

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e57ae5ef3e51a2af8632e4f0a878a7bf8ca050a1d63d735f30482555e94509df
MD5 63f975e3e51c3bbb989ed650fe5ad730
BLAKE2b-256 cb1c624f50d6e38ea599cea5d03ec987141c7e133c63b103114746ef85dc2379

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 200bcb11c76be594422a4ab28ed4222530b71e4e15515879aeb370d993452d4d
MD5 42bc94531ddd258a437679111bf46c75
BLAKE2b-256 51fb33b5bb8cf4c6cd9486c885ad36040f3a383a7c1b3ddce6dd7c175afc3564

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 cca5f4a689c956e103beb6d93c31eb8ca6a0f0b059f4fac968c268751a604f6e
MD5 d4b7d1b1a5af13297becb07abe5fe868
BLAKE2b-256 824832714575837f46367a66e0dcbd111989a934560c207c7599562d81f4f2d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp310-cp310-win_amd64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: simple_html-3.1.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 52.9 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for simple_html-3.1.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 5005189bd17b0adef9e9f8d0f3eb291dc01071855f8812cf16cc35e91f5308a5
MD5 a58420fcafa74dd2cd8b364146143824
BLAKE2b-256 05d374c8216a8d6da5cdf01fe1e83ff918c92d7d7f70fc03061530e236d84f51

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp310-cp310-win32.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4260c2c0c74e790f60b40afc3df7220ec12f414f49d7ffe98794e46f1e0c9a92
MD5 930dd2dc2f05bbccb6bcb0d1d0599d8b
BLAKE2b-256 e1683b2d8690e3fd621d3fc1dd8c9d9c933f4fbf123b2d99bb3f0d4f067d2763

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 906ca004ad60b67752780f2d3544b184ff88f4fe0c0d3081618a706a9a2cf7f7
MD5 53627accafc6311e23f38e82636729be
BLAKE2b-256 95024177e2c7bbd1cac45f416f3dc88c169a2c4d00ff737817b4b5a4ea6426cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e781886f2219d0460850ce1bae6822301225e301c2f77c22040ae296dd51f201
MD5 6e3bc5bea340bef03ecd06a1ac625f23
BLAKE2b-256 c3f005fb602b63fdd31035457dbeae4dff8a8606dc479813b7a5eb4c0b75994d

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1074979edf636ce855c36c34d3199421ee1ca3510a29fd05da74148e9ece9b4e
MD5 05a627434f78f13aae3edc3181d916e6
BLAKE2b-256 83e8d7ccd9c06e75f629bed42d9f7bff0e783fbb974e79de45b2815d996c1b0c

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1a3bd2716222f9d49afae6085bb9589b95ad8dd40076f84f67c48fb383bd292d
MD5 54ba790f01c077bee69459a39cda29c0
BLAKE2b-256 744652c025e82d381b2d0915114a49bdadd4be2380fdb751d2369feda8901388

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8f3040921082ce8b0ea5e38abdb5893e76b68dfcba94d4e6156b9c11495b5881
MD5 922f98cf7a169dd449b1aa50e36ceb83
BLAKE2b-256 0ac067f28fc9660dcf1391723000e427ae7d4ce692c8d80d2bdebd68e2c4aecc

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: simple_html-3.1.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 56.7 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for simple_html-3.1.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ef7b9cbbd0badc71ec4d99c64b8af6f2d0500e29e5e5c3dcaf682e2e995452a6
MD5 148cbc68f8e11c01b02176cedfdadff0
BLAKE2b-256 dab2b09b0c883a7472e2434354966d8fb688645e83c060f6f1570a16a3467e37

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp39-cp39-win_amd64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: simple_html-3.1.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 52.9 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for simple_html-3.1.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 5b8a7e537251905c7f21f20d221849e34ad1c496c557ca8c9b1127697058ee03
MD5 be7d892c24a3aac4d6a157b51322316a
BLAKE2b-256 c7ee6fa8de8c661248ebd013ff764c1e182baacd1e87d429177794112682a5bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp39-cp39-win32.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e84f2c0835fff554a355b7beb3541adf3ec52941b35c4b3fddd6eea2225d7422
MD5 a47fb3113c9b2abf5498f9aa8ab0d856
BLAKE2b-256 7377cfbc781367a649189adcdad12c5fa30a65ea81bc7de8b37a39ee3eb4d45f

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fabf9cfec1e7fc4058fccb81f21ec02e4bb1b9e5f205aa8e6394a130b78f132e
MD5 2c448a4c8a2030ca56a5b171e22dfae3
BLAKE2b-256 5137a26b642f0da711139188445be2b8842daf6b8c85f14d49cbd196c3a0367e

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 671a3fa2926070735e2934df0a16a597adbb0833bdb612ef44b42ad8304189e4
MD5 a0dd55754f32383a393f1119fccc6a12
BLAKE2b-256 b39735cf6c78d4252af333e8f65ded4a2927973fe75adef0143196c24f9e2c0f

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 deafedb8ee1230ac6a7beded90e221b71a9b2eb1a420635a2eac402ba1b2214f
MD5 3ed75020044c3d54ecf02799677150b6
BLAKE2b-256 f975adf58b0dcbeb9113c25c3b0dd84b2e6c272a27f60c92d7e15ce6cb269c32

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d38e469384609c3f1f39aed17f49d506f919333f82896f589068ce1ef7558ae3
MD5 b0560eecc86c9fc42045e256c190ab43
BLAKE2b-256 1a65eca76a764a8a1287dcfa6b55f0e2b299ade512f5a401b4ddbdb59d281297

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_html-3.1.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for simple_html-3.1.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6a57c0ed1bf0bd038cafe3b3107168c44ed45c862c2a6073c0612bad4a8b2dfa
MD5 7a20a476bc8086d5e09bfcd0e5b4abc6
BLAKE2b-256 56a16d16b20f7a14b7157ae9375a56f2afa021e14525dee2d1a0c970ddf9989b

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_html-3.1.1-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: release.yml on keithasaurus/simple_html

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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