Commit f7abf465 authored by Daniel STAN's avatar Daniel STAN
Browse files

Rajout d'un decorateur "deprecated"

parent 417d9f90
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import warnings
import functools
def deprecated(func):
'''This is a decorator which can be used to mark functions
as deprecated. It will result in a warning being emitted
when the function is used.'''
def new_func(*args, **kwargs):
"Call to deprecated function {}.".format(func.__name__),
lineno=func.func_code.co_firstlineno + 1
return func(*args, **kwargs)
return new_func
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment