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

Metadata

Release files for pyhtmlrender 0.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyhtmlrender 0.1.6
File Size Uploaded
pyhtmlrender-0.1.6.tar.gz 69.2 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for pyhtmlrender 0.1.6
File
pyhtmlrender-0.1.6-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
pyhtmlrender-0.1.6-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
pyhtmlrender-0.1.6-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
pyhtmlrender-0.1.6-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details
pyhtmlrender-0.1.6-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details
pyhtmlrender-0.1.6-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
pyhtmlrender-0.1.6-cp313-cp313t-win_amd64.whl CPython 3.13 CPython 3.13 free-threading Windows x86-64 Details
pyhtmlrender-0.1.6-cp313-cp313t-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-64 Details
pyhtmlrender-0.1.6-cp313-cp313t-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARM64 Details
pyhtmlrender-0.1.6-cp313-cp313t-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ x86-64 Details
pyhtmlrender-0.1.6-cp313-cp313t-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ ARM64 Details
pyhtmlrender-0.1.6-cp313-cp313t-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 free-threading macOS 11.0+ ARM64 Details
pyhtmlrender-0.1.6-cp312-abi3-win_amd64.whl CPython 3.12 abi3 Windows x86-64 Details
pyhtmlrender-0.1.6-cp312-abi3-musllinux_1_2_x86_64.whl CPython 3.12 abi3 Linux musl 1.2+ x86-64 Details
pyhtmlrender-0.1.6-cp312-abi3-musllinux_1_2_aarch64.whl CPython 3.12 abi3 Linux musl 1.2+ ARM64 Details
pyhtmlrender-0.1.6-cp312-abi3-manylinux_2_28_x86_64.whl CPython 3.12 abi3 Linux glibc 2.28+ x86-64 Details
pyhtmlrender-0.1.6-cp312-abi3-manylinux_2_28_aarch64.whl CPython 3.12 abi3 Linux glibc 2.28+ ARM64 Details
pyhtmlrender-0.1.6-cp312-abi3-macosx_11_0_arm64.whl CPython 3.12 abi3 macOS 11.0+ ARM64 Details
pyhtmlrender-0.1.6-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details
pyhtmlrender-0.1.6-cp310-abi3-musllinux_1_2_x86_64.whl CPython 3.10 abi3 Linux musl 1.2+ x86-64 Details
pyhtmlrender-0.1.6-cp310-abi3-musllinux_1_2_aarch64.whl CPython 3.10 abi3 Linux musl 1.2+ ARM64 Details
pyhtmlrender-0.1.6-cp310-abi3-manylinux_2_28_x86_64.whl CPython 3.10 abi3 Linux glibc 2.28+ x86-64 Details
pyhtmlrender-0.1.6-cp310-abi3-manylinux_2_28_aarch64.whl CPython 3.10 abi3 Linux glibc 2.28+ ARM64 Details
pyhtmlrender-0.1.6-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details

Total release size: 227.8 MB

Release files / pyhtmlrender-0.1.6.tar.gz

Download URL pyhtmlrender-0.1.6.tar.gz
Size 69.2 kB
Tags Source
SHA-256 checksum
How to use checksums
2d3d6e28fa80966b12173e2da195431826ccf2977bfdf3e89d077c0385d54e1f
BLAKE2b-256 checksum
How to use checksums
2ebf16aca0586141f6473ec6dc9d77361db60210ecea2366ca174f35f1eafc61
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp314-cp314t-win_amd64.whl

Download URL pyhtmlrender-0.1.6-cp314-cp314t-win_amd64.whl
Size 7.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
6e90a3cad9189ad6aa0f897f1d1029a7f128256f490b5ed5635bc7c84dae657e
BLAKE2b-256 checksum
How to use checksums
9d265c5600bd1e7ef34383c21bf372751381924e6a0f3a3a7f64f4838ff257a3
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL pyhtmlrender-0.1.6-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 11.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d8b7258a0df528c8b7e7712684253dd0edc98acd705fef7d6b9f18ad57d00169
BLAKE2b-256 checksum
How to use checksums
c82f82a3fde6282c87859cae8b3a9c2b2a36e3ed7b7382e9861ec29c947d0675
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL pyhtmlrender-0.1.6-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 11.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
186ef02d0828686706c562a8d6b0c037e311f5af819896a314d0ee1bb021d2b2
BLAKE2b-256 checksum
How to use checksums
99d8a9f10f65cf7ca2561a70a11878ecd795e3b80e3cea8f4bbf9ea8614743f7
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL pyhtmlrender-0.1.6-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 10.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
032ac17158a27377fea5cb402ce000481ef2fd1547e04ee8c7e62ecd4067d98e
BLAKE2b-256 checksum
How to use checksums
84e2a3d132bc325ba583bc782c66817bae69930cea4c502dfddc6d66cbeb9594
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL pyhtmlrender-0.1.6-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 10.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d06e7216f5910be7f4fb94baf9e4bccc6b1b1062bd38c42d86b437f8151452cf
BLAKE2b-256 checksum
How to use checksums
b44d49d47217048bd8e681eb3c66dbbd260ef04c844294109ced2770952b41ae
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp314-cp314t-macosx_11_0_arm64.whl

