PlatformIO IDE installation fail in VS Code: cryptography lib

Working through the Express install results in a failure:

  File "python/3.13.0t/lib/python3.13t/subprocess.py", line 419, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['~/.espressif/python_env/idf5.5_py3.13_env/bin/python', '-m', 'pip', 'install', '--no-warn-script-location', '-r', 'esp-idf/tools/requirements/requirements.core.txt', '--upgrade', '--constraint', '~/.espressif/espidf.constraints.v5.5.txt', '--extra-index-url', 'https://dl.espressif.com/pypi']' returned non-zero exit status 1.

If I run this command on the command line I get the root cause:

ERROR: Cannot install cryptography because these package versions have conflicting dependencies.

The conflict is caused by:
    The user requested cryptography
    The user requested (constraint) cryptography>=2.1.4