Python, installing and running python tests on Windows Orbs

Hello,

I am having issues with my unit tests not being able to find my test package:

build-and-test-cov-win:
    #environment: PYTHONPATH=./tmp
    
    #executor: win/default # executor type
    executor:
      name: win/default
      shell: powershell.exe
    steps:

      - checkout
      - run:
          name: "Install Python"
          command: choco install python --version=3.7.9
      #- python/install-deps
      - run:
          name: "Install Deps"
          command: pip install --user -r requirements.txt
          
      - run:
          name: "python/test"
          command: python -m unittest discover -v

What do I need to do for my test command to ensure it uses the checked out package?

Looks like I needed to explicitly use the full path: c:\python37\python.exe
Also i had to add an environmental variable as well for the PYTHONPATH=./tmp.

I would like to the cache the builds, but caching doesn’t seem to work unfortunately yet. Maybe I’m missing something… hopefully someone can assist me…