-
-
Notifications
You must be signed in to change notification settings - Fork 3k
Disable travis builds on 3.8 #6912
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
The new argument to PyCode_New means that lxml doesn't work on 3.8 right now, so we're out of business until there's a new lxml release that does. (If that is taking too long, we can disable the tests that want lxml.) There are also some other minor issues: we fail some tests with `DeprecationWarning: "@coroutine" decorator is deprecated since Python 3.8, use "async def" instead` while running some of the eval tests.
|
How about skipping those tests when lxml is not installed, and making it an optional requirement for tests in general? |
This reverts commit 3c64bca.
This reverts commit 3c64bca.
This is a good idea. We just need to be careful to run at least some lxml tests in CI, and we probably need to run them on all major platforms (but not every platform/Python version combination probably). |
This reverts commit 3c64bca.
The new argument to PyCode_New means that lxml doesn't work on 3.8 right now, so we're out of business until there's a new lxml release that does. (If that is taking too long, we can disable the tests that want lxml.) There are also some other minor issues: we fail some tests with `DeprecationWarning: "@coroutine" decorator is deprecated since Python 3.8, use "async def" instead` while running some of the eval tests.
The new argument to PyCode_New means that lxml doesn't work on 3.8
right now, so we're out of business until there's a new lxml release
that does. (If that is taking too long, we can disable the tests that
want lxml.)
There are also some other minor issues: we fail some tests with
DeprecationWarning: "@coroutine" decorator is deprecated since Python 3.8, use "async def" insteadwhile running some of the eval tests.