You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We might want to switch from autoflake/pyupgrade/black/flake8 to ruff?
Seems sensible to follow pytest's lead here.
We should have type annotations and use mypy on CI (and then probably add py.typed too)
I would love that, but I recall some effort in that direction in the past, and at the time we hit some problems due to qt_compat, as the actual classes change at import time. But we should give it a go again.
Other than the above, all sound good to me.
just writing down what went through my head before I forget everything again.
Sure thing, that's great.
We should probably split this into more bite-sized issues
Not sure we need, I would be perfectly OK with PRs that solve one or more of those issues (in separate commits of course). We then close this issue when the last item of that list is checked.
On the other hand it might be a good opportunity to use that new "Create sub-issue" button. 😁
I noticed a couple of things while picking up work on pytest-qt again:
tmpdir
instead oftmp_path
testdir
instead ofpytester
setup.py
to apyproject.toml
(and maybeuv
?)py.typed
too)Thoughts? We should probably split this into more bite-sized issues, just writing down what went through my head before I forget everything again.
The text was updated successfully, but these errors were encountered: