Pytest 8 will use the [new-style hook wrappers](https://pluggy.readthedocs.io/en/stable/#wrappers) so we should add a version check to update the decorator for our `pytest_runtest_call` hooks. See also: https://github.com/pytest-dev/pytest/issues/11714 Also re-enable the pytestdev test environment.