[Ironpython-users] IronPython, Daily Digest 3/9/2012

no_reply at codeplex.com no_reply at codeplex.com
Sat Mar 10 17:46:33 CET 2012


Hi ironpython,

Here's your Daily Digest of new issues for project "IronPython".

In today's digest:ISSUES

1. [Status update] Add Option To Pyc To Modify Stub EXE to load DLL from EXEs Path
2. [Status update] Hosting: Import a module on a ScriptScope
3. [Status update] Enable running Python scripts on Windows Phone 7
4. [Status update] Console exit behavior on OSX/Mono in 2.7A1
5. [Status update] Pyc bug: parameter /target will be ignored if it appears before /main
6. [Status update] Booleans get converted to ints by str.format
7. [Status update] Better error message when trying to load downloaded DLLs
8. [Status update] Nuget needs to be updated with IronPython 2.7+
9. [Status update] Improve Release build process
10. [Status update] Better handling of binding failure due to .Net version
11. [Status update] IPy version string somewhat misleading.
12. [Status update] Converting large float to int produces Int64 (which is not int or long)
13. [Status update] Some path ops are not done through PlatformAdaptationLayer in IronPython.Runtime.Importer
14. [Status update] sys.version is incomplete in user created engine, creating problems in platform.py
15. [Status update] Misleading error message with clr.AddReferenceToFileAndPath on a UNC path
16. [Status update] Console color choice is bad for bright consoles
17. [Status update] 2.7.1 Missing Prompts with -i parameter‏
18. [Status update] Type error from string input to class inheriting int
19. [Status update] IronPython Android Support
20. [New comment] Patch for pyc.py
21. [New comment] Patch for pyc.py
22. [New issue] -X:TabCompletion source missing PythonOptionsParser.cs
23. [New comment] -X:TabCompletion source missing PythonOptionsParser.cs
24. [Status update] -X:TabCompletion source missing PythonOptionsParser.cs
25. [Status update] current working directory lost in compiled script
26. [New comment] Separate compiling and linking in pyc.py
27. [Status update] Importer doesn't support .pth files
28. [Status update] Implement zipimport module
29. [Status update] Implement _sqlite3 module
30. [New comment] Default read size of _ssl.SSLType(...).read() is 1024, not the max value of Int32
31. [New comment] Default read size of _ssl.SSLType(...).read() is 1024, not the max value of Int32
32. [Status update] zipimport does not correctly import submodules
33. [New comment] Cleanup "Windows Form Tutorial"; making it more Pythonic
34. [Status update] Support providing .NET configuration file for launching ipy.exe's app domain (was Error loading mixed mode DLL)
35. [Status update] Connot convert directly from System.Decimal to decimal.Decimal
36. [Status update] "platform" instructions on 2.7.2b1
37. [New comment] Fatal app exit on import uuid
38. [New comment] Fatal app exit on import uuid
39. [New comment] Fatal app exit on import uuid
40. [New comment] Fatal app exit on import uuid
41. [New comment] Fatal app exit on import uuid
42. [New comment] Fatal app exit on import uuid
43. [Status update] When compiling an EXE pyc.py should set STA thread for winexe's and provide control of STA/MTA
44. [Status update] Pyc generates a *.dll regardless of "/target:..." usage
45. [New comment] Arithmetic expression mixing int and float literals is not working in Windows Phone

----------------------------------------------

ISSUES

1. [Status update] Add Option To Pyc To Modify Stub EXE to load DLL from EXEs Path
http://ironpython.codeplex.com/workitem/21987
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

2. [Status update] Hosting: Import a module on a ScriptScope
http://ironpython.codeplex.com/workitem/26505
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

3. [Status update] Enable running Python scripts on Windows Phone 7
http://ironpython.codeplex.com/workitem/26534
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

4. [Status update] Console exit behavior on OSX/Mono in 2.7A1
http://ironpython.codeplex.com/workitem/28248
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

5. [Status update] Pyc bug: parameter /target will be ignored if it appears before /main
http://ironpython.codeplex.com/workitem/29696
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

6. [Status update] Booleans get converted to ints by str.format
http://ironpython.codeplex.com/workitem/30412
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

7. [Status update] Better error message when trying to load downloaded DLLs
http://ironpython.codeplex.com/workitem/31006
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

8. [Status update] Nuget needs to be updated with IronPython 2.7+
http://ironpython.codeplex.com/workitem/31126
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

9. [Status update] Improve Release build process
http://ironpython.codeplex.com/workitem/31144
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

10. [Status update] Better handling of binding failure due to .Net version
http://ironpython.codeplex.com/workitem/31383
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

