Compare commits
5 commits
72f4d4fd18
...
3cd1a1d718
Author | SHA1 | Date | |
---|---|---|---|
3cd1a1d718 | |||
8c4e1feeec | |||
e6d5d36347 | |||
ffc2370fde | |||
583037eea4 |
3 changed files with 24 additions and 3 deletions
|
@ -17,9 +17,7 @@ for dist in "${DISTS[@]}"; do
|
|||
for section in "${SECTIONS[@]}"; do
|
||||
cd "${LOCAL_ROOT}/${dist}/${section}"
|
||||
rm --force "${MISSING}"
|
||||
wget "${REMOTE_ROOT}/${dist}/${section}/${MISSING}" &>/dev/null
|
||||
if [ ${?} -ne 0 ]; then
|
||||
wget "${REMOTE_ROOT}/${dist}/${section}/${MISSING}" &>/dev/null ||
|
||||
echo "${ERROR}"
|
||||
fi
|
||||
done
|
||||
done
|
||||
|
|
23
py.cpypy.sh
Executable file
23
py.cpypy.sh
Executable 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
|
Loading…
Reference in a new issue