Differences between revisions 15 and 16
Revision 15 as of 2007-08-14 19:30:31
Size: 2384
Editor: sprint
Comment:
Revision 16 as of 2007-08-14 20:15:33
Size: 3565
Editor: sprint
Comment:
Deletions are marked like this. Additions are marked like this.
Line 26: Line 26:
  *Unify builtin, builtins
Line 27: Line 28:
  *Unify builtin, builtins http://www.python.org/doc/2.2.3/ref/sequence-methods.html
  *__getslice__, __setslice__, __delslice__ [Thomas Wouters is working on this in a branch]
Line 46: Line 48:
  *new ('...new module can be deprecated in a future Python version, because you can now use the type objects...')http://www.python.org/doc/2.3/whatsnew/node17.html   *new ('...new module can be deprecated in a future Python version, because you can now use the type objects...')http://www.python.org/doc/2.3/whatsnew/node17.html also http://www.python.org/dev/peps/pep-0294/
Line 48: Line 50:
  *popen2, os.popen (http://www.python.org/dev/peps/pep-0361/)
  *SOCKET? (http://www.python.org/download/releases/2.1.3/NEWS.txt)

from http://www.python.org/download/releases/2.3/highlights/
  *rotor (...this module is deprecated. It is too easily cracked...)
  *bastion and rexec (...disabled. Are these still in the stdlib?)
  *linuxaudiodev (...based on the (now deprecated) linuxaudiodev module by Peter Bosch...)


= c api =
  *tp_print, tp_getattr, tp_setattr http://www.python.org/doc/2.3.5/api/type-structs.html
  *METH_OLDARGS http://mail.python.org/pipermail/python-dev/2006-May/065306.html

= Cookie =
http://www.python.org/doc/2.4/lib/module-Cookie.html
  *SerialCookie
  *SmartCookie

= Operator =
http://www.python.org/doc/2.2.1/lib/module-operator.html
  *sequenceIncludes
  *isCallable

= Sys =
http://www.python.org/doc/2.4.4/lib/module-sys.html
  *exc_traceback
  *exitfunc
Line 75: Line 104:
  *xreadlines() method and module are now deprecated. [done]
Line 78: Line 108:

Platforms

The following platforms will not be supported in 3.0. Their code (conditional compilation, platform-specific attributes and functions, documentation, etc) will be removed. Skip Montanaro is working on this (and will shout for help when he gets confused).

  • RISCOS
  • BeOS
  • Irix
  • Tru64

Is this the right place or is there another page with all py3000 removals of deprecated and obsolete things? (Nestor) This is just by googling the docs.

String module

http://www.python.org/doc/2.3.5/lib/module-string.html

  • atof -> float

  • atoi -> int

  • atol -> int

  • capitalize, expandtabs, find, rfind, rfind, index, rindex, count, lower, split, rsplit, splitfields, join, joinfields, lstrip, rstrip, strip, swapcase, translate, upper, ljust, rejust, center, zfill, replace -> methods

builtins

http://www.python.org/dev/peps/pep-3100/#built-in-namespace

  • buffer (in progress)
  • reduce -> functools.reduce [remove done] (was it already added to functools also?)

  • compile (in progress)

core

http://www.python.org/dev/peps/pep-3100/#core-language

  • Unify builtin, builtins

http://www.python.org/doc/2.2.3/ref/sequence-methods.html

  • getslice, setslice, delslice [Thomas Wouters is working on this in a branch]

whole modules

(from http://www.python.org/dev/peps/pep-0004/ and http://www.python.org/dev/peps/pep-3100/#standard-library)

from http://www.python.org/download/releases/2.3/highlights/

  • rotor (...this module is deprecated. It is too easily cracked...)
  • bastion and rexec (...disabled. Are these still in the stdlib?)
  • linuxaudiodev (...based on the (now deprecated) linuxaudiodev module by Peter Bosch...)

c api

Cookie

http://www.python.org/doc/2.4/lib/module-Cookie.html

Operator

http://www.python.org/doc/2.2.1/lib/module-operator.html

  • sequenceIncludes
  • isCallable

Sys

http://www.python.org/doc/2.4.4/lib/module-sys.html

  • exc_traceback
  • exitfunc

email

Parser http://www.python.org/doc/2.5/lib/node150.html get_type get_main_type get_type get_subtype (probably gone already? http://www.python.org/doc/2.4/lib/node562.html) dump_address_pair decode encode (probably gone already? http://www.python.org/doc/2.2.3/lib/module-email.Utils.html)

Already Accomplished

builtins

http://www.python.org/dev/peps/pep-3100/#built-in-namespace

  • apply -> * and ** [done]

  • callable [done]
  • coerce [done]
  • execfile -> exec [done]

  • reload -> exec [done]

  • intern [done]
  • xrange -> range [done]

  • StandardError [done]

  • xreadlines() method and module are now deprecated. [done]

core

http://www.python.org/dev/peps/pep-3100/#core-language

  • dict.has_key -> x in dict [done]

  • backticks -> repr() [done]

  • <> -> != [done]

Py3kDeprecated (last edited 2019-10-27 00:00:19 by FrancesHocutt)

Unable to edit the page? See the FrontPage for instructions.