Is there any update on this? Honestly, I don’t quite understand how the new setup is supposed to work. Does it include the Anki application at all or will that have to be downloaded by the installer upon first startup?
Here is some terminal interaction to show how it looks like after I’ve installed the latest available version 25.09 of Anki using brew
https://docs.brew.sh
Anki.app % brew info anki
==> anki: 25.09
https://apps.ankiweb.net/
Installed
/opt/homebrew/Caskroom/anki/25.09 (77.7MB)
Installed using the formulae.brew.sh API on 2025-11-14 at 15:13:51
From: https://github.com/Homebrew/homebrew-cask/blob/HEAD/Casks/a/anki.rb
==> Name
Anki
==> Description
Memory training application
==> Artifacts
Anki.app (App)
==> Analytics
install: 1,336 (30 days), 4,176 (90 days), 13,644 (365 days)
Anki.app % find .
.
./Contents
./Contents/CodeResources
./Contents/_CodeSignature
./Contents/_CodeSignature/CodeResources
./Contents/MacOS
./Contents/MacOS/launcher
./Contents/MacOS/uv
./Contents/MacOS/install_name_tool
./Contents/Resources
./Contents/Resources/pyproject.toml
./Contents/Resources/Assets.car
./Contents/Resources/.python-version
./Contents/Resources/versions.py
./Contents/Info.plist
Anki.app % cd Contents/MacOS
MacOS % ./launcher
Anki Launcher
1) Latest Anki (press Enter)
2) Choose a version
5) Allow betas: off
6) Cache downloads: on
7) Download mirror: off
8) Uninstall
>
Checking for updates...
Updating Anki...
error: Failed to download https://github.com/astral-sh/python-build-standalone/releases/download/20250612/cpython-3.13.5%2B20250612-aarch64-apple-darwin-install_only_stripped.tar.gz
Caused by: Request failed after 3 retries
Caused by: error sending request for url (https://github.com/astral-sh/python-build-standalone/releases/download/20250612/cpython-3.13.5%2B20250612-aarch64-apple-darwin-install_only_stripped.tar.gz)
Caused by: client error (Connect)
Caused by: invalid peer certificate: UnknownIssuer
Install failed: Failed to run (2): /Applications/Anki.app/Contents/MacOS/uv sync --upgrade --no-config --managed-python --python 3.13.5
Error: Failed to run (2): /Applications/Anki.app/Contents/MacOS/uv sync --upgrade --no-config --managed-python --python 3.13.5
Press enter to close...
MacOS % ./uv run --no-project --no-config --managed-python --with 'pip-system-certs,requests[socks]' --python 3.13.5 /Applications/Anki.app/Contents/Resources/versions.py
["2.1.24", "2.1.25", "2.1.26", "2.1.28", "2.1.29", "2.1.30", "2.1.31", "2.1.32", "2.1.33", "2.1.34", "2.1.35", "2.1.36", "2.1.37rc1", "2.1.37", "2.1.38b1", "2.1.38b2", "2.1.38b3", "2.1.38b4", "2.1.38", "2.1.39b1", "2.1.39b2", "2.1.39", "2.1.40", "2.1.41b1", "2.1.41b2", "2.1.41b3", "2.1.41b4", "2.1.41b5", "2.1.41b6", "2.1.41b7", "2.1.41", "2.1.42", "2.1.43b1", "2.1.43", "2.1.44b1", "2.1.44", "2.1.45a1", "2.1.45a2", "2.1.45a3", "2.1.45a4", "2.1.45b1", "2.1.45b2", "2.1.45b3", "2.1.45b4", "2.1.45b5", "2.1.45b6", "2.1.45rc1", "2.1.45rc2", "2.1.45", "2.1.46rc1", "2.1.46", "2.1.47rc1", "2.1.47rc2", "2.1.47", "2.1.48rc1", "2.1.48rc2", "2.1.48", "2.1.49", "2.1.50b1", "2.1.50b2", "2.1.50b3", "2.1.50b4", "2.1.50b5", "2.1.50b6", "2.1.50b7", "2.1.50b8", "2.1.50b9", "2.1.50rc1", "2.1.50rc2", "2.1.50rc3", "2.1.50rc4", "2.1.50", "2.1.51rc1", "2.1.51rc2", "2.1.51", "2.1.52rc1", "2.1.52rc2", "2.1.52rc3", "2.1.52", "2.1.53rc1", "2.1.53rc2", "2.1.53", "2.1.54rc1", "2.1.54rc2", "2.1.54rc3", "2.1.54", "2.1.55b1", "2.1.55b2", "2.1.55b3", "2.1.55b4", "2.1.55b6", "2.1.55b7", "2.1.55rc1", "2.1.55rc2", "2.1.55", "2.1.56rc1", "2.1.56", "2.1.57b1", "2.1.57rc1", "2.1.57", "2.1.58", "2.1.59", "2.1.60", "2.1.61b1", "2.1.61b2", "2.1.61", "2.1.62b1", "2.1.62rc1", "2.1.62", "2.1.63", "2.1.64", "2.1.65", "2.1.66b1", "2.1.66rc1", "2.1.66", "23.10b1", "23.10b2", "23.10b3", "23.10b4", "23.10b5", "23.10b6", "23.10rc1", "23.10rc2", "23.10rc3", "23.10", "23.10.1rc1", "23.10.1rc2", "23.10.1", "23.12b1", "23.12b2", "23.12b3", "23.12rc1", "23.12", "23.12.1", "24.4rc1", "24.4rc2", "24.4", "24.4.1", "24.6", "24.6.1", "24.6.2", "24.6.3", "24.10b1", "24.10b2", "24.10b3", "24.10b4", "24.10rc1", "24.10rc2", "24.11rc1", "24.11rc2", "24.11", "25.1b1", "25.1rc1", "25.2rc1", "25.2", "25.2.1", "25.2.2", "25.2.3", "25.2.4", "25.5b1", "25.5b2", "25.2.5", "25.2.6", "25.2.7", "25.6b1", "25.6b2", "25.6b3", "25.6b4", "25.6b5", "25.6b6", "25.6b7", "25.7", "25.7.1", "25.7.2", "25.8b1", "25.8b2", "25.7.3rc1", "25.7.3", "25.7.4", "25.7.5", "25.8b3", "25.8b4", "25.8b5", "25.9rc1", "25.9", "25.9.1", "25.9.2"]
MacOS % echo $HTTP_PROXY
http://localhost:3128
MacOS % echo $HTTPS_PROXY
http://localhost:3128
MacOS %
So as you can see, the launcher fails with the certificate error. But when I run the uv command manually to run the versions.py script, it works. Somehow it probably uses the certificates from my computer correctly then.
But I don’t really see an installation of Anki at all? Is there a way I can get the launcher to use my certificates correctly? Or can I somehow start Anki directly? Why doesn’t the installation just contain Anki without the launcher as it used to be and lets me update it via brew?