Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions Bundle/components/python.sh
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
# relocatable CPython of python-build-standalone, it runs VapourSynth and its Python scripts
version=3.13.16 # renovate: none=set_by_the_update_of_pbs_version
pbs_version=20261013 # renovate: datasource=github-releases depName=astral-sh/python-build-standalone versioning=regex:^(?<major>\d{8})$ source=1,2 special=python-build-standalone
version=3.13.17 # renovate: none=set_by_the_update_of_pbs_version
pbs_version=20261021 # renovate: datasource=github-releases depName=astral-sh/python-build-standalone versioning=regex:^(?<major>\d{8})$ source=1,2 special=python-build-standalone
packages=Python
sources="
https://github.com/astral-sh/python-build-standalone/releases/download/20261013/cpython-3.13.16%2B20261013-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz d0080766b6b74aeb81e1949ef0d9a20e6c17f7b160fb295a69b936ccb17660be cpython-3.13.16-install_only_stripped.tar.gz
https://github.com/astral-sh/python-build-standalone/releases/download/20261013/cpython-3.13.16%2B20261013-x86_64-unknown-linux-gnu-debug-full.tar.zst 29075fa1cb67e4263143da6e3bb43c9eeba2af5bd849c7075944572aa9acc50c cpython-3.13.16-debug-full.tar.zst
https://github.com/astral-sh/python-build-standalone/releases/download/20261021/cpython-3.13.17%2B20261021-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz f829adc9d888e76c8801b4799ed444188d35239fcae3a9808a99ec5cb0d8d92c cpython-3.13.17-install_only_stripped.tar.gz
https://github.com/astral-sh/python-build-standalone/releases/download/20261021/cpython-3.13.17%2B20261021-x86_64-unknown-linux-gnu-debug-full.tar.zst e56510b713754b4579a98cf7cfd1b924c8a9934a1eebfa0567dddcef1d2f25cf cpython-3.13.17-debug-full.tar.zst
"
binary_sources="cpython-3.13.16-install_only_stripped.tar.gz cpython-3.13.16-debug-full.tar.zst"
binary_sources="cpython-3.13.17-install_only_stripped.tar.gz cpython-3.13.17-debug-full.tar.zst"

build() {
unpack cpython-3.13.16-install_only_stripped.tar.gz
unpack cpython-3.13.17-install_only_stripped.tar.gz
local lib=python/lib/python3.13
rm -rf $lib/test $lib/idlelib $lib/tkinter $lib/turtledemo
# Tk isn't needed, the Berkeley DB of the dbm module has the Sleepycat license
rm -rf $lib/lib-dynload/_tkinter.* $lib/lib-dynload/_dbm.* python/lib/libtcl* python/lib/tcl* \
python/lib/tk* python/lib/itcl* python/lib/thread*

# the license texts of the libraries in Python are only part of the full distributions
tar -I zstd -xf $C/downloads/cpython-3.13.16-debug-full.tar.zst python/licenses
tar -I zstd -xf $C/downloads/cpython-3.13.17-debug-full.tar.zst python/licenses
rm python/licenses/LICENSE.{bdb,libX11,libXau,libxcb,tcl,tix}.txt
stage_license $lib/LICENSE.txt python/licenses/*
rm -r python/licenses
Expand Down
Loading