Skip to content

Commit f13abc3

Browse files
authored
Use a Termux image with Python pre-installed instead (#18573)
Created at https://github.com/astral-sh/termux-python Termux's package repositories seem to be horribly unstable.
1 parent b03b033 commit f13abc3

File tree

2 files changed

+1
-19
lines changed

2 files changed

+1
-19
lines changed

.github/workflows/test-integration.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -753,7 +753,7 @@ jobs:
753753
docker run --rm \
754754
-v "$PWD/uv:/uv" \
755755
-v "$PWD/test/integration/termux.sh:/test-termux.sh" \
756-
termux/termux-docker:x86_64 \
756+
ghcr.io/astral-sh/termux-python:latest \
757757
/entrypoint.sh bash /test-termux.sh
758758
759759
integration-test-github-actions:

test/integration/termux.sh

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,6 @@ set -euxo pipefail
55
cp /uv /data/data/com.termux/files/usr/bin/uv
66
chmod +x /data/data/com.termux/files/usr/bin/uv
77

8-
# Install Python
9-
pkg install -y python=3.13.12-5 \
10-
ca-certificates=1:2025.12.02 \
11-
gdbm=1.26-1 \
12-
libandroid-posix-semaphore=0.1-4 \
13-
libandroid-support=29-1 \
14-
libbz2=1.0.8-8 \
15-
libcrypt=0.2-6 \
16-
libexpat=2.7.4 \
17-
libffi=3.4.7-1 \
18-
liblzma=5.8.2 \
19-
libsqlite=3.52.0-1 \
20-
ncurses=6.6.20260124+really6.5.20250830 \
21-
ncurses-ui-libs=6.6.20260124+really6.5.20250830 \
22-
openssl=1:3.6.1 \
23-
readline=8.3.1-2 \
24-
zlib=1.3.2
25-
268
# Test uv
279
uv --version
2810

0 commit comments

Comments
 (0)