chore: import upstream snapshot with attribution
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
from __future__ import annotations
|
||||
|
||||
from typing import Any
|
||||
|
||||
import pytest
|
||||
|
||||
_ANALYZE_WARNING_FILTERS = (
|
||||
"ignore:Tensorflow not installed; ParametricUMAP will be unavailable:ImportWarning:umap",
|
||||
"ignore:Please import `random` from the `scipy\\.sparse` namespace.*:"
|
||||
"DeprecationWarning:hyppo\\.independence\\.hhg",
|
||||
"ignore:The keyword argument 'nopython=False' was supplied.*:Warning:numba\\.core\\.decorators",
|
||||
)
|
||||
|
||||
|
||||
def pytest_collection_modifyitems(items: list[Any]) -> None:
|
||||
for item in items:
|
||||
if item.path.name != "test_analyze.py":
|
||||
continue
|
||||
for warning_filter in _ANALYZE_WARNING_FILTERS:
|
||||
item.add_marker(pytest.mark.filterwarnings(warning_filter))
|
||||
Reference in New Issue
Block a user