tox_env: py312-full
- python: '3.13'
tox_env: py313-full
- - python: '3.14.0-alpha.1 - 3.14'
+ - python: '3.14.0-beta.1 - 3.14'
tox_env: py314-full
- python: 'pypy-3.10'
# Pypy is a lot slower due to jit warmup costs, so don't run the
category=DeprecationWarning,
module=r"tornado\..*",
)
- if (3, 14) <= py_ver:
- # TODO: This is a temporary hack pending resolution of
- # https://github.com/python/cpython/issues/130322
- # If set_event_loop is undeprecated, we can remove it; if not
- # we need substantial changes to this class to use asyncio.Runner
- # like IsolatedAsyncioTestCase does.
- setup_with_context_manager(self, warnings.catch_warnings())
- warnings.filterwarnings(
- "ignore",
- message="'asyncio.set_event_loop' is deprecated",
- category=DeprecationWarning,
- module="tornado.testing",
- )
super().setUp()
if type(self).get_new_ioloop is not AsyncTestCase.get_new_ioloop:
warnings.warn("get_new_ioloop is deprecated", DeprecationWarning)