diff --git a/pytools/persistent_dict.py b/pytools/persistent_dict.py index f3a5a05d4ec8ee2edaaba5d444d3a0e3e559e6f2..bd86a0c5c4f370ff682f7da4f198ecd816b3f729 100644 --- a/pytools/persistent_dict.py +++ b/pytools/persistent_dict.py @@ -56,8 +56,11 @@ from warnings import warn try: from siphash24 import siphash13 as _default_hash except ImportError: - warn("pytools.persistent_dict: unable to import 'siphash24.siphash13', " - "falling back to hashlib.sha256", stacklevel=1) + warn("Unable to import recommended hash 'siphash24.siphash13', " + "falling back to 'hashlib.sha256'. " + "Run 'python3 -m pip install siphash24' to install " + "the recommended hash.", + stacklevel=1) from hashlib import sha256 as _default_hash if TYPE_CHECKING: