Fatal Python error: _Py_HashRandomization_Init

Hello!

This might be a silly one; I have exactly zero Windows dev experience so pointers to documentation or the like that I should know about for this are more than welcome.

I’m trying to get our project to run its unit tests on Windows (it already passes on linux and macos). Running the suite fails for a number of platform-specific things (this I expected, and is what I need to fix myself), but the part that worries me is that the log is filled with

Fatal Python error: _Py_HashRandomization_Init: failed to get random numbers to initialize Python
Python runtime state: preinitialized

the bit of my .travis.yml for windows is

        - os: windows
          language: shell
          before_install:
            - choco install python --version 3.8
            - python -m pip install --upgrade pip
          env: PATH=/c/Python38:/c/Python38/Scripts:$PATH

here is one such run, with PYTHONVERBOSE=1 in case that sheds any light.

any pointers?

thanks!