summaryrefslogtreecommitdiff
path: root/deprecation.py
Commit message (Collapse)AuthorAgeFilesLines
* deprecation: implement moved/class_renamed/class_moved using DeprecationManagerDamien Garaud2013-03-121-60/+69
|
* Add version handling to the deprecation module (closes #108205).Damien Garaud2013-04-111-27/+76
| | | | | | | | Allow to refine the deprecation message handling. Messages are dropped for versions more recent than the 'compatible' version. Implement the `deprecated` decorator and `class_deprecated` metaclass in terms of this new manager.
* [test, deprecation] update tests so we actually test somethingSylvain Th?nault2012-11-301-1/+1
|
* [deprecated]?new DeprecatedProxy convenience class. Closes #88942Sylvain Th?nault2012-03-151-0/+18
|
* in some cases we want to specify wrapped object name/documentation so it's ↵Sylvain Th?nault2011-09-131-3/+3
| | | | not fetched from it
* [packaging] prepare 0.55.1logilab-common-version-0.55.1Nicolas Chauvat2011-03-281-1/+1
|
* typosSylvain Th?nault2011-01-201-1/+1
|
* py2.3 compat : import compat.set, remove deprecated stuffSylvain Th?nault2010-09-241-2/+4
|
* remove old bw compat codeSylvain Th?nault2010-09-211-4/+0
|
* [deprecation] change the default message for deprecated decoratorStephanie Marcu2010-09-021-1/+1
| | | | The function in parameter is the old function, not the new one. We have no information on the new one. So the default message can't give information on the new one, just on the old one.
* allow to put %(cls)s substitution in deprecation warning to get the actual ↵Sylvain Th?nault2010-08-021-1/+1
| | | | class name
* cleanupSylvain Th?nault2010-08-021-5/+1
|
* missing replacement in disclaimer; include COPYING.LESSER in manifest; kill ↵Sylvain Th?nault2010-04-281-1/+1
| | | | DEPENDS file
* propre licensing information (LGPL-2.1). Hope I get it right this time.Sylvain Th?nault2010-04-281-3/+20
|
* update license, logilab-common is licensed under LGPLv2Adrien Di Mascio2010-04-131-1/+1
|
* [deprecation] copy back __name__ and __doc__ of @deprecated functionsSylvain Th?nault2010-02-261-0/+2
|
* update changelog and copyrightSylvain Th?nault2010-02-181-1/+1
|
* deprecation: deprecated now takes an optional 'stacklevel' argument, default ↵Sylvain Th?nault2010-01-251-2/+2
| | | | to 2
* R [deprecation] deprecated_function deprecated in favor of deprecatedNicolas Chauvat2009-07-311-12/+3
|
* R [deprecation] renaming and simplifying (impacts deprecated, obsolete)Nicolas Chauvat2009-07-311-21/+17
|
* [cleanup] remove dead codeNicolas Chauvat2009-07-311-22/+0
|
* d-t-wSylvain Th?nault2009-06-291-3/+3
|
* update copyrightsylvain thenault2009-04-221-1/+1
|
* nicer messagesylvain thenault2009-02-261-1/+1
|
* improve doc for better epydoc generation (again).Nicolas Chauvat2008-07-141-2/+3
|
* improve doc for better epydoc generation.Nicolas Chauvat2008-07-131-17/+5
|
* gao fixesSylvain2008-04-291-20/+21
|
* bug fix in deprecated warningStephanie Marcu2008-03-131-2/+1
|
* 0.29.1Sylvain2008-03-121-2/+24
|
* class_renamed should provide a default messageAdrien Di Mascio2008-02-291-2/+3
|
* configuration: fix merge_optionsSylvain2008-02-071-6/+9
|
* new class_moved utility functionSylvain2008-01-141-1/+24
|
* copyrightSylvain2007-09-211-1/+1
|
* testlib.main() is now obsolete, use pytest insteadAdrien Di Mascio2007-03-071-0/+12
|
* new shellutils function + cleanupSylvain2006-11-101-0/+1
|
* reorganize, deprecation warning for deprecated stuff, remove old deprecated ↵Sylvain2006-11-081-0/+83
function/methods