Skip to content
Prev Previous commit
Next Next commit
Nitpicky style consistency
  • Loading branch information
lukelbd committed Jul 9, 2021
commit 3ec681e7a6767cf3b4fb47c583370852dba08948
7 changes: 1 addition & 6 deletions proplot/internals/warnings.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,14 +40,12 @@ def getter(self):
f'{type(self).__name__}.{property} instead.'
)
return getattr(self, '_' + property)

def setter(self, value):
def setter(self, value): # noqa: E306
_warn_proplot(
f'set_{property}() was deprecated in {version}. The property is '
f'now read-only.'
)
return

getter.__name__ = f'get_{property}'
setter.__name__ = f'set_{property}'

Expand All @@ -61,18 +59,15 @@ def _rename_objs(version, **kwargs):
"""
wrappers = []
for old_name, func_or_class in kwargs.items():

def wrapper(*args, old_name=old_name, func_or_class=func_or_class, **kwargs):
new_name = func_or_class.__name__
_warn_proplot(
f'{old_name!r} was deprecated in version {version} and will be '
f'removed in the next major release. Please use {new_name!r} instead.'
)
return func_or_class(*args, **kwargs)

wrapper.__name__ = old_name
wrappers.append(wrapper)

if len(wrappers) == 1:
return wrappers[0]
else:
Expand Down