diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index a9c654c..9619b0b 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -77,9 +77,21 @@ jobs: - name: Install poetry uses: snok/install-poetry@v1 with: + version: latest virtualenvs-create: true virtualenvs-in-project: true - installer-parallel: false # Currently there seems to be some race-condition in windows + installer-parallel: false + env: + # Add this to bypass potential keyring issues + PYTHON_KEYRING_BACKEND: keyring.backends.null.Keyring + + - name: Verify Poetry installation + run: | + # Verify Python and Poetry installation + python --version + poetry --version + which poetry + poetry env info - name: Install library (Windows) if: runner.os == 'Windows'