11. [Status update] IPy version string somewhat misleading.
http://ironpython.codeplex.com/workitem/31420
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

12. [Status update] Converting large float to int produces Int64 (which is not int or long)
http://ironpython.codeplex.com/workitem/31549
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

13. [Status update] Some path ops are not done through PlatformAdaptationLayer in IronPython.Runtime.Importer
http://ironpython.codeplex.com/workitem/31603
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

14. [Status update] sys.version is incomplete in user created engine, creating problems in platform.py
http://ironpython.codeplex.com/workitem/31736
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

15. [Status update] Misleading error message with clr.AddReferenceToFileAndPath on a UNC path
http://ironpython.codeplex.com/workitem/31749
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

16. [Status update] Console color choice is bad for bright consoles
http://ironpython.codeplex.com/workitem/31872
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

17. [Status update] 2.7.1 Missing Prompts with -i parameter‏
http://ironpython.codeplex.com/workitem/31908
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

18. [Status update] Type error from string input to class inheriting int
http://ironpython.codeplex.com/workitem/32024
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

19. [Status update] IronPython Android Support
http://ironpython.codeplex.com/workitem/32232
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

20. [New comment] Patch for pyc.py
http://ironpython.codeplex.com/workitem/32372
User ned14 has commented on the issue:

"Did you mean to attach a new pyc.py for me to try? I'd say it'll be Tuesday before I can try it anyway."-----------------

21. [New comment] Patch for pyc.py
http://ironpython.codeplex.com/workitem/32372
User ned14 has commented on the issue:

"Sorry, I see the pyc.py. I really must say that codeplex has a dreadfully unintuitive UI :(

Thanks for the new version, I'll get back to you on Tuesday."-----------------

22. [New issue] -X:TabCompletion source missing PythonOptionsParser.cs
http://ironpython.codeplex.com/workitem/32392
User harejohn has proposed the issue:

"PythonOptionsParser.cs is missing the "-X:TabCompletion" source but somehow the 2.7.1 executable has the code enabled. Looks like someone forgot to upload the latest version to the source code repository."-----------------

23. [New comment] -X:TabCompletion source missing PythonOptionsParser.cs
http://ironpython.codeplex.com/workitem/32392
User jdhardy has commented on the issue:

"The code to parse those options is in OptionsParser (in Runtime\Microsoft.Dynamic\Hosting\Shell\OptionsParser.cs), which is the ultimate base class of PythonOptionsParser."-----------------

24. [Status update] -X:TabCompletion source missing PythonOptionsParser.cs
http://ironpython.codeplex.com/workitem/32392
User jdhardy has updated the issue:
Status has changed from Proposed to Closed with the following comment, 

"Not a bug."-----------------

25. [Status update] current working directory lost in compiled script
http://ironpython.codeplex.com/workitem/32045
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

26. [New comment] Separate compiling and linking in pyc.py
http://ironpython.codeplex.com/workitem/32384
User jdhardy has commented on the issue:

"I think what's really needed is the ability to embed arbitrary DLLs into the standalone package. Right now the list is basically hardcoded.

Mimicking csc's /reference switches is probably the way to go."-----------------

27. [Status update] Importer doesn't support .pth files
http://ironpython.codeplex.com/workitem/1607
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

28. [Status update] Implement zipimport module
http://ironpython.codeplex.com/workitem/391
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

29. [Status update] Implement _sqlite3 module
http://ironpython.codeplex.com/workitem/21410
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

30. [New comment] Default read size of _ssl.SSLType(...).read() is 1024, not the max value of Int32
http://ironpython.codeplex.com/workitem/24282
User slide_o_mix has commented on the issue:

"I get a different error on the temp.write(SSL_REQUEST) line. "-----------------

31. [New comment] Default read size of _ssl.SSLType(...).read() is 1024, not the max value of Int32
http://ironpython.codeplex.com/workitem/24282
User slide_o_mix has commented on the issue:

"my error could be related to [workitem:24281]"-----------------

32. [Status update] zipimport does not correctly import submodules
http://ironpython.codeplex.com/workitem/32274
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2."-----------------

33. [New comment] Cleanup "Windows Form Tutorial"; making it more Pythonic
http://ironpython.codeplex.com/workitem/19488
User slide_o_mix has commented on the issue:

"Fixed in 11ff4fb"-----------------

34. [Status update] Support providing .NET configuration file for launching ipy.exe's app domain (was Error loading mixed mode DLL)
http://ironpython.codeplex.com/workitem/26165
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

35. [Status update] Connot convert directly from System.Decimal to decimal.Decimal
http://ironpython.codeplex.com/workitem/18220
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

36. [Status update] "platform" instructions on 2.7.2b1
http://ironpython.codeplex.com/workitem/32322
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

