Skip to main content

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 许可证下发布。

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.6.tar.gz (69.2 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.6-cp314-cp314t-win_amd64.whl (7.5 MB view details)

Uploaded CPython 3.14tWindows x86-64

pyhtmlrender-0.1.6-cp314-cp314t-musllinux_1_2_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

pyhtmlrender-0.1.6-cp314-cp314t-musllinux_1_2_aarch64.whl (11.1 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

pyhtmlrender-0.1.6-cp314-cp314t-manylinux_2_28_x86_64.whl (10.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

pyhtmlrender-0.1.6-cp314-cp314t-manylinux_2_28_aarch64.whl (10.2 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

pyhtmlrender-0.1.6-cp314-cp314t-macosx_11_0_arm64.whl (6.4 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

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

Uploaded CPython 3.13tWindows x86-64

pyhtmlrender-0.1.6-cp313-cp313t-musllinux_1_2_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

pyhtmlrender-0.1.6-cp313-cp313t-musllinux_1_2_aarch64.whl (11.1 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

pyhtmlrender-0.1.6-cp313-cp313t-manylinux_2_28_x86_64.whl (10.6 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ x86-64

pyhtmlrender-0.1.6-cp313-cp313t-manylinux_2_28_aarch64.whl (10.2 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

pyhtmlrender-0.1.6-cp313-cp313t-macosx_11_0_arm64.whl (6.4 MB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

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

Uploaded CPython 3.12+Windows x86-64

pyhtmlrender-0.1.6-cp312-abi3-musllinux_1_2_x86_64.whl (11.3 MB view details)

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

pyhtmlrender-0.1.6-cp312-abi3-musllinux_1_2_aarch64.whl (11.1 MB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ ARM64

pyhtmlrender-0.1.6-cp312-abi3-manylinux_2_28_x86_64.whl (10.6 MB view details)

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

pyhtmlrender-0.1.6-cp312-abi3-manylinux_2_28_aarch64.whl (10.2 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.28+ ARM64

pyhtmlrender-0.1.6-cp312-abi3-macosx_11_0_arm64.whl (6.4 MB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

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

Uploaded CPython 3.10+Windows x86-64

pyhtmlrender-0.1.6-cp310-abi3-musllinux_1_2_x86_64.whl (11.3 MB view details)

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

pyhtmlrender-0.1.6-cp310-abi3-musllinux_1_2_aarch64.whl (11.1 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARM64

pyhtmlrender-0.1.6-cp310-abi3-manylinux_2_28_x86_64.whl (10.6 MB view details)

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

pyhtmlrender-0.1.6-cp310-abi3-manylinux_2_28_aarch64.whl (10.2 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

pyhtmlrender-0.1.6-cp310-abi3-macosx_11_0_arm64.whl (6.4 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6.tar.gz
  • Upload date:
  • Size: 69.2 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.6.tar.gz
Algorithm Hash digest
SHA256 2d3d6e28fa80966b12173e2da195431826ccf2977bfdf3e89d077c0385d54e1f
MD5 ca86d63c1f59f803c9d0df898c756b88
BLAKE2b-256 2ebf16aca0586141f6473ec6dc9d77361db60210ecea2366ca174f35f1eafc61

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-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.6-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 6e90a3cad9189ad6aa0f897f1d1029a7f128256f490b5ed5635bc7c84dae657e
MD5 c82b332ae11dd6dd9a94c62927934082
BLAKE2b-256 9d265c5600bd1e7ef34383c21bf372751381924e6a0f3a3a7f64f4838ff257a3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-cp314-cp314t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 11.3 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.6-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d8b7258a0df528c8b7e7712684253dd0edc98acd705fef7d6b9f18ad57d00169
MD5 78180cb09644b103d00181beddc83eab
BLAKE2b-256 c82f82a3fde6282c87859cae8b3a9c2b2a36e3ed7b7382e9861ec29c947d0675

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-cp314-cp314t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 11.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.6-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 186ef02d0828686706c562a8d6b0c037e311f5af819896a314d0ee1bb021d2b2
MD5 ab0ff3ccd447a6ef430ab67aa891d7d7
BLAKE2b-256 99d8a9f10f65cf7ca2561a70a11878ecd795e3b80e3cea8f4bbf9ea8614743f7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-cp314-cp314t-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 10.6 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.6-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 032ac17158a27377fea5cb402ce000481ef2fd1547e04ee8c7e62ecd4067d98e
MD5 46d3d98328942abaa7e35f14a23ab230
BLAKE2b-256 84e2a3d132bc325ba583bc782c66817bae69930cea4c502dfddc6d66cbeb9594

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-cp314-cp314t-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 10.2 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.6-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d06e7216f5910be7f4fb94baf9e4bccc6b1b1062bd38c42d86b437f8151452cf
MD5 30961112e3b4cc859f98af4692d5d19d
BLAKE2b-256 b44d49d47217048bd8e681eb3c66dbbd260ef04c844294109ced2770952b41ae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-cp314-cp314t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 6.4 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.6-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d7dedf40296a59f378ee05e83f542787d4f5b72f22384dfbdcec64f0a3412ad7
MD5 222f4d3bf87272891d0c71d8ad326401
BLAKE2b-256 8a45ddd43340210f2565d2f8be69a42d31fdd62141df91b770f7c0eeffaa8db1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-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.6-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 2c81ab56f4b1e971c66468a1e6d0d26137a4b5d701c20002d40337109c342715
MD5 89d594bed5f5259f0a5f64cc01f1dff0
BLAKE2b-256 ab3be69fb30195ec574ef16e5260464b0534ac880e6afe8f20d7ab62c2b96ffb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-cp313-cp313t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 11.3 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.6-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a9b0bf7f3b3aa256f9fc3da50fbd05cd93f13ac37b5bcd318efda4d006764b72
MD5 0d51a9ae61341549eea1222b906e3d09
BLAKE2b-256 148af8b700d5eee13641700f7a089915ec0f9d59fc2a3a7f405b7b18636b1a9b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-cp313-cp313t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 11.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.6-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d16e5701801c8411d954bd5cb7068c9ee97a7cdf603b09a5147ae4a6b652f35d
MD5 ed45ebd6abb1dce4261a8e2a72784b95
BLAKE2b-256 7426d719ce4730b90a0e7cefdbfbdf69dfe7a41149d4af3d3c6935ea1de50da4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-cp313-cp313t-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 10.6 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.6-cp313-cp313t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4b89d3c68597950bc01f972fd81468417e30e11d66ffd03d36337ba7b10fb1de
MD5 d08f15d17bf33ed3b6bfbab60918888e
BLAKE2b-256 d86a4508b40bef99122573cefdde8670ca025fde87edd609403671f612c4ead7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-cp313-cp313t-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 10.2 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.6-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 42dc813430d1caf5a8c4ada901deeeaab12354aadc3e68063a8f9991223e1f8c
MD5 8bb9cfa8a75e576a771ebac23c8f6dd4
BLAKE2b-256 b0202607d9f950dad777ece29fb1d10c2ec7bd520a155d4bba1d5271bd8e9dfb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-cp313-cp313t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 6.4 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.6-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1d112878759f3015656426c72e4e4be3492e205c93d14d25d0129ce972e13fe6
MD5 74f0046eaf39ed32e1f6bba7a22753f8
BLAKE2b-256 f2caa1fa0122e78a5b98cef101ea6be436281737cbc933683fb4da20f1e5e8d5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-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.6-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 eb3173af10427f6f1e87f7361b6b325eceee79149359678e188d4780df65b886
MD5 44999d4baa6a7abde1325354c7cee37e
BLAKE2b-256 d937f9725ba2d8d8b1c70dcb79c7cc87a7501bc9ccbd8322a98a7e8ea9eb7991

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-cp312-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 11.3 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.6-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 316b622f8a86c68712932870c1d233cadce8b54384ee9de0fd750147fa257677
MD5 26f022eec873f867b9549ca8217b381d
BLAKE2b-256 10e903f0ad0c2454e8a0bcfc0455bb2bf5bfc1ae9c64ca3adb148b2373cf33b3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-cp312-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 11.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.6-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ff7b2dff7b517a3f97bdcb582ee7696e57d725b12534c8062ba8ca050f92d73b
MD5 d62d6c815277e4f4f06b387dc6f8a3cb
BLAKE2b-256 cb2f7537110662726602494c2a10d8baeb24a2852e204e03fc52c77ee52af3e0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-cp312-abi3-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 10.6 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.6-cp312-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 da6aa830a216f5a58856a59c6d87438d927e27b4a851f3606ba88e9a682f7e8a
MD5 6395fa31b0356bf5e82d5c90ec1cb4a7
BLAKE2b-256 5422dbe3fd098a5d6a242424c978a957a2cb53160ba9488953bd61418bc99465

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-cp312-abi3-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 10.2 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.6-cp312-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2d4bcf85d1ae87916e50cbbf8f319c0dd5ab90b3c9e57ac1558a8b9b53b546a3
MD5 2d2197ea200e0fe5b79f1ffc79d87bbd
BLAKE2b-256 2d7dc232452587601bb346444da44409b506c927adb554890623384ec0281e64

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-cp312-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 6.4 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.6-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6a2beaf1014552c332b32e6fd95f49429147f47e0e9a971a0f4f72fbccf28161
MD5 63c75c8e98542f881f135a337071e7a4
BLAKE2b-256 61142f2de623a42e5833142ec8f2490c17cefd6cdea46f2b910bc13fc64ef979

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-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.6-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 4f7c5ff32bfd280124465ed6fbaa969096849a3ee0d1c172820c498f1f4adc07
MD5 c82f3eb4072ba68a30baac7a88222597
BLAKE2b-256 1ae64e08e0d1fa98df0e7f8ed14a49e7c6dbe03dad83ef85616e59f8af9336c8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-cp310-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 11.3 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.6-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cef2b1f09a171cc559c6895c20b4ed4762a3fed79139552053b4cb1485ce1e63
MD5 4928cb1ceb4a1a0912cea5d2ea7de500
BLAKE2b-256 ab479c89bcc52334902d86cbadb4ed4a5cdbd73ee2c8d5d4ae9b9d5a61f7769f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-cp310-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 11.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.6-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 85bb73468b58d827602e667548a0002a2c5a46a1cbe4f10fbadbaad5fd6a5608
MD5 9c13a0b9171c3c35569462895c0cb427
BLAKE2b-256 2d3715e3454ab9ee36ffe0544700a29d9b7295c5c66a2f497c294e09ff901536

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-cp310-abi3-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 10.6 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.6-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e47959670434a6e9e504f7383b6accdb4ce8cfef772dd479950a23500415bde0
MD5 e77c3c54b2e33fd18597c724558e55b3
BLAKE2b-256 ae4c602c144ef860b01c9b4b977a9f18406eb29a435cfe608ca0e0d0bbb3264f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-cp310-abi3-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 10.2 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.6-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 91ebed43e544737eb6a68aa03271412a04c2350be9eaca5075048aa2373ca0f6
MD5 0d9964604ee94b8e741063e8bcc404c0
BLAKE2b-256 b6ee53c805e592af3e22a4adb536d576e7d79672a7601fdab940a233eac00e97

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhtmlrender-0.1.6-cp310-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 6.4 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.6-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 077915f472a1272104804499626ca1a3be6827b8bb7d9bc8c196e6a6766c0161
MD5 3bad72692b1e9122ae0e1a4747605b47
BLAKE2b-256 d6e5a93ac7fd7b1d1e6798df206ecc8b8589ff9d4886308d4c7365bdb7673583

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.6 This release

25 files

0.1.5

25 files

0.1.4

25 files

0.1.2

25 files

0.1.1

9 files

Supported by

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