From d9b2e69267a7540e45928eaeacd764675668550e Mon Sep 17 00:00:00 2001
From: aptalca <541623+aptalca@users.noreply.github.com>
Date: Mon, 8 Dec 2025 09:50:40 -0500
Subject: [PATCH] add alpine 3.23, deprecate alpine 3.19
---
Jenkinsfile | 2 +-
distros.txt | 2 +-
docs/alpine-3.19/index.html | 449 ------------------------------------
docs/alpine-3.23/index.html | 11 +
docs/index.html | 6 +-
5 files changed, 16 insertions(+), 454 deletions(-)
delete mode 100644 docs/alpine-3.19/index.html
create mode 100644 docs/alpine-3.23/index.html
diff --git a/Jenkinsfile b/Jenkinsfile
index 45372cb..fd7f119 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -25,7 +25,7 @@ pipeline {
}
axis {
name 'MATRIXDISTRO'
- values 'ubuntu-jammy', 'ubuntu-noble', 'alpine-3.19', 'alpine-3.20', 'alpine-3.21', 'alpine-3.22'
+ values 'ubuntu-jammy', 'ubuntu-noble', 'alpine-3.20', 'alpine-3.21', 'alpine-3.22', 'alpine-3.23'
}
}
excludes {
diff --git a/distros.txt b/distros.txt
index eeeb098..86aa259 100644
--- a/distros.txt
+++ b/distros.txt
@@ -1,6 +1,6 @@
ubuntu-jammy
ubuntu-noble
-alpine-3.19
alpine-3.20
alpine-3.21
alpine-3.22
+alpine-3.23
diff --git a/docs/alpine-3.19/index.html b/docs/alpine-3.19/index.html
deleted file mode 100644
index 52a1f9b..0000000
--- a/docs/alpine-3.19/index.html
+++ /dev/null
@@ -1,449 +0,0 @@
-
-
-
- wheels.linuxserver.io
-
-
- Precompiled wheels for Alpine 3.19
-
-
- cffi-1.16.0-cp311-cp311-linux_aarch64.whl
-
-
- cffi-1.16.0-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- numpy-1.26.2-cp311-cp311-musllinux_1_1_aarch64.whl
-
-
- numpy-1.26.2-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- numpy-1.23.2-cp311-cp311-linux_aarch64.whl
-
-
- numpy-1.23.2-cp311-cp311-linux_x86_64.whl
-
-
- PyNaCl-1.5.0-cp36-abi3-musllinux_1_1_aarch64.whl
-
-
- PyNaCl-1.5.0-cp36-abi3-musllinux_1_1_x86_64.whl
-
-
- PyYAML-6.0.1-cp311-cp311-linux_aarch64.whl
-
-
- PyYAML-6.0.1-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- bluepy-1.3.0-cp311-cp311-linux_aarch64.whl
-
-
- bluepy-1.3.0-cp311-cp311-linux_x86_64.whl
-
-
- grpcio-1.60.0-cp311-cp311-linux_aarch64.whl
-
-
- grpcio-1.60.0-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- pandas-2.1.4-cp311-cp311-linux_aarch64.whl
-
-
- pandas-2.1.4-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- pywavelets-1.5.0-cp311-cp311-linux_aarch64.whl
-
-
- pywavelets-1.5.0-cp311-cp311-linux_x86_64.whl
-
-
- wrapt-1.16.0-cp311-cp311-musllinux_1_1_aarch64.whl
-
-
- wrapt-1.16.0-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- numpy-1.23.3-cp311-cp311-linux_aarch64.whl
-
-
- numpy-1.23.3-cp311-cp311-linux_x86_64.whl
-
-
- numpy-1.26.3-cp311-cp311-musllinux_1_1_aarch64.whl
-
-
- numpy-1.26.3-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- pandas-2.2.0-cp311-cp311-musllinux_1_1_aarch64.whl
-
-
- pandas-2.2.0-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- grpcio-1.60.1-cp311-cp311-linux_aarch64.whl
-
-
- grpcio-1.60.1-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- numpy-1.26.4-cp311-cp311-musllinux_1_1_aarch64.whl
-
-
- numpy-1.26.4-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- grpcio-1.62.0-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- grpcio-1.62.0-cp311-cp311-linux_aarch64.whl
-
-
- pandas-2.2.1-cp311-cp311-musllinux_1_1_aarch64.whl
-
-
- pandas-2.2.1-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- grpcio-1.62.1-cp311-cp311-linux_aarch64.whl
-
-
- grpcio-1.62.1-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- pywavelets-1.6.0-cp311-cp311-musllinux_1_1_aarch64.whl
-
-
- pywavelets-1.6.0-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- grpcio-1.62.2-cp311-cp311-linux_aarch64.whl
-
-
- grpcio-1.62.2-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- hexhamming-2.2.3-cp311-cp311-linux_aarch64.whl
-
-
- hexhamming-2.2.3-cp311-cp311-linux_x86_64.whl
-
-
- grpcio-1.63.0-cp311-cp311-linux_aarch64.whl
-
-
- grpcio-1.63.0-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- grpcio-1.64.0-cp311-cp311-linux_aarch64.whl
-
-
- grpcio-1.64.0-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- numpy-2.0.0-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- numpy-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl
-
-
- numpy-2.0.1-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- numpy-2.0.1-cp311-cp311-musllinux_1_2_aarch64.whl
-
-
- cffi-1.17.0-cp311-cp311-musllinux_1_1_aarch64.whl
-
-
- cffi-1.17.0-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl
-
-
- PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- pywavelets-1.7.0-cp311-cp311-musllinux_1_2_aarch64.whl
-
-
- pywavelets-1.7.0-cp311-cp311-musllinux_1_2_x86_64.whl
-
-
- numpy-2.1.0-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- numpy-2.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
-
-
- numpy-2.1.1-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- numpy-2.1.1-cp311-cp311-musllinux_1_2_aarch64.whl
-
-
- numpy-2.1.2-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- numpy-2.1.2-cp311-cp311-musllinux_1_2_aarch64.whl
-
-
- numpy-2.1.3-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- numpy-2.1.3-cp311-cp311-musllinux_1_2_aarch64.whl
-
-
- wrapt-1.17.0-cp311-cp311-musllinux_1_2_aarch64.whl
-
-
- wrapt-1.17.0-cp311-cp311-musllinux_1_2_x86_64.whl
-
-
- cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl
-
-
- cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl
-
-
- cryptography-44.0.3-cp39-abi3-musllinux_1_2_aarch64.whl
-
-
- cryptography-44.0.3-cp39-abi3-musllinux_1_2_x86_64.whl
-
-
- maturin-1.8.6-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl
-
-
- maturin-1.8.6-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
-
-
- orjson-3.10.18-cp311-cp311-musllinux_1_2_aarch64.whl
-
-
- orjson-3.10.18-cp311-cp311-musllinux_1_2_x86_64.whl
-
-
- sabctools-8.2.5-cp311-cp311-musllinux_1_2_aarch64.whl
-
-
- sabctools-8.2.5-cp311-cp311-musllinux_1_2_x86_64.whl
-
-
- ujson-5.10.0-cp311-cp311-musllinux_1_2_aarch64.whl
-
-
- ujson-5.10.0-cp311-cp311-musllinux_1_2_x86_64.whl
-
-
- cryptography-45.0.0-cp311-abi3-musllinux_1_2_aarch64.whl
-
-
- cryptography-45.0.0-cp311-abi3-musllinux_1_2_x86_64.whl
-
-
- cryptography-45.0.1-cp311-abi3-musllinux_1_2_aarch64.whl
-
-
- cryptography-45.0.1-cp311-abi3-musllinux_1_2_x86_64.whl
-
-
- cryptography-45.0.2-cp311-abi3-musllinux_1_2_aarch64.whl
-
-
- cryptography-45.0.2-cp311-abi3-musllinux_1_2_x86_64.whl
-
-
- cryptography-45.0.3-cp311-abi3-musllinux_1_2_aarch64.whl
-
-
- cryptography-45.0.3-cp311-abi3-musllinux_1_2_x86_64.whl
-
-
- maturin-1.8.7-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl
-
-
- maturin-1.8.7-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
-
-
- cryptography-45.0.4-cp311-abi3-musllinux_1_2_aarch64.whl
-
-
- cryptography-45.0.4-cp311-abi3-musllinux_1_2_x86_64.whl
-
-
- maturin-1.9.0-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl
-
-
- maturin-1.9.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
-
-
- cryptography-45.0.5-cp311-abi3-musllinux_1_2_aarch64.whl
-
-
- cryptography-45.0.5-cp311-abi3-musllinux_1_2_x86_64.whl
-
-
- maturin-1.9.1-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl
-
-
- maturin-1.9.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
-
-
- orjson-3.11.0-cp311-cp311-musllinux_1_2_aarch64.whl
-
-
- orjson-3.11.0-cp311-cp311-musllinux_1_2_x86_64.whl
-
-
- orjson-3.11.1-cp311-cp311-musllinux_1_2_aarch64.whl
-
-
- orjson-3.11.1-cp311-cp311-musllinux_1_2_x86_64.whl
-
-
- maturin-1.9.2-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl
-
-
- maturin-1.9.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
-
-
- sabctools-8.2.6-cp311-cp311-linux_aarch64.whl
-
-
- sabctools-8.2.6-cp311-cp311-linux_x86_64.whl
-
-
- maturin-1.9.3-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl
-
-
- maturin-1.9.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
-
-
- cryptography-45.0.6-cp311-abi3-musllinux_1_2_aarch64.whl
-
-
- cryptography-45.0.6-cp311-abi3-musllinux_1_2_x86_64.whl
-
-
- orjson-3.11.2-cp311-cp311-musllinux_1_2_aarch64.whl
-
-
- orjson-3.11.2-cp311-cp311-musllinux_1_2_x86_64.whl
-
-
- ujson-5.11.0-cp311-cp311-musllinux_1_2_aarch64.whl
-
-
- ujson-5.11.0-cp311-cp311-musllinux_1_2_x86_64.whl
-
-
- orjson-3.11.3-cp311-cp311-musllinux_1_2_aarch64.whl
-
-
- orjson-3.11.3-cp311-cp311-musllinux_1_2_x86_64.whl
-
-
- maturin-1.9.4-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl
-
-
- maturin-1.9.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
-
-
- cryptography-45.0.7-cp311-abi3-musllinux_1_2_aarch64.whl
-
-
- cryptography-45.0.7-cp311-abi3-musllinux_1_2_x86_64.whl
-
-
- cffi-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl
-
-
- cffi-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
-
-
- cryptography-46.0.0-cp311-abi3-musllinux_1_2_aarch64.whl
-
-
- cryptography-46.0.0-cp311-abi3-musllinux_1_2_x86_64.whl
-
-
- cryptography-46.0.1-cp311-abi3-musllinux_1_2_aarch64.whl
-
-
- cryptography-46.0.1-cp311-abi3-musllinux_1_2_x86_64.whl
-
-
- pyyaml-6.0.3-cp311-cp311-musllinux_1_2_aarch64.whl
-
-
- pyyaml-6.0.3-cp311-cp311-musllinux_1_2_x86_64.whl
-
-
- cryptography-46.0.2-cp311-abi3-musllinux_1_2_aarch64.whl
-
-
- cryptography-46.0.2-cp311-abi3-musllinux_1_2_x86_64.whl
-
-
- maturin-1.9.5-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl
-
-
- maturin-1.9.5-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
-
-
- maturin-1.9.6-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl
-
-
- maturin-1.9.6-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
-
-
- cryptography-46.0.3-cp311-abi3-musllinux_1_2_aarch64.whl
-
-
- cryptography-46.0.3-cp311-abi3-musllinux_1_2_x86_64.whl
-
-
- orjson-3.11.4-cp311-cp311-musllinux_1_2_aarch64.whl
-
-
- orjson-3.11.4-cp311-cp311-musllinux_1_2_x86_64.whl
-
-
- maturin-1.10.0-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl
-
-
- maturin-1.10.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
-
-
- maturin-1.10.1-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl
-
-
- maturin-1.10.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
-
-
- maturin-1.10.2-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl
-
-
- maturin-1.10.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
-
-
- sabctools-9.0.0-cp311-cp311-musllinux_1_2_aarch64.whl
-
-
- sabctools-9.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
-
-
- sabctools-9.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
-
-
- sabctools-9.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
-
-
-
-
diff --git a/docs/alpine-3.23/index.html b/docs/alpine-3.23/index.html
new file mode 100644
index 0000000..32fc6dc
--- /dev/null
+++ b/docs/alpine-3.23/index.html
@@ -0,0 +1,11 @@
+
+
+
+ wheels.linuxserver.io
+
+
+ Precompiled wheels for Alpine 3.23
+
+
+
+
diff --git a/docs/index.html b/docs/index.html
index 370d394..31bd207 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -6,9 +6,6 @@
Precompiled wheels commonly used in Linuxserver's images
- alpine-3.19
-
-
alpine-3.20
@@ -18,6 +15,9 @@
alpine-3.22
+ alpine-3.23
+
+
ubuntu