@@ -20,17 +20,17 @@ jobs:
2020 strategy :
2121 fail-fast : false
2222 matrix :
23- python_version : [ '3.6 ', '3.7 ', '3.8 ', '3.9 ', '3.10 ', 'pypy-3.6 ' ]
23+ python_version : ['3.7 ', '3.8 ', '3.9 ', '3.10 ', '3.11.0-alpha - 3.11.0 ', 'pypy-3.8 ' ]
2424 os : [windows-latest, ubuntu-latest] # , macos-latest]
2525 include :
2626 - os : windows-latest
2727 python_version : ' msys2'
2828
2929 name : ${{ matrix.os }} - Python ${{ matrix.python_version }}
3030 steps :
31- - uses : actions/checkout@v1
31+ - uses : actions/checkout@v3
3232 - name : Setup python
33- uses : actions/setup-python@v2
33+ uses : actions/setup-python@v4
3434 if : matrix.python_version != 'msys2'
3535 with :
3636 python-version : ${{ matrix.python_version }}
8383 - name : Setup python
8484 uses : actions/setup-python@v2
8585 with :
86- python-version : " 3.6 "
86+ python-version : " 3.7 "
8787 architecture : x64
8888 - run : pip install -e .[toml,test] pytest virtualenv
8989 - run : pytest --test-legacy testing/test_setuptools_support.py || true # ignore fail flaky on ci
@@ -92,11 +92,11 @@ jobs:
9292 strategy :
9393 fail-fast : false
9494 matrix :
95- python_version : [ '3.6 ', '3.9', 'pypy-3.6 ' ]
95+ python_version : [ '3.7 ', '3.9', 'pypy-3.8 ' ]
9696 installer : ["pip install"]
9797 name : check self install - Python ${{ matrix.python_version }} via ${{ matrix.installer }}
9898 steps :
99- - uses : actions/checkout@v1
99+ - uses : actions/checkout@v3
100100 - name : Setup python
101101 uses : actions/setup-python@v2
102102 with :
@@ -105,7 +105,7 @@ jobs:
105105 # self install testing needs some clarity
106106 # so its being executed without any other tools running
107107 # setuptools smaller 52 is needed to do easy_install
108- - run : pip install -U "setuptools<52" tomli packaging
108+ - run : pip install -U "setuptools<52" tomli packaging typing_extensions importlib_metadata
109109 - run : python setup.py egg_info
110110 - run : python setup.py sdist
111111 - run : ${{ matrix.installer }} dist/*
0 commit comments