/usr/lib/python2.6/site-packages/debtcollector
NameSizeModeActions
fixtures/-0755rm
tests/-0755rm
moves.py47270644editdlrm
moves.pyc42720644editdlrm
removals.py67310644editdlrm
removals.pyc52400644editdlrm
renames.py16560644editdlrm
renames.pyc14740644editdlrm
updating.py23890644editdlrm
updating.pyc19940644editdlrm
_utils.py59440644editdlrm
_utils.pyc47870644editdlrm
__init__.py22250644editdlrm
__init__.pyc18460644editdlrm
Edit: /usr/lib/python2.6/site-packages/debtcollector/renames.py (1656B)
# -*- coding: utf-8 -*- # Copyright (C) 2015 Yahoo! Inc. All Rights Reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); you may # not use this file except in compliance with the License. You may obtain # a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. import six from debtcollector import _utils _KWARG_RENAMED_POSTFIX_TPL = ", please use the '%s' argument instead" _KWARG_RENAMED_PREFIX_TPL = "Using the '%s' argument is deprecated" def renamed_kwarg(old_name, new_name, message=None, version=None, removal_version=None, stacklevel=3, category=None): """Decorates a kwarg accepting function to deprecate a renamed kwarg.""" prefix = _KWARG_RENAMED_PREFIX_TPL % old_name postfix = _KWARG_RENAMED_POSTFIX_TPL % new_name out_message = _utils.generate_message( prefix, postfix=postfix, message=message, version=version, removal_version=removal_version) def decorator(f): @six.wraps(f) def wrapper(*args, **kwargs): if old_name in kwargs: _utils.deprecation(out_message, stacklevel=stacklevel, category=category) return f(*args, **kwargs) return wrapper return decorator