Python v3.0 RC3

Python v3.0 RC3 es un lenguaje de programación, permite varios estilos: programación orientada a objetos, programación estructurada y programación funcional. Otros muchos paradigmas más están soportados mediante el uso de extensiones.

python-gratisnet.jpg

Sistemas soportados, Windows, Linux/Unix, Mac OS X, OS/2, Amiga, Palm y  teléfonos Nokia.

 

 

Enlace|python.org

Descargar|python-3.0rc3.msi

Descargar|Python-3.0rc3.tgz

Lista de Cambios:

+++++++++++
Python News
+++++++++++

(editors: check NEWS.help for information about editing NEWS using ReST.)

What’s New in Python 3.0 release candiate 3?
============================================

*Release date: 20-Nov-2008*

Core and Builtins
—————–

- Issue #4349: sys.path included a non-existent platform directory because of a
  faulty Makefile.

- Issue #3327: Don’t overallocate in the modules_by_index list.

- Issue #1721812:  Binary set operations and copy() returned the input type
  instead of the appropriate base type.  This was incorrect because set
  subclasses would be created without their __init__() method being called.
  The corrected behavior brings sets into line with lists and dicts.

- Issue #4296: Fix PyObject_RichCompareBool so that “x in [x]” evaluates to
  True, even when x doesn’t compare equal to itself.  This was a regression
  from 2.6.

- Issue #3705: Command-line arguments were not correctly decoded when the
  terminal does not use UTF8.

Library
——-

- Issue #3799: Fix dbm.dumb to accept strings as well as bytes for keys. String
  keys are now written out in UTF-8.

- Issue #4338: Fix distutils upload command.

- Issue #4354: Fix distutils register command.

- Issue #4116: Resolve member name conflict in ScrolledCanvas.__init__.

- Issue #4307: The named tuple that “inspect.getfullargspec()“ returns now
  uses “kwonlydefaults“ instead of “kwdefaults“.

- Issue #4298: Fix a segfault when pickle.loads is passed a ill-formed input.

- Issue #4283: Fix a left-over “iteritems” call in distutils.

Build
—–

- Issue #4289: Remove Cancel button from AdvancedDlg.

- Issue #1656675: Register a drop handler for .py* files on Windows.

Tools/Demos
———–

- Demos of the socketserver module now work with Python 3.

What’s New in Python 3.0 release candidate 2
============================================

*Release date: 05-Nov-2008*

Core and Builtins
—————–

- Issue #4211: The __path__ attribute of frozen packages is now a list instead
  of a string as required by PEP 302.

- Issue #3727: Fixed poplib.

- Issue #3714: Fixed nntplib by using bytes where appropriate.

- Issue #1210: Fixed imaplib and its documentation.

- Issue #4233: Changed semantic of “_fileio.FileIO“’s “close()“
  method on file objects with closefd=False. The file descriptor is still
  kept open but the file object behaves like a closed file. The “FileIO“
  object also got a new readonly attribute “closefd“.

- Issue #3626: On cygwin, starting python with a non-existent script name
  would not display anything if the file name is only 1 character long.

- Issue #4176: Fixed a crash when pickling an object which “__reduce__“
  method does not return iterators for the 4th and 5th items.

- Issue #3723: Fixed initialization of subinterpreters.

- Issue #4213: The file system encoding is now normalized by the
  codec subsystem, for example UTF-8 is turned into utf-8.

- Issue #4200: Changed the atexit module to store its state in its
  PyModuleDef atexitmodule. This fixes a bug with multiple subinterpeters.

- Issue #4237: io.FileIO() was raising invalid warnings caused by
  insufficient initialization of PyFileIOObject struct members.

- Issue #4170: Pickling a collections.defaultdict object would crash the
  interpreter.

- Issue #4146: Compilation on OpenBSD has been restored.

- Issue #3574: compile() incorrectly handled source code encoded as Latin-1.

- Issues #2384 and #3975: Tracebacks were not correctly printed when the
  source file contains a “coding:“ header: the wrong line was displayed, and
  the encoding was not respected.

- Issue #3740: Null-initialize module state.

- Issue #3946: PyObject_CheckReadBuffer crashed on a memoryview object.

- Issue #1688: On Windows, the input() prompt was not correctly displayed if it
  contains non-ascii characters.

- Bug #3951: Py_USING_MEMORY_DEBUGGER should not be enabled by default.


22 de Noviembre de 2008 | Sin Comentar | Categoría Beta, Descargar Gratis, Programas Gratis, Utilidades Gratis
Añadir un comentario 50 visitas, 2 Hoy |
GD Star Rating
loading...

Añadir un comentario

You must be logged in to post a comment.