Differences between revisions 14 and 20 (spanning 6 versions)
Revision 14 as of 2007-08-14 19:22:43
Size: 2240
Editor: sprint
Comment:
Revision 20 as of 2019-10-27 00:00:19
Size: 355
Comment: Remove early Python 3 information, leaving a link to previous revision for accessibility
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= 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)

= whole modules =
(from http://www.python.org/dev/peps/pep-0004/ and http://www.python.org/dev/peps/pep-3100/#standard-library)
  *buildtools
  *mimetools
  *mpz
  *multifile
  *posixfile
  *regsub
  *rfc822
  *rgbimage
  *rgbimgmodule
  *sha
  *statcache
  *string
  *sv
  *TERMIOS
  *timing
  *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


= 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]

= miscelaneous =

  *dict.has_key -> x in dict [done]
  *backticks -> repr() [done]
  *<> -> != [done]
As of late 2019, Python 3.x is the current version of the language and early Python 3.0 resources and planning are out of date. Python 3 development work is done with the main project tools and systems. [[https://wiki.python.org/moin/Py3kDeprecated?action=recall&rev=19|The most recent version of this page from 2008]] is largely of historical interest.

As of late 2019, Python 3.x is the current version of the language and early Python 3.0 resources and planning are out of date. Python 3 development work is done with the main project tools and systems. The most recent version of this page from 2008 is largely of historical interest.

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

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