Download URL pyhtmlrender-0.1.6-cp314-cp314t-macosx_11_0_arm64.whl
Size 6.4 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d7dedf40296a59f378ee05e83f542787d4f5b72f22384dfbdcec64f0a3412ad7
BLAKE2b-256 checksum
How to use checksums
8a45ddd43340210f2565d2f8be69a42d31fdd62141df91b770f7c0eeffaa8db1
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp313-cp313t-win_amd64.whl

Download URL pyhtmlrender-0.1.6-cp313-cp313t-win_amd64.whl
Size 7.3 MB
Tags CPython 3.13 CPython 3.13 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
2c81ab56f4b1e971c66468a1e6d0d26137a4b5d701c20002d40337109c342715
BLAKE2b-256 checksum
How to use checksums
ab3be69fb30195ec574ef16e5260464b0534ac880e6afe8f20d7ab62c2b96ffb
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp313-cp313t-musllinux_1_2_x86_64.whl

Download URL pyhtmlrender-0.1.6-cp313-cp313t-musllinux_1_2_x86_64.whl
Size 11.3 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a9b0bf7f3b3aa256f9fc3da50fbd05cd93f13ac37b5bcd318efda4d006764b72
BLAKE2b-256 checksum
How to use checksums
148af8b700d5eee13641700f7a089915ec0f9d59fc2a3a7f405b7b18636b1a9b
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp313-cp313t-musllinux_1_2_aarch64.whl

Download URL pyhtmlrender-0.1.6-cp313-cp313t-musllinux_1_2_aarch64.whl
Size 11.1 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
d16e5701801c8411d954bd5cb7068c9ee97a7cdf603b09a5147ae4a6b652f35d
BLAKE2b-256 checksum
How to use checksums
7426d719ce4730b90a0e7cefdbfbdf69dfe7a41149d4af3d3c6935ea1de50da4
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp313-cp313t-manylinux_2_28_x86_64.whl

Download URL pyhtmlrender-0.1.6-cp313-cp313t-manylinux_2_28_x86_64.whl
Size 10.6 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4b89d3c68597950bc01f972fd81468417e30e11d66ffd03d36337ba7b10fb1de
BLAKE2b-256 checksum
How to use checksums
d86a4508b40bef99122573cefdde8670ca025fde87edd609403671f612c4ead7
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp313-cp313t-manylinux_2_28_aarch64.whl

Download URL pyhtmlrender-0.1.6-cp313-cp313t-manylinux_2_28_aarch64.whl
Size 10.2 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
42dc813430d1caf5a8c4ada901deeeaab12354aadc3e68063a8f9991223e1f8c
BLAKE2b-256 checksum
How to use checksums
b0202607d9f950dad777ece29fb1d10c2ec7bd520a155d4bba1d5271bd8e9dfb
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp313-cp313t-macosx_11_0_arm64.whl

Download URL pyhtmlrender-0.1.6-cp313-cp313t-macosx_11_0_arm64.whl
Size 6.4 MB
Tags CPython 3.13 CPython 3.13 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1d112878759f3015656426c72e4e4be3492e205c93d14d25d0129ce972e13fe6
BLAKE2b-256 checksum
How to use checksums
f2caa1fa0122e78a5b98cef101ea6be436281737cbc933683fb4da20f1e5e8d5
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp312-abi3-win_amd64.whl

Download URL pyhtmlrender-0.1.6-cp312-abi3-win_amd64.whl
Size 7.3 MB
Tags CPython 3.12 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
eb3173af10427f6f1e87f7361b6b325eceee79149359678e188d4780df65b886
BLAKE2b-256 checksum
How to use checksums
d937f9725ba2d8d8b1c70dcb79c7cc87a7501bc9ccbd8322a98a7e8ea9eb7991
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL pyhtmlrender-0.1.6-cp312-abi3-musllinux_1_2_x86_64.whl
Size 11.3 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
316b622f8a86c68712932870c1d233cadce8b54384ee9de0fd750147fa257677
BLAKE2b-256 checksum
How to use checksums
10e903f0ad0c2454e8a0bcfc0455bb2bf5bfc1ae9c64ca3adb148b2373cf33b3
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL pyhtmlrender-0.1.6-cp312-abi3-musllinux_1_2_aarch64.whl
Size 11.1 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
ff7b2dff7b517a3f97bdcb582ee7696e57d725b12534c8062ba8ca050f92d73b
BLAKE2b-256 checksum
How to use checksums
cb2f7537110662726602494c2a10d8baeb24a2852e204e03fc52c77ee52af3e0
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp312-abi3-manylinux_2_28_x86_64.whl

