Require pytest-asyncio to run pytest
This replaces the current behaviour (where async tests will just be ignored if pytest-asyncio isn't installed) with getting a loud error if pytest-asyncio isn't installed.
@@ -79,6 +79,7 @@ norecursedirs = [
"ci",
]
filterwarnings = ["ignore:.*assertions not in test modules or plugins will be ignored because assert statements are not executed by the underlying Python interpreter.*:pytest.PytestConfigWarning"]
+required_plugins = ["pytest-asyncio"]
[tool.towncrier]
package = "hikari"
