Conversation
b03b9bd to
e8bb33c
Compare
e8bb33c to
1c02b22
Compare
|
Perhaps we could try using https://github.com/tox-dev/tox-gh? |
1c02b22 to
e7856f3
Compare
|
The hope here was to make the tests a bit faster; tox-gh might shorten the config, but wouldn't be faster (AFAIK). I don't understand why one test now uninstalls setuptools when it didn't before when running with tox-uv. |
| uses: actions/setup-python@v5 | ||
| with: | ||
| python-version: 3.9 | ||
| python-version: 3.12 |
There was a problem hiding this comment.
| python-version: 3.12 | |
| python-version: "3.12" |
There was a problem hiding this comment.
Actually, I think this isn't needed anymore, since I changed tox to be installed via uv tool. Let's check that first.
|
Interesting, the three failures are: |
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
581175e to
609ba2c
Compare
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
a89afba to
bbfb1cc
Compare
|
|
||
|
|
||
| @pytest.mark.skipif('posix_local' not in SCHEME_NAMES, reason='workaround for Debian/Ubuntu Python') | ||
| @pytest.mark.skipif('venv' in SCHEME_NAMES, reason='different call if venv is in scheme names') |
There was a problem hiding this comment.
Isn't venv always in SCHEME_NAMES, since 3.11?
There was a problem hiding this comment.
How does this test pass, then?
Lines 346 to 353 in e9adbf0
There was a problem hiding this comment.
(get_paths.assert_called_once_with(scheme='posix_prefix', vars=mocker.ANY, specifically)
There was a problem hiding this comment.
Sorry, I forgot to reply here. This test isn't covered, so I assume it's always skipped.
Speeds up CI a little bit. Closes #858.