Download URL pyhtmlrender-0.1.6-cp312-abi3-manylinux_2_28_x86_64.whl
Size 10.6 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
da6aa830a216f5a58856a59c6d87438d927e27b4a851f3606ba88e9a682f7e8a
BLAKE2b-256 checksum
How to use checksums
5422dbe3fd098a5d6a242424c978a957a2cb53160ba9488953bd61418bc99465
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp312-abi3-manylinux_2_28_aarch64.whl

Download URL pyhtmlrender-0.1.6-cp312-abi3-manylinux_2_28_aarch64.whl
Size 10.2 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
2d4bcf85d1ae87916e50cbbf8f319c0dd5ab90b3c9e57ac1558a8b9b53b546a3
BLAKE2b-256 checksum
How to use checksums
2d7dc232452587601bb346444da44409b506c927adb554890623384ec0281e64
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp312-abi3-macosx_11_0_arm64.whl

Download URL pyhtmlrender-0.1.6-cp312-abi3-macosx_11_0_arm64.whl
Size 6.4 MB
Tags CPython 3.12 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6a2beaf1014552c332b32e6fd95f49429147f47e0e9a971a0f4f72fbccf28161
BLAKE2b-256 checksum
How to use checksums
61142f2de623a42e5833142ec8f2490c17cefd6cdea46f2b910bc13fc64ef979
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp310-abi3-win_amd64.whl

Download URL pyhtmlrender-0.1.6-cp310-abi3-win_amd64.whl
Size 7.3 MB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
4f7c5ff32bfd280124465ed6fbaa969096849a3ee0d1c172820c498f1f4adc07
BLAKE2b-256 checksum
How to use checksums
1ae64e08e0d1fa98df0e7f8ed14a49e7c6dbe03dad83ef85616e59f8af9336c8
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp310-abi3-musllinux_1_2_x86_64.whl

Download URL pyhtmlrender-0.1.6-cp310-abi3-musllinux_1_2_x86_64.whl
Size 11.3 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
cef2b1f09a171cc559c6895c20b4ed4762a3fed79139552053b4cb1485ce1e63
BLAKE2b-256 checksum
How to use checksums
ab479c89bcc52334902d86cbadb4ed4a5cdbd73ee2c8d5d4ae9b9d5a61f7769f
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp310-abi3-musllinux_1_2_aarch64.whl

Download URL pyhtmlrender-0.1.6-cp310-abi3-musllinux_1_2_aarch64.whl
Size 11.1 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
85bb73468b58d827602e667548a0002a2c5a46a1cbe4f10fbadbaad5fd6a5608
BLAKE2b-256 checksum
How to use checksums
2d3715e3454ab9ee36ffe0544700a29d9b7295c5c66a2f497c294e09ff901536
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp310-abi3-manylinux_2_28_x86_64.whl

Download URL pyhtmlrender-0.1.6-cp310-abi3-manylinux_2_28_x86_64.whl
Size 10.6 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
e47959670434a6e9e504f7383b6accdb4ce8cfef772dd479950a23500415bde0
BLAKE2b-256 checksum
How to use checksums
ae4c602c144ef860b01c9b4b977a9f18406eb29a435cfe608ca0e0d0bbb3264f
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp310-abi3-manylinux_2_28_aarch64.whl

Download URL pyhtmlrender-0.1.6-cp310-abi3-manylinux_2_28_aarch64.whl
Size 10.2 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
91ebed43e544737eb6a68aa03271412a04c2350be9eaca5075048aa2373ca0f6
BLAKE2b-256 checksum
How to use checksums
b6ee53c805e592af3e22a4adb536d576e7d79672a7601fdab940a233eac00e97
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release files / pyhtmlrender-0.1.6-cp310-abi3-macosx_11_0_arm64.whl

Download URL pyhtmlrender-0.1.6-cp310-abi3-macosx_11_0_arm64.whl
Size 6.4 MB
Tags CPython 3.10 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
077915f472a1272104804499626ca1a3be6827b8bb7d9bc8c196e6a6766c0161
BLAKE2b-256 checksum
How to use checksums
d6e5a93ac7fd7b1d1e6798df206ecc8b8589ff9d4886308d4c7365bdb7673583
Upload date
Uploaded using Trusted Publishing?
What is 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}

Release history Release notifications | RSS feed

This release

0.1.6 This release

25 release files

0.1.5

25 release files

0.1.4

25 release files

0.1.2

25 release files

0.1.1

9 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page