htmlkit
一个基于 litehtml 的轻量级 HTML 渲染库。
原始代码
特性
- 基于 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 渲染 HTMLtemplate_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 文档。
构建说明
-
初始化环境
使用 Xmake 时必须激活 Python 虚拟环境,并且安装
build依赖组。# 拉取子模块 git submodule update --init --recursive # 创建虚拟环境并安装依赖,同时避免直接构建项目 uv sync --no-install-workspace # 激活虚拟环境,请使用对应 shell 的命令 source .venv/bin/activate # 配置 Xmake 项目并安装依赖(由于有大量依赖需要通过源码编译安装,可能耗时较长) xmake config -m releasedbg
-
构建并安装
# 构建 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)
| File | Size | Uploaded | |
|---|---|---|---|
| pyhtmlrender-0.1.6.tar.gz | 69.2 kB | Details |
Built distributions (wheels)
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}
|