I was following the ctf-2026 tutorial to setup a fresh WSL Ubuntu 24.04 for CTF developement.
This then pointed me to this ctf-script repo.
Installing the script using uv or pip failed because of a python version error (followed by some conflicting packages).
This fixed it for me:
- Updating the default python: https://cloudbytes.dev/snippets/upgrade-python-to-latest-version-on-ubuntu-linux
- Manually updating argcomplete:
pip install git+https://github.com/nsec/ctf-script.git
Then the pip version of the installer worked.