Skip to main content

Lightweight HTML rendering library based on litehtml

Project description

htmlkit

一个基于 litehtml 的轻量级 HTML 渲染库。

原始代码

nonebot/plugin-htmlkit

特性

  • 基于 fontconfig 的字体管理, 支持系统字体和自定义字体
  • 提供了 HTML,纯文本,markdown,和 Jinja2 模板渲染的快捷函数
  • 支持自定义图片和 CSS 的加载策略
  • 支持通过 CSS 控制样式
  • 支持自适应控制渲染宽度

安装

使用 pip 安装:

pip install pyhtmlrender

或者使用其他 Python 包管理器安装。

使用

快速开始

import asyncio
from htmlkit import html_to_pic, text_to_pic, md_to_pic

async def main():
    # 渲染 HTML 到图片
    html = "<h1>Hello World</h1><p>This is a test.</p>"
    image_bytes = await html_to_pic(html)
    
    # 保存图片
    with open("output.png", "wb") as f:
        f.write(image_bytes)

# 运行
asyncio.run(main())

初始化 Fontconfig

在使用前,建议先初始化 fontconfig:

from htmlkit import init_fontconfig

# 使用默认配置初始化
init_fontconfig()

# 或者指定自定义配置
init_fontconfig(
    fontconfig_path="/path/to/fonts",
    fontconfig_file="/path/to/fonts.conf"
)

API

  • html_to_pic(html, **options) - 将 HTML 渲染为图片
  • debug_html_to_pic(html, **options) - 渲染 HTML 并返回图片和调试信息
  • text_to_pic(text, css_path, **options) - 将纯文本渲染为图片
  • md_to_pic(md, css_path, **options) - 将 Markdown 渲染为图片
  • template_to_html(template_path, template_name, **kwargs) - 使用 Jinja2 渲染 HTML
  • template_to_pic(template_path, template_name, templates, **options) - 使用 Jinja2 模板渲染图片

配置选项

htmlkit 支持通过 init_fontconfig() 函数配置 fontconfig 选项:

from htmlkit import init_fontconfig

init_fontconfig(
    fontconfig_file="/path/to/fonts.conf",  # 覆盖默认的配置文件
    fontconfig_path="/path/to/fonts",       # 覆盖默认的配置目录
    fontconfig_sysroot="/path/to/sysroot",  # 设置 sysroot
    fc_debug="1",                           # 设置 debug 级别
    fc_lang="zh_CN",                        # 设置默认语言
    fontconfig_use_mmap="yes"               # 是否使用 mmap
)

更多配置选项请参考 fontconfig 文档

构建说明

  1. 安装 Xmake

  2. 初始化环境

    使用 Xmake 时必须激活 Python 虚拟环境,并且安装 build 依赖组。

    # 拉取子模块
    git submodule update --init --recursive
    # 创建虚拟环境并安装依赖,同时避免直接构建项目
    uv sync --no-install-workspace
    # 激活虚拟环境,请使用对应 shell 的命令
    source .venv/bin/activate
    # 配置 Xmake 项目并安装依赖(由于有大量依赖需要通过源码编译安装,可能耗时较长)
    xmake config -m releasedbg
    
  3. 构建并安装

    # 构建
    xmake build
    # 安装
    xmake install
    # 安装到当前虚拟环境
    uv sync --reinstall-package htmlkit
    

    如果对 litehtml 做了修改,则需要重新构建它:

    xmake require --force litehtml
    # 或者用以下更 dirty 但是快速的方法
    rm -r build
    xmake clean --all
    # 重新构建并安装
    xmake build
    xmake install
    uv sync --reinstall-package htmlkit
    

许可证

本项目的 Python 部分 在 MIT 许可证下发布,C++ 部分 在 LGPL-3.0-or-later 许可证下发布。

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

pyhtmlrender-0.1.4.tar.gz (68.0 kB view details)

Uploaded Source

Built Distributions

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

pyhtmlrender-0.1.4-cp314-cp314t-win_amd64.whl (7.5 MB view details)

Uploaded CPython 3.14tWindows x86-64

