To get GitHub Actions to run tests on Python 3.14, we needed to skip one pytest on Trio.
tests/test_timeouts.py
@pytest.mark.xfail(sys.version_info >= (3, 14), reason="Fix trio on Python >= 3.14")
async def test_write_timeout(server):
Please try to determine why the write timeout test fails on Trio but not on asyncio, and create a pull request that allows us to remove the xfail.