diff --git a/src/setup.py b/src/setup.py index 62017f99c5..8806a4960b 100644 --- a/src/setup.py +++ b/src/setup.py @@ -253,7 +253,7 @@ setup( 'pytest-rerunfailures==10.2', 'pytest-sugar', 'pytest-xdist==2.5.*', - 'pytest==7.*', + 'pytest==7.2.*', 'responses', ], 'memcached': ['pylibmc'], diff --git a/src/tests/conftest.py b/src/tests/conftest.py index 6006c5ec27..38d5d7c690 100644 --- a/src/tests/conftest.py +++ b/src/tests/conftest.py @@ -28,7 +28,7 @@ from xdist.dsession import DSession CRASHED_ITEMS = set() -@pytest.mark.trylast +@pytest.hookimpl(trylast=True) def pytest_configure(config): """ Somehow, somewhere, our test suite causes a segfault in SQLite, but only when run