diff -up ./docs/conf.py.orig ./docs/conf.py --- ./docs/conf.py.orig 2023-10-03 16:47:40.000000000 +0200 +++ ./docs/conf.py 2023-10-15 20:14:12.930071030 +0200 @@ -243,3 +243,5 @@ man_pages = [ # If true, make a section directory on build man page. # Always set this to false to fix inconsistencies between recent sphinx releases man_make_section_directory = False + +intersphinx_mapping.clear() diff -up ./script/build-shell-completions.sh.orig ./script/build-shell-completions.sh --- ./script/build-shell-completions.sh.orig 2023-10-03 16:47:40.000000000 +0200 +++ ./script/build-shell-completions.sh 2023-10-15 20:14:45.114806158 +0200 @@ -13,14 +13,14 @@ declare -A COMPLETIONS=( ) for dep in "${PYTHON_DEPS[@]}"; do - python -c "import ${dep}" 2>&1 >/dev/null \ + python3 -c "import ${dep}" 2>&1 >/dev/null \ || { echo >&2 "${dep} could not be found in your python environment"; exit 1; } done for shell in "${!COMPLETIONS[@]}"; do mkdir -p "${DIST}/${shell}" dist="${DIST}/${shell}/${COMPLETIONS[${shell}]}" - python -m shtab \ + python3 -m shtab \ "--shell=${shell}" \ --error-unimportable \ streamlink_cli.main.parser_helper \