-
Notifications
You must be signed in to change notification settings - Fork 861
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
Tests fail with pytest-asyncio>=0.25.0 #5511
Comments
I'm not familiar with packaging, but FWIW I don't think Textual will currently ever test using the latest version of pytest-asyncio. Textual still supports Python 3.8, whereas it looks like pytest-asyncio now requires Python 3.9. |
Python 3.8 security support ended 4 months ago: https://endoflife.date/python. Is there a specific reason you want to support that? |
Hi, Arch Linux package maintainer here, I confirm this issue. I'm happy to provide full check logs or test any patches if it helps :) |
Tested with textual version 1.0.0 and python version 3.12.8
When updating pytest-asyncio to from 0.24.0 to 0.25.0, some tests start failing:
Re-running just the failed tests makes them pass, to reproduce this you need to run the whole test suite or at least a larger part.
Possibly related upstream issues:
We noticed this failure in nixpkgs where we recently bumped many python packages and some of textual's tests started failing: https://hydra.nixos.org/job/nixpkgs/trunk/python312Packages.textual.x86_64-linux
Textual Diagnostics
Versions
Python
Operating System
Terminal
Rich Console options
The text was updated successfully, but these errors were encountered: