I have python 3.9 installed. I can downgrade if that is the issue. I'll probably try that while I wait.
If I try and install "pip install nrfutil" it will succeed, but it installs version 5.2.0 of nrfutil. This doesn't work with Python3, so it won't run. If I try and list out the versions of nrfutil, I can see a 6.0.0a0 and 6.0.0a1. If I try and install one of those specifically, I get:
ERROR: Could not find a version that satisfies the requirement pc_ble_driver_py>=0.13.0a0 (from nrfutil==6.0.0a1) (from versions: 0.1.0, 0.2.0, 0.3.0, 0.4.0, 0.5.0, 0.6.0, 0.6.1, 0.6.2, 0.8.0, 0.8.1, 0.9.0, 0.9.1, 0.10.0, 0.11.0, 0.11.1, 0.11.2, 0.11.3, 0.11.4)
ERROR: No matching distribution found for pc_ble_driver_py>=0.13.0a0 (from nrfutil==6.0.0a1)
So I moved to cloning the source. Trying: pip install -r requirements.txt, I get the same error:
Collecting antlib>=1.1b0
Downloading antlib-1.1b0.post0-py2.py3-none-any.whl (283 kB)
|████████████████████████████████| 283 kB 3.2 MB/s
Requirement already satisfied: click in c:\python39\lib\site-packages (from -r requirements.txt (line 2)) (7.1.2)
Requirement already satisfied: crcmod in c:\python39\lib\site-packages (from -r requirements.txt (line 3)) (1.7)
Requirement already satisfied: ecdsa in c:\python39\lib\site-packages (from -r requirements.txt (line 4)) (0.13.3)
Requirement already satisfied: intelhex in c:\python39\lib\site-packages (from -r requirements.txt (line 5)) (2.3.0)
Requirement already satisfied: libusb1 in c:\python39\lib\site-packages (from -r requirements.txt (line 6)) (1.8)
ERROR: Could not find a version that satisfies the requirement pc_ble_driver_py>=0.14.2 (from -r requirements.txt (line 7)) (from versions: 0.1.0, 0.2.0, 0.3.0, 0.4.0, 0.5.0, 0.6.0, 0.6.1, 0.6.2, 0.8.0, 0.8.1, 0.9.0, 0.9.1, 0.10.0, 0.11.0, 0.11.1, 0.11.2, 0.11.3, 0.11.4)
ERROR: No matching distribution found for pc_ble_driver_py>=0.14.2 (from -r requirements.txt (line 7))
I can try and downgrade Python to 3.7? and see what happens, but otherwise, I'd love some guidance.