From 0dbc12e09731750cc595d5f316f3948b68333207 Mon Sep 17 00:00:00 2001 From: Thomas Gibson <gibsonthomas1120@hotmail.com> Date: Mon, 3 May 2021 16:26:59 -0500 Subject: [PATCH] Clean up tag deprecation warnings --- grudge/dof_desc.py | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/grudge/dof_desc.py b/grudge/dof_desc.py index aeb3daec..621f245e 100644 --- a/grudge/dof_desc.py +++ b/grudge/dof_desc.py @@ -338,23 +338,24 @@ def as_dofdesc(dd): # {{{ Deprecated tags -_deprecated_names = {"QTAG_NONE": "DISCR_TAG_BASE", - "QTAG_MODAL": "DISCR_TAG_MODAL"} +_deprecated_name_to_new_name = {"QTAG_NONE": "DISCR_TAG_BASE", + "QTAG_MODAL": "DISCR_TAG_MODAL"} def __getattr__(name): - if name in _deprecated_names: - warn(f"{name} is deprecated and will be dropped " - f"in version 2022.x. Use {_deprecated_names[name]} instead.", + if name in _deprecated_name_to_new_name: + warn(f"'{name}' is deprecated and will be dropped " + f"in version 2022.x. Use '{_deprecated_name_to_new_name[name]}' " + "instead.", DeprecationWarning, stacklevel=2) - return globals()[f"{_deprecated_names[name]}"] + return globals()[_deprecated_name_to_new_name[name]] raise AttributeError(f"module {__name__} has no attribute {name}") if sys.version_info < (3, 7): - for name in _deprecated_names: - globals()[f"{name}"] = globals()[f"{_deprecated_names[name]}"] + for name in _deprecated_name_to_new_name: + globals()[name] = globals()[_deprecated_name_to_new_name[name]] # }}} -- GitLab