On May 6, 8:10 am, Web Dreamer <webdrea...@nospam.fr> wrote: > Chris Rebert a écrit ce vendredi 6 mai 2011 11:23 dans > <mailman.1230.1304673808.9059.python-l...@python.org> : > > > > > I'm not them, but: > > "Note: The formatting operations described here [involving %] are > > obsolete and may go away in future versions of Python. Use the new > > String Formatting [i.e. format()] in new code." > >http://docs.python.org/dev/library/stdtypes.html#old-string-formatting- > operations > > > Technically, not formally deprecated, but such a characterization > > isn't too far off the mark either. > > Thanks Chris for the link. > > Indeed, They mention: > > "The formatting operations described here are obsolete and may go away in > future versions of Python. Use the new String Formatting in new code." > > So the proper word is "obsolete" and in my mind I remembered "deprecated" > since they say it could be removed from future versions of python. > > So I should have said "obsolete". > > What I would like to know is the difference between "deprecated" and > "obsolete"... > > -- > Web Dreamer
In this context I think obsolete means: Will be removed in some undetermined version in the future; 3 versions or more from now. There is also pending deprecation: Will be (usually) removed in the version after the next. And deprecated: Will be removed in the next version. -- http://mail.python.org/mailman/listinfo/python-list