Hello IronPython Community,

We have just released IronPython 2.0 Alpha 5.  Over the past month our team has 
been busy fixing bugs which were typically chosen by the number of votes on 
CodePlex.  A little over forty CodePlex Work Items and around twenty bugs 
reported internally were closed since the release of IP 2.0A4.  There were no 
major new features added unless you count the fact that we ported the standard 
'array' module from IronPython v1.1 to v2.0.  This now means that all of the 
standard modules in v1.1 are available in the latest 2.0 tree.

Specifically the following CodePlex Work Items were resolved and I'd like to 
extend our team's thanks to everyone who reported, commented, and voted on 
these:

·         9453    ayarrow                       += works differently on lists

·         3727    bashmohandes             Problem when creating new Workflow 
in Windows Workflow

·         1608    brucec                          str.__dict__['__dict__'] 
should not exist

·         5445    IPTeam                        socket.getaddrinfo(...) does 
not throw on nonsense parameters

·         5682    IPTeam                        System.Single boolean ops w/ 
integer types broken

·         3289    IPTeam                        Threads should not block the 
main thread from exiting

·         10778  sanixyn                        -S command-line option omits 
"Lib" from sys.path

·         12283  IPTeam                        sys.argv always empty regardless 
of params passed to ipyw.exe

·         12851  IPTeam                        Expressions starting with a 
backslash in interactive sessions broken

·         10518  Benjamin West            urllib is failing to work due to 
socket disposed exception

·         11759  sanixyn                        Zero-length regex split

·         5641    Christian Muirhead     co_name in code objects is None

·         5712    Jörgen Stenarson         iterating over __main__.__dict__ 
throws

·         2599    Kurt Blackwell            __import__ from list is incorrect

·         12708  David Lawler              Method dispatch fails with 
SharpDevelop APIs

·         12908  Michael Foord             Support 0x200 
(PyCF_DONT_IMPLY_DEDENT) for compile built-in function

·         2728    sanixyn                        Slicing on old style classes 
is different

·         6735    sanixyn                        help incorrectly displays 
arguments for params functions

·         7426    Sylvain Hellegouarch  in operator doesn't check for 
overloaded __contains__ on dictionary

·         7532    sanixyn                        func_defaults is empty tuple 
when there are no defaults

·         7594    sanixyn                        type.__call__ always passes 
type(type) as 1st parameter

·         6014    Davy Mitchell             Calling super on overridden 
property causes stack overflow

·         9066    Michael Foord             IronPython won't look into 
arbitrary objects when doing import

·         5602    Eloff                            (Py2.5) Cannot import random

·         12455  eshaish                         Importing PYD files

·         5204    gbraad                         PowerShell hosting IronPython

·         11684  googen                        PythonEngine has no constructors 
defined

·         9262    grizlupo                       not override __eq__ at derived 
float

·         7279    haypo                          It's not possible to check is 
a string is 'str' or 'unicode'

·         7918    jackeyoo                      CPython has the functions below 
while IronPython does not implement them

·         10058  johnplatt                      cPickle module doesn't work for 
xrange

·         6489    IPTeam                        Backslash on the interactive 
console causes syntax error

·         5690    Oceanborn                   Different parsers, compiler 
pipeline?

·         6332    pobrien                        DataGridView doesn't support a 
list of Python class instances as its DataSource

·         5799    pobrien                        Unpickler.persistent_load 
needs to be supported

·         3078    psykotic                       Bug when dealing with 
importing of .NET assemblies with class named identically to its containing 
namespace

·         3410    sanxiyn                        yield in nested try blocks

·         11812  tscottw                        dir(bool), dir(True), 
dir(False) raise SystemError on startup

·         10904  tscottw                        [Affecting Tutorial on 2.0] 
Missed feature (optional arguments) in exercise 2.1 in Tutorial 3

·         7982    whit537                       ^L yields SyntaxError

IMPORTANT NOTE
Internally we have migrated our Visual Studio project and solution files over 
to a Visual Studio 2008 beta release.  While we've modified these files in the 
source distribution of IronPython to be compatible with Visual Studio 2005 and 
the msbuild tool, it's possible we may have missed something.  If you 
experience any problems building IronPython from VS tools please let us know.

You can download IronPython 2.0 Alpha 5 at: 
https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=IronPython&ReleaseId=7014

The Dynamic Language Runtime Team

_______________________________________________
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to