pyhtmlrender-0.1.4-cp314-cp314t-musllinux_1_2_x86_64.whl (10.4 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

pyhtmlrender-0.1.4-cp314-cp314t-musllinux_1_2_aarch64.whl (10.1 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

pyhtmlrender-0.1.4-cp314-cp314t-manylinux_2_28_x86_64.whl (9.3 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

pyhtmlrender-0.1.4-cp314-cp314t-manylinux_2_28_aarch64.whl (8.9 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

pyhtmlrender-0.1.4-cp314-cp314t-macosx_11_0_arm64.whl (6.9 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

pyhtmlrender-0.1.4-cp313-cp313t-win_amd64.whl (7.3 MB view details)

Uploaded CPython 3.13tWindows x86-64

pyhtmlrender-0.1.4-cp313-cp313t-musllinux_1_2_x86_64.whl (10.4 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

pyhtmlrender-0.1.4-cp313-cp313t-musllinux_1_2_aarch64.whl (10.1 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

pyhtmlrender-0.1.4-cp313-cp313t-manylinux_2_28_x86_64.whl (9.3 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ x86-64

pyhtmlrender-0.1.4-cp313-cp313t-manylinux_2_28_aarch64.whl (8.9 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

pyhtmlrender-0.1.4-cp313-cp313t-macosx_11_0_arm64.whl (6.9 MB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

pyhtmlrender-0.1.4-cp312-abi3-win_amd64.whl (7.3 MB view details)

Uploaded CPython 3.12+Windows x86-64

pyhtmlrender-0.1.4-cp312-abi3-musllinux_1_2_x86_64.whl (10.4 MB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ x86-64

pyhtmlrender-0.1.4-cp312-abi3-musllinux_1_2_aarch64.whl (10.1 MB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ ARM64

pyhtmlrender-0.1.4-cp312-abi3-manylinux_2_28_x86_64.whl (9.3 MB view details)

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

pyhtmlrender-0.1.4-cp312-abi3-manylinux_2_28_aarch64.whl (8.9 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.28+ ARM64

pyhtmlrender-0.1.4-cp312-abi3-macosx_11_0_arm64.whl (6.9 MB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

pyhtmlrender-0.1.4-cp310-abi3-win_amd64.whl (7.3 MB view details)

Uploaded CPython 3.10+Windows x86-64

pyhtmlrender-0.1.4-cp310-abi3-musllinux_1_2_x86_64.whl (10.4 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ x86-64

pyhtmlrender-0.1.4-cp310-abi3-musllinux_1_2_aarch64.whl (10.1 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARM64

pyhtmlrender-0.1.4-cp310-abi3-manylinux_2_28_x86_64.whl (9.3 MB view details)

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

pyhtmlrender-0.1.4-cp310-abi3-manylinux_2_28_aarch64.whl (8.9 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

pyhtmlrender-0.1.4-cp310-abi3-macosx_11_0_arm64.whl (6.9 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

File details

Details for the file pyhtmlrender-0.1.4.tar.gz.

File metadata

  • Download URL: pyhtmlrender-0.1.4.tar.gz
  • Upload date:
  • Size: 68.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4.tar.gz
Algorithm Hash digest
SHA256 0310768fbd8f8ff64226894cd43d53dcb66a10896bc2053ad9ef568ef14b3ab0
MD5 3b0e03f43b3135aea6037ff065903d30
BLAKE2b-256 e65d165b2027b97dd53be2902e846a33722e61b2af659493fea1f8c4942e1689

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 7.5 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 9ba7ed0a627eb6baadd61eb917fc8dda444a59526ff358f7bbe9a473595b18c8
MD5 11c68522f57306fcf84d4471268f82e6
BLAKE2b-256 837aaac49018f7e6cdf06c5897a86ac464773f0501f911d6d43f694c765ca857

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp314-cp314t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 10.4 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 25f55e15030a260608603c3d93dc3850be27f02232ec2cb7cd116f9fd8cfc9e5
MD5 7cc11fab419215f1a5543e2ba95edf72
BLAKE2b-256 e6464888e333a7643a3925b47cca03f79a844e4c2fd4fd517c48463ed6f6b26e

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp314-cp314t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 10.1 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 95e0b616dd3b5710de8b94a763db62a0eab12b4de5fca8f81fec69141e827043
MD5 04fd6f28f037ec4515d968776ec6cde4
BLAKE2b-256 56cd23f827d0597cad6a88e9cd3149cafd7c0b2f5f08ea11bdb04da08ceb44f6

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp314-cp314t-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 9.3 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d6695353a37ba1f4b7d700d22bdf89dacd62a2c14c326671e61ed84a2fc239fb
MD5 f710f301fdfda4688698e9451529ef91
BLAKE2b-256 058d7998f6c981489b2efb1f7ff83c10bb5f54bcba38c32b2e9fe58397284474

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp314-cp314t-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 8.9 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 608b68ff354c9dd74d0614cbc81067c5f607ecf198075e56241154def9f09cfc
MD5 033c77fa89798d9e65c9bdfddf6c22a3
BLAKE2b-256 337c4ba5b58de2cf4479f54ccdac807ae8738a44ff6e8b0dae53a08c5941c3c9

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp314-cp314t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 6.9 MB
  • Tags: CPython 3.14t, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1bd943a90241c29280ff6113414e9298efcee1035db82583aa31cbf3b5aa7920
MD5 8a7e07c081dd238323051df01d2af01b
BLAKE2b-256 5e6bbe1232f47b62688f507ab4f05663596ff341b0caaec2339c01be43fd8dce

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 7.3 MB
  • Tags: CPython 3.13t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 0bfff02a8dffb4a395c3c34ed76a480082a17038db680a2c2f98374a2d4e34a4
MD5 56a1b3447944ae74bc0445c5edcd040a
BLAKE2b-256 e4144b73ca4e3e0824c4504f99b4edb89b018c16f353d3b1ecf1ededb93ebe21

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp313-cp313t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 10.4 MB
  • Tags: CPython 3.13t, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f1c10a066946f870b6bd955ab49669da8851ada25d02c4349c897c061a482e4f
MD5 1b791f31acae452e07e0799eb419bf77
BLAKE2b-256 cb74de0f77515f307f3f5761c001d24fe991ca4cfdcb1ac71d4a237b0ab67d4b

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp313-cp313t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 10.1 MB
  • Tags: CPython 3.13t, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f0d21c6635998ff4c4adaf293ff3d34b7a8123a8663430a012ff5dcd2cd5e32d
MD5 1826654865e188db46624f8040a8a4c2
BLAKE2b-256 9606d13830743971bfae63660f7833deb67871e3795620499b3f127d4ced3953

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp313-cp313t-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp313-cp313t-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 9.3 MB
  • Tags: CPython 3.13t, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp313-cp313t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bf41e2ad637f34e3f599e9860cf2108a77c4553481c2fc20e46dcf60859cae72
MD5 ece614d820484f04ef74c6ad49466270
BLAKE2b-256 b4a14c7e62c0f638bc2cda1558706352ef5c8bbbeac79bc69e48bb3736a3d6aa

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp313-cp313t-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp313-cp313t-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 8.9 MB
  • Tags: CPython 3.13t, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0cdb7a1678a04d60c10a2215145df1702ba4e56057beaa6802736001bec37bf8
MD5 94ae6e52bba47f00b17b20adea89cf5c
BLAKE2b-256 f598b53866fe9e348e1787824479f7c78c8cb799f006c22a5eb253e323775f21

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp313-cp313t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 6.9 MB
  • Tags: CPython 3.13t, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cb925186634ca9dd8fdccfcfdaac7e52a88adfe16d75fd450e386d1bdfd12f44
MD5 e7bac55e0cf72bc3638def0dd17a9ed4
BLAKE2b-256 a6a8aa476740af48a9b80114669e02dd7ebc60a83a6a1d137dd17c7db7a0bc65

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp312-abi3-win_amd64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp312-abi3-win_amd64.whl
  • Upload date:
  • Size: 7.3 MB
  • Tags: CPython 3.12+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 2efdd39f88739258dafe40823f5da563c04df01ad8a80f1bd84eb007d73417cd
MD5 70f93693cd4e772d522ee31eb49e7df1
BLAKE2b-256 dad8bd5ad3859a32a6831c1e5bd7d474d1243af645f036c4c29e03a7b51e759a

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp312-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 10.4 MB
  • Tags: CPython 3.12+, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7059f2069b35cb5d19cf57071ec82229201bc453043854d52fbd90f34ddf19a1
MD5 98b4f3887f6673c658be2f0b5025d106
BLAKE2b-256 99b26502f30641db463c45df6eb8926853c2f37cf0f27ee95817dd81b8d71ab3

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp312-abi3-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp312-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 10.1 MB
  • Tags: CPython 3.12+, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 98a26a7c432b49c6a98ce3b7c78c8cfd6f57a9372411667ff17873a61a3fc866
MD5 ba96bb69995e3c8cecf211b084d4fb76
BLAKE2b-256 0dca24cc587721b5b6bfa653252289102478731994118c25d7df9f561a2fd544

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp312-abi3-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp312-abi3-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 9.3 MB
  • Tags: CPython 3.12+, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp312-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 244ff266b8066b1a39910a954a452c2d00ef54031202f0ac07364a4b5160fd4b
MD5 1d71e76e6d87f78827b78a9c58e4a962
BLAKE2b-256 de0c23218338e875c91a11c8148a97c11b072f236548cfe3ebcbb36dcb2acb52

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp312-abi3-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp312-abi3-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 8.9 MB
  • Tags: CPython 3.12+, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp312-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9e7905486f526d0abfff10a6a364b1fb444aa0daacce935b0541ad334b2a6957
MD5 32f75f4b2cf7827191a0474b91a5e678
BLAKE2b-256 ec9666d50b2192582a78a76cd076a32322a41006d93665c6c94fab0e6e9a717f

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp312-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 6.9 MB
  • Tags: CPython 3.12+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 91cbf917589024d03770607dcda88011ced09859bf5295cf02316f70c3bf7687
MD5 5c21cc8cf38fa2f47539818152c60694
BLAKE2b-256 b36422d1032258bf6eb9a458fb84d9039b264d6d74135b4a5801e248a7aded3d

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 7.3 MB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 0fca00c0bc506e2d74fd6c1f0b9c069e1d00543370aa8cf50e44fbd361139fb2
MD5 f0732a0eb72f8e150c07e895898b6ea2
BLAKE2b-256 e7752463f4237bef25a5da1252fa6d414d0a56d807adbbc5cd52585947b6cb9e

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp310-abi3-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp310-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 10.4 MB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9980110bacff83bc0a785de94f6b31f44426fad3b0f9f4217d12dc0827b03fa0
MD5 617e089f19dc0fbc7381fee473329861
BLAKE2b-256 81f591ae9bf3b8e7f12c6c56a10856c18bfca4fc748cef62baf0064fda7f2138

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp310-abi3-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp310-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 10.1 MB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 18d6f660e5dac11463cfebd9cd60642e096ba158b5c473e92ae8ac74358eb3b8
MD5 e16d894c995f99bcf0b3b16bf90dad8c
BLAKE2b-256 88ea384e4a03cdc33f98679e6e8de05393255e0559a10d15be556eb6d5e96cc3

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp310-abi3-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp310-abi3-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 9.3 MB
  • Tags: CPython 3.10+, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 823cc2e930f00f595516b9e675743545f0b03ed0a36f7dedae32e50c225a1dbc
MD5 9ca7a5bd8b850eb5c173facdb6f0cb0d
BLAKE2b-256 28bbba331100fe4ae5e334cf8a54218960a1735185e61020586881b7be0edac1

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp310-abi3-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp310-abi3-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 8.9 MB
  • Tags: CPython 3.10+, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 956f79555df06e3df6cb0b6de7ae71e496da2065cd4ed48de3b5b8270979a541
MD5 b6cc4f092dc21e5e56cdabf5c4b57e65
BLAKE2b-256 5ca652b65b129171861ca82aadc4a436eb803898e846b355d9031025ceab40f4

See more details on using hashes here.

File details

Details for the file pyhtmlrender-0.1.4-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: pyhtmlrender-0.1.4-cp310-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 6.9 MB
  • Tags: CPython 3.10+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyhtmlrender-0.1.4-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aa6e0bbe697326d66e93be257241409eec3f0cb3f7144d39a85acae78b0fafd0
MD5 719e02d28936062d2b697203848adf90
BLAKE2b-256 6782b17f901a091fdd2ed4bf1e5bfa4f45974d55a69754f482a11dc1fd898c5e

See more details on using hashes here.

Supported by

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