tox icon indicating copy to clipboard operation
tox copied to clipboard

Check 3.11 support v4

Open gaborbernat opened this issue 2 years ago • 3 comments

Signed-off-by: Bernát Gábor [email protected]

gaborbernat avatar Jul 26 '22 01:07 gaborbernat

wouldn't be a new cpython release if cython weren't broken eh?

asottile avatar Jul 26 '22 01:07 asottile

wouldn't be a new cpython release if cython weren't broken eh?

Well cython is very brittle to c-extension modifications... https://github.com/aio-libs/aiohttp/issues/6600 which is used by devpi...

gaborbernat avatar Jul 26 '22 02:07 gaborbernat

3.11.0-beta.5 should be available now.

cclauss avatar Jul 28 '22 13:07 cclauss

Why is tox installing devpi-server? I did a GitHub search for it in the repository, but it didn’t come up with anything.

fschulze avatar Aug 21 '22 19:08 fschulze

https://github.com/tox-dev/devpi-process is written by the tox-dev team and described here https://devpi.net/docs/devpi/devpi/stable/+d/index.html

cclauss avatar Aug 21 '22 19:08 cclauss

Uses devpi in the test suite to test self provisioning.

gaborbernat avatar Aug 21 '22 19:08 gaborbernat

I found the tests. For now I would suggest to pin devpi-server to <6.3.0 when running with Python 3.11. These should work in pyproject.toml:

  "devpi-server<6.3;python_version=='3.11'",
  "devpi-server>=6.6;python_version<'3.11'",

There should be no changes in devpi-server between 6.2 and 6.6 which would affect the tests besides usage of asyncio.

fschulze avatar Aug 22 '22 05:08 fschulze