finished all of over except app, which will need a lot more attention
This commit is contained in:
parent
45eb51550a
commit
a4665ae277
13 changed files with 529 additions and 1206 deletions
|
@ -6,9 +6,9 @@ import traceback
|
|||
|
||||
from . import text
|
||||
|
||||
_print = text.Output('over.core', stream=sys.stderr)
|
||||
|
||||
class DeprecationForwarder:
|
||||
print = text.Output("over.aux.DeprecationForwarder", stream=sys.stderr)
|
||||
|
||||
def __init__(self, target, old_name, new_name):
|
||||
self._target = target
|
||||
self._old_name = old_name
|
||||
|
@ -16,5 +16,6 @@ class DeprecationForwarder:
|
|||
|
||||
def __getattr__(self, name):
|
||||
caller = traceback.extract_stack()[-2]
|
||||
_print('%s is deprecated, please use %s instead (%s:%d)' %(self._old_name, self._new_name, caller[0], caller[1]), text.prefix.warn)
|
||||
self.print("%s is deprecated, please use %s instead (%s:%d)" %(self._old_name, self._new_name, caller[0], caller[1]), self.print.tl.warn)
|
||||
|
||||
return getattr(self._target, name)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue