From e45b99fa452fc7df25c9698c521d6ee1d791f5a7 Mon Sep 17 00:00:00 2001 From: Daniel Foerster Date: Mon, 26 Oct 2026 11:23:45 -0500 Subject: [PATCH 1/2] Switch to ABI3-based wheels --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 21e65da..60b2018 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,6 +9,6 @@ name = "lightningcss" crate-type = ["cdylib"] [dependencies] -pyo3 = { version = "0.28.2", features = ["extension-module"] } +pyo3 = { version = "0.28.2", features = ["extension-module", "abi3-py37"] } browserslist-rs = "0.19.0" lightningcss = { version = "1.0.0-alpha.71", features = ["browserslist"] } From 68f3ab7972b21427acef55554def72a4fb65dc2d Mon Sep 17 00:00:00 2001 From: Daniel Foerster Date: Mon, 26 Oct 2026 11:30:29 -0500 Subject: [PATCH 2/2] Eliminate unnecessary classifiers in pyproject.toml --- pyproject.toml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index ad0a8a5..adbe506 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,14 +22,6 @@ classifiers = [ "Programming Language :: Python :: Implementation :: PyPy", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3 :: Only", - "Programming Language :: Python :: 3.7", - "Programming Language :: Python :: 3.8", - "Programming Language :: Python :: 3.9", - "Programming Language :: Python :: 3.10", - "Programming Language :: Python :: 3.11", - "Programming Language :: Python :: 3.12", - "Programming Language :: Python :: 3.13", - "Programming Language :: Python :: 3.14", "Topic :: Internet :: WWW/HTTP", "Topic :: Software Development :: Pre-processors", ]