37. [New comment] Fatal app exit on import uuid
http://ironpython.codeplex.com/workitem/32355
User slide_o_mix has commented on the issue:

"I also cannot reproduce this issue. Are you running under a limited account or anything like that?"-----------------

38. [New comment] Fatal app exit on import uuid
http://ironpython.codeplex.com/workitem/32355
User ned14 has commented on the issue:

"No, there's nothing unusual about my Win7 x64 box. My user is the normal semi-administrator type, so it priv escalates when it needs to.

The Win7 install is actually nearly fresh. My old Win7 install died a few months ago, so this one is a complete reformat and reinstall. It has MS Office, VS2010, MS Security Essentials and actually not a lot more. It's an old Intel Core 2 Quad box, but surely that makes no difference except for lack of SSE4?

Did you try installing IronPython onto a different drive letter? As I mentioned, that might be the cause as it appears to not be finding a DLL.

Niall
"-----------------

39. [New comment] Fatal app exit on import uuid
http://ironpython.codeplex.com/workitem/32355
User slide_o_mix has commented on the issue:

"My IronPython is installed (I didn't use the installer, I just extracted the binaries) to a non-C: drive. I'll try using the installer and see if that makes any difference."-----------------

40. [New comment] Fatal app exit on import uuid
http://ironpython.codeplex.com/workitem/32355
User slide_o_mix has commented on the issue:

"I just installed in a VM to a drive I named G:\ (additional hdd in the VM). I was able to import uuid with no issues using both ipy.exe and ipy64.exe."-----------------

41. [New comment] Fatal app exit on import uuid
http://ironpython.codeplex.com/workitem/32355
User ned14 has commented on the issue:

"Is is worth forcing a rebuild of all .NET assemblies do you think? I mean, would that affect IronPython's assemblies?

Niall
"-----------------

42. [New comment] Fatal app exit on import uuid
http://ironpython.codeplex.com/workitem/32355
User jdhardy has commented on the issue:

"Do you have IronPython 2.7.1 installed but are running 2.7.2rc1 from the zip file, by any chance?"-----------------

43. [Status update] When compiling an EXE pyc.py should set STA thread for winexe's and provide control of STA/MTA
http://ironpython.codeplex.com/workitem/19409
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

44. [Status update] Pyc generates a *.dll regardless of "/target:..." usage
http://ironpython.codeplex.com/workitem/19456
User jdhardy has updated the issue:
Status has changed from Fixed to Closed with the following comment, 

"Released in IronPython 2.7.2"-----------------

45. [New comment] Arithmetic expression mixing int and float literals is not working in Windows Phone
http://ironpython.codeplex.com/workitem/32374
User jdhardy has commented on the issue:

"The error given is not the root cause; it's a side effect of a bug in how unhandled exception are handled. Fixing that and another issue, the root cause is:


System.InvalidProgramException occurred
  Message=InvalidProgramException
  StackTrace:
       at System.Dynamic.UpdateDelegates.UpdateAndExecute1[T0,TRet](CallSite site, Int32 arg0)
       at CallSite.Target()
       at System.Dynamic.UpdateDelegates.UpdateAndExecute2[T0,T1,TRet](CallSite site, Object arg0, Object arg1)
       at Microsoft.Scripting.Interpreter.DynamicInstruction`3.Run(InterpretedFrame frame)
       at Microsoft.Scripting.Interpreter.Interpreter.Run(InterpretedFrame frame)
       at Microsoft.Scripting.Interpreter.LightLambda.Run1[T0,TRet](FunctionCode arg0)
       at IronPython.Compiler.RuntimeScriptCode.InvokeTarget(Scope scope)
       at IronPython.Compiler.RuntimeScriptCode.Run()
       at Microsoft.Scripting.SourceUnit.Execute()
       at Microsoft.Scripting.Hosting.ScriptSource.Execute()
       at Microsoft.Scripting.Hosting.ScriptEngine.Execute(String expression)
       at PhoneFloatDivision.App.Application_Startup(Object sender, StartupEventArgs e)
       at MS.Internal.CoreInvokeHandler.InvokeEventHandler(Int32 typeIndex, Delegate handlerDelegate, Object sender, Object args)
       at MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, Int32 actualArgsTypeIndex, String eventName)

Code generation bugs are not fun to fix."
----------------------------------------------



----------------------------------------------
You are receiving this email because you subscribed to notifications on CodePlex.

To report a bug, request a feature, or add a comment, visit IronPython Issue Tracker. You can unsubscribe or change your issue notification settings on CodePlex.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ironpython-users/attachments/20120310/4425c906/attachment.html>


More information about the Ironpython-users mailing list