Compare commits

...

5 commits

Author SHA1 Message Date
3cd1a1d718
${?} 2024-09-28 22:08:28 +02:00
8c4e1feeec
shrink 2024-09-28 22:00:35 +02:00
e6d5d36347
tabs 2024-09-28 21:59:28 +02:00
ffc2370fde
cpypy 2024-09-28 21:56:18 +02:00
583037eea4
pypi 2024-09-28 21:55:28 +02:00
3 changed files with 24 additions and 3 deletions

View file

@ -17,9 +17,7 @@ for dist in "${DISTS[@]}"; do
for section in "${SECTIONS[@]}"; do for section in "${SECTIONS[@]}"; do
cd "${LOCAL_ROOT}/${dist}/${section}" cd "${LOCAL_ROOT}/${dist}/${section}"
rm --force "${MISSING}" rm --force "${MISSING}"
wget "${REMOTE_ROOT}/${dist}/${section}/${MISSING}" &>/dev/null wget "${REMOTE_ROOT}/${dist}/${section}/${MISSING}" &>/dev/null ||
if [ ${?} -ne 0 ]; then
echo "${ERROR}" echo "${ERROR}"
fi
done done
done done

23
py.cpypy.sh Executable file
View file

@ -0,0 +1,23 @@
#! /usr/bin/env sh
root="/sw/python/cpypy"
data="download-metadata.json"
path="${root}/${data}"
url="https://github.com\
/astral-sh/uv/raw/refs/heads/main/crates/uv-python/${data}"
rm --force --recursive "${root}"
mkdir --parents "${root}"
wget --continue --output-document "${path}" "${url}"
for url in $(jq -r ".. | objects | .url?" "${path}" |
grep "\(cpython-3\.12\.6\|pypy3\.10\)"); do
file="$(basename "${url}" | sed "s|%2B|+|g")"
dir="$(dirname "${url}")"
date="$(basename "${dir}")"
path="${root}/${date}"
mkdir --parents "${path}"
wget --continue --output-document "${path}/${file}" "${url}"
done