From 7c1748d5b9d8e924e05c6370d1b41c20c49aeaba Mon Sep 17 00:00:00 2001 From: abetlen Date: Sat, 28 Mar 2026 23:10:13 -0700 Subject: [PATCH 1/2] ci: publish CPU wheels as py3-none --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index e0b0dc520..b5998dd1c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -63,6 +63,7 @@ all = [ [tool.scikit-build] wheel.packages = ["llama_cpp"] +wheel.py-api = "py3" cmake.verbose = true cmake.minimum-version = "3.21" minimum-version = "0.5.1" From 6ff8ac181d50b404d7f2d1080fd65ac79eaa830c Mon Sep 17 00:00:00 2001 From: abetlen Date: Sat, 28 Mar 2026 23:11:14 -0700 Subject: [PATCH 2/2] docs: add changelog entry for py3-none wheel tags --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7bcad0a47..3b4c13ee3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +- ci: Publish release wheels as `py3-none` by @Bing-su in #2166 - fix(ci): Publish distinct manylinux and musllinux CPU wheels by @abetlen in #2165 ## [0.3.19]