diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 24e9ada..efc556b 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -12,7 +12,7 @@ env: # When it is loaded first on the path. # # With setuptools 75.3.0, nothing else worked for all the tools: not - # a strict editable_mode, not an empty __init__.py, + # a strict or compat editable_mode, not an empty __init__.py, # # See https://github.com/pypa/pip/issues/11587 # And https://github.com/pypa/setuptools/issues/4039 @@ -48,11 +48,7 @@ jobs: run: | python -m pip install -U pip setuptools wheel python -m pip install -U coverage - python -m pip install -v -U -e ".${{ matrix.extras }}" --config-settings editable_mode=compat - python -c 'from nti import transactions; print(transactions)' - ls -l /opt/hostedtoolcache/Py*/*/*/lib/*/site-packages/nti - cat /opt/hostedtoolcache/Py*/*/*/lib/*/site-packages/nti/*py - cat /opt/hostedtoolcache/Py*/*/*/lib/*/site-packages/*.pth + python -m pip install -v -U -e ".${{ matrix.extras }}" - name: Test run: | python -m coverage run -m zope.testrunner --test-path=src --auto-color --auto-progress