<html><head><style type="text/css" media="screen">Body{font-family: Verdana;font-size:.75em;}h4{font-size:.9em;}a{color: #3a62a6;}.digest .toc {margin-bottom: 15px; padding-bottom:8px; border-bottom: 1px solid #ccc;}.digest .tocItem {margin-bottom: 15px;}.tocItem a{color:#000;text-decoration: none;}.tocItem a:hover{color: #3a62a6;text-decoration: underline;}.topic{padding-bottom: 8px;margin-bottom: 20px; border-bottom: 1px solid #ccc;}.topicHeader{margin-bottom:10px;}.topicTitle{font-weight: bold;}.replies p{margin:0;padding:0;}.replies hr{width: 15%;text-align: left;margin: 0 auto 5px 0;border: none 0;border-top: 1px solid #ccc;height: 1px;}.reply{margin-bottom: 6px;padding-bottom: 4px;}.anchorMarker{color: #3a62a6;}.footer{color: gray;}</style></head><body><div class="digest"><p>Hi ironpython,</p><p>Here's your Daily Digest of new issues for project "<a href="http://ironpython.codeplex.com/">IronPython</a>".</p><p>In today's digest:</p><h4>ISSUES</h4><div class="toc"><div class="tocItem"><a href="#toc_issue_1">1. <span class="tocTitle">[New comment] sys.args&#91;0&#93; dissapears in ipy-script compiled with pyc.py</span>&nbsp;<span class="anchorMarker">&darr;</span></a></div><div class="tocItem"><a href="#toc_issue_2">2. <span class="tocTitle">[New comment] sys.args&#91;0&#93; dissapears in ipy-script compiled with pyc.py</span>&nbsp;<span class="anchorMarker">&darr;</span></a></div><div class="tocItem"><a href="#toc_issue_3">3. <span class="tocTitle">[New comment] sys.args&#91;0&#93; dissapears in ipy-script compiled with pyc.py</span>&nbsp;<span class="anchorMarker">&darr;</span></a></div><div class="tocItem"><a href="#toc_issue_4">4. <span class="tocTitle">[New comment] sys.args&#91;0&#93; dissapears in ipy-script compiled with pyc.py</span>&nbsp;<span class="anchorMarker">&darr;</span></a></div><div class="tocItem"><a href="#toc_issue_5">5. <span class="tocTitle">[New comment] Compiling issue in IronPython 2.7.2 RC 1</span>&nbsp;<span class="anchorMarker">&darr;</span></a></div><div class="tocItem"><a href="#toc_issue_6">6. <span class="tocTitle">[New comment] Compiling issue in IronPython 2.7.2 RC 1</span>&nbsp;<span class="anchorMarker">&darr;</span></a></div><div class="tocItem"><a href="#toc_issue_7">7. <span class="tocTitle">[New comment] Compiling issue in IronPython 2.7.2 RC 1</span>&nbsp;<span class="anchorMarker">&darr;</span></a></div><div class="tocItem"><a href="#toc_issue_8">8. <span class="tocTitle">[New comment] Compiling issue in IronPython 2.7.2 RC 1</span>&nbsp;<span class="anchorMarker">&darr;</span></a></div><div class="tocItem"><a href="#toc_issue_9">9. <span class="tocTitle">[New comment] Compiling issue in IronPython 2.7.2 RC 1</span>&nbsp;<span class="anchorMarker">&darr;</span></a></div><div class="tocItem"><a href="#toc_issue_10">10. <span class="tocTitle">[New comment] Compiling issue in IronPython 2.7.2 RC 1</span>&nbsp;<span class="anchorMarker">&darr;</span></a></div><div class="tocItem"><a href="#toc_issue_11">11. <span class="tocTitle">[Status update] Compiling issue in IronPython 2.7.2 RC 1</span>&nbsp;<span class="anchorMarker">&darr;</span></a></div><div class="tocItem"><a href="#toc_issue_12">12. <span class="tocTitle">[New issue] Import does not search current working directory</span>&nbsp;<span class="anchorMarker">&darr;</span></a></div><div class="tocItem"><a href="#toc_issue_13">13. <span class="tocTitle">[New comment] Import does not search current working directory</span>&nbsp;<span class="anchorMarker">&darr;</span></a></div><div class="tocItem"><a href="#toc_issue_14">14. <span class="tocTitle">[New comment] Import does not search current working directory</span>&nbsp;<span class="anchorMarker">&darr;</span></a></div><div class="tocItem"><a href="#toc_issue_15">15. <span class="tocTitle">[New comment] zipimport does not search current working directory</span>&nbsp;<span class="anchorMarker">&darr;</span></a></div><div class="tocItem"><a href="#toc_issue_16">16. <span class="tocTitle">[New comment] zipimport does not search current working directory</span>&nbsp;<span class="anchorMarker">&darr;</span></a></div><div class="tocItem"><a href="#toc_issue_17">17. <span class="tocTitle">[Status update] zipimport does not search current working directory</span>&nbsp;<span class="anchorMarker">&darr;</span></a></div><div class="tocItem"><a href="#toc_issue_18">18. <span class="tocTitle">[New issue] Fatal app exit on import uuid</span>&nbsp;<span class="anchorMarker">&darr;</span></a></div><div class="tocItem"><a href="#toc_issue_19">19. <span class="tocTitle">[New comment] Fatal app exit on import uuid</span>&nbsp;<span class="anchorMarker">&darr;</span></a></div></div><h4>ISSUES</h4><div class="topic"><a name="toc_issue_1"></a><div class="topicHeader"><span class="topicTitle">1. [New comment] sys.args&#91;0&#93; dissapears in ipy-script compiled with pyc.py</span> <a href="http://ironpython.codeplex.com/workitem/30263">view online</a></div><p>User slide_o_mix has commented on the issue:</p><p>"Is there any problem that the args&#91;0&#93; will be the executable rather than a .py&#63;"</p></div><div class="topic"><a name="toc_issue_2"></a><div class="topicHeader"><span class="topicTitle">2. [New comment] sys.args&#91;0&#93; dissapears in ipy-script compiled with pyc.py</span> <a href="http://ironpython.codeplex.com/workitem/30263">view online</a></div><p>User peterSchwalm has commented on the issue:</p><p>"I think the .exe-path as argv&#91;0&#93; should be not be problem.<br />I think that should be considered in terms of compatibility with CPython &#40;and C&#47;C&#43;&#43;&#41;. In these environments argv&#91;1&#93; ... argv&#91;n&#93; are always the &#34;real&#34; commandline arguments, whereas argv&#91;0&#93; is always &#34;the program&#34;, usually identical to the way the program was effectively called &#40;on the command line, by a link or whatever&#41;.<br />So&#58;<br />argv&#91;0&#93; should give infos about the way the script&#47;program is called, at least it should allow to extract the script name, possibly by using os.path.basename &#47; os.path.dirname &#47; os.path.splitext.<br />argv&#91;1&#93; ... argv&#91;n&#93; should be the &#34;real&#34; arguments<br /><br />If I have script fileCopy.py, copying file source to file target, then fileCopy.py should be able to copy file argv&#91;1&#93; to file argv&#91;2&#93; regardless of whether the command line reads&#58;<br /><br />    ipy fileCopy.py infileName outFileName<br />or<br />    fileCopy.exe inFileName outFileName<br />or simply<br />    fileCopy inFileName outFileName<br />   <br /><br />"</p></div><div class="topic"><a name="toc_issue_3"></a><div class="topicHeader"><span class="topicTitle">3. [New comment] sys.args&#91;0&#93; dissapears in ipy-script compiled with pyc.py</span> <a href="http://ironpython.codeplex.com/workitem/30263">view online</a></div><p>User peterSchwalm has commented on the issue:</p><p>"... addition to last comment.<br /><br />In CPython these conditions are met with direct execution &#40;python fileCopy.py ...&#41; as well as with execution of a frozen script &#40;fileCopy.exe ...&#41;<br />"</p></div><div class="topic"><a name="toc_issue_4"></a><div class="topicHeader"><span class="topicTitle">4. [New comment] sys.args&#91;0&#93; dissapears in ipy-script compiled with pyc.py</span> <a href="http://ironpython.codeplex.com/workitem/30263">view online</a></div><p>User slide_o_mix has commented on the issue:</p><p>"Fixed in c0ec50a"</p></div><div class="topic"><a name="toc_issue_5"></a><div class="topicHeader"><span class="topicTitle">5. [New comment] Compiling issue in IronPython 2.7.2 RC 1</span> <a href="http://ironpython.codeplex.com/workitem/32345">view online</a></div><p>User slide_o_mix has commented on the issue:</p><p>"Can you attach your test script just to make sure there is not something I am missing&#63;"</p></div><div class="topic"><a name="toc_issue_6"></a><div class="topicHeader"><span class="topicTitle">6. [New comment] Compiling issue in IronPython 2.7.2 RC 1</span> <a href="http://ironpython.codeplex.com/workitem/32345">view online</a></div><p>User slide_o_mix has commented on the issue:</p><p>"Actually, now that I look at this issue again, you are saying that only the version of pyc.py that comes with the binaries of the RC1 shows this issue&#63; If you use the installer, it does not&#63;"</p></div><div class="topic"><a name="toc_issue_7"></a><div class="topicHeader"><span class="topicTitle">7. [New comment] Compiling issue in IronPython 2.7.2 RC 1</span> <a href="http://ironpython.codeplex.com/workitem/32345">view online</a></div><p>User slide_o_mix has commented on the issue:</p><p>"I can&#39;t reproduce this issue with the binaries. Can you verify that you don&#39;t have another IronPython installation in your path, or that the IronPython DLL&#39;s from an older version are not in the GAC&#63;"</p></div><div class="topic"><a name="toc_issue_8"></a><div class="topicHeader"><span class="topicTitle">8. [New comment] Compiling issue in IronPython 2.7.2 RC 1</span> <a href="http://ironpython.codeplex.com/workitem/32345">view online</a></div><p>User krysros has commented on the issue:</p><p>"&#34;IronPython DLL&#39;s from an older version are not in the GAC&#63;&#34;<br /><br />Perhaps this caused this issue. I tried again IronPython 2.7.2 RC 1 Binaries and it works. Now I have installed IronPython 2.7.2 RC 1 Installer version, I did not add path to IronPython to PATH variable. I&#39;m using absolute paths as above.<br /><br />&#34;you are saying that only the version of pyc.py that comes with the binaries of the RC1 shows this issue&#63; If you use the installer, it does not&#63;&#34;<br /><br />Exactly.<br /><br />&#34;Can you attach your test script&#34;<br /><br />It&#39;s not a test of pyc.py, it&#39;s just an example. Script in the attachment."</p></div><div class="topic"><a name="toc_issue_9"></a><div class="topicHeader"><span class="topicTitle">9. [New comment] Compiling issue in IronPython 2.7.2 RC 1</span> <a href="http://ironpython.codeplex.com/workitem/32345">view online</a></div><p>User slide_o_mix has commented on the issue:</p><p>"I think this is not an issue then, correct&#63;"</p></div><div class="topic"><a name="toc_issue_10"></a><div class="topicHeader"><span class="topicTitle">10. [New comment] Compiling issue in IronPython 2.7.2 RC 1</span> <a href="http://ironpython.codeplex.com/workitem/32345">view online</a></div><p>User krysros has commented on the issue:</p><p>"Corrent. To close."</p></div><div class="topic"><a name="toc_issue_11"></a><div class="topicHeader"><span class="topicTitle">11. [Status update] Compiling issue in IronPython 2.7.2 RC 1</span> <a href="http://ironpython.codeplex.com/workitem/32345">view online</a></div><p>User slide_o_mix has updated the issue:</p><p>Status has changed from Active to Closed with the following comment, <br /><br />"Not a bug"</p></div><div class="topic"><a name="toc_issue_12"></a><div class="topicHeader"><span class="topicTitle">12. [New issue] Import does not search current working directory</span> <a href="http://ironpython.codeplex.com/workitem/32352">view online</a></div><p>User mchalkley has proposed the issue:</p><p>"According to http&#58;&#47;&#47;docs.python.org&#47;tutorial&#47;modules.html, import includes the current working directory in its search path by default.<br /><br />Ironpython does not appear to do so."</p></div><div class="topic"><a name="toc_issue_13"></a><div class="topicHeader"><span class="topicTitle">13. [New comment] Import does not search current working directory</span> <a href="http://ironpython.codeplex.com/workitem/32352">view online</a></div><p>User slide_o_mix has commented on the issue:</p><p>"Please attach a test script to reproduce."</p></div><div class="topic"><a name="toc_issue_14"></a><div class="topicHeader"><span class="topicTitle">14. [New comment] Import does not search current working directory</span> <a href="http://ironpython.codeplex.com/workitem/32352">view online</a></div><p>User mchalkley has commented on the issue:</p><p>"It appears the problem lies with zipimport, which would explain some of the earlier confusion.<br /><br />A script consisting simply of &#34;import testlib&#34; works, assuming testlib is a file named testlib.py and located in the same directory as the exe.  <br /><br />If testlib is a zip file named testlib.zip, it doesn&#39;t work."</p></div><div class="topic"><a name="toc_issue_15"></a><div class="topicHeader"><span class="topicTitle">15. [New comment] zipimport does not search current working directory</span> <a href="http://ironpython.codeplex.com/workitem/32352">view online</a></div><p>User slide_o_mix has commented on the issue:</p><p>"I don&#39;t think zip files are automatically searched on CPython either."</p></div><div class="topic"><a name="toc_issue_16"></a><div class="topicHeader"><span class="topicTitle">16. [New comment] zipimport does not search current working directory</span> <a href="http://ironpython.codeplex.com/workitem/32352">view online</a></div><p>User mchalkley has commented on the issue:</p><p>"You&#39;re correct - the behavior is the same as CPython.<br /><br />This issue can be closed."</p></div><div class="topic"><a name="toc_issue_17"></a><div class="topicHeader"><span class="topicTitle">17. [Status update] zipimport does not search current working directory</span> <a href="http://ironpython.codeplex.com/workitem/32352">view online</a></div><p>User slide_o_mix has updated the issue:</p><p>Status has changed from Proposed to Closed with the following comment, <br /><br />"Not a bug."</p></div><div class="topic"><a name="toc_issue_18"></a><div class="topicHeader"><span class="topicTitle">18. [New issue] Fatal app exit on import uuid</span> <a href="http://ironpython.codeplex.com/workitem/32355">view online</a></div><p>User ned14 has proposed the issue:</p><p>"The below says it all&#58;<br /><br />G&#58;&#92;BEurtle&#92;BEXML&#62;ipy<br />IronPython 2.7.2rc1 &#40;2.7.0.40&#41; on .NET 4.0.30319.261 &#40;32-bit&#41;<br />Type &#34;help&#34;, &#34;copyright&#34;, &#34;credits&#34; or &#34;license&#34; for more information.<br />&#62;&#62;&#62; import uuid<br />Unhandled Exception&#58; System.AccessViolationException&#58; Attempted to read or write protected memory. This is often an indication that other memory is corrupt.<br />   at IronPython.Modules.NativeFunctions.LoadLibrary&#40;String lpFileName&#41;<br />   at IronPython.Modules.NativeFunctions.LoadDLL&#40;String filename, Int32 flags&#41;<br />   at IronPython.Modules.CTypes.LoadLibrary&#40;String library, Int32 mode&#41;<br />   at Microsoft.Scripting.Interpreter.FuncCallInstruction&#96;3.Run&#40;InterpretedFrame frame&#41;<br />   at Microsoft.Scripting.Interpreter.Interpreter.Run&#40;InterpretedFrame frame&#41;<br />   at Microsoft.Scripting.Interpreter.LightLambda.Run5&#91;T0,T1,T2,T3,T4,TRet&#93;&#40;T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4&#41;<br />   at System.Dynamic.UpdateDelegates.UpdateAndExecute4&#91;T0,T1,T2,T3,TRet&#93;&#40;CallSite site, T0 arg0, T1 arg1, T2 arg2, T3 arg3&#41;<br />   at Microsoft.Scripting.Interpreter.FuncCallInstruction&#96;7.Run&#40;InterpretedFrame frame&#41;<br />   at Microsoft.Scripting.Interpreter.Interpreter.Run&#40;InterpretedFrame frame&#41;<br />   at Microsoft.Scripting.Interpreter.LightLambda.Run5&#91;T0,T1,T2,T3,T4,TRet&#93;&#40;T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4&#41;<br />   at IronPython.Compiler.Ast.CallExpression.Invoke2Instruction.Run&#40;InterpretedFrame frame&#41;<br />   at Microsoft.Scripting.Interpreter.Interpreter.Run&#40;InterpretedFrame frame&#41;<br />   at Microsoft.Scripting.Interpreter.LightLambda.Run7&#91;T0,T1,T2,T3,T4,T5,T6,TRet&#93;&#40;T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6&#41;<br />   at Microsoft.Scripting.Interpreter.FuncCallInstruction&#96;9.Run&#40;InterpretedFrame frame&#41;<br />   at Microsoft.Scripting.Interpreter.Interpreter.Run&#40;InterpretedFrame frame&#41;<br />   at Microsoft.Scripting.Interpreter.LightLambda.Run5&#91;T0,T1,T2,T3,T4,TRet&#93;&#40;T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4&#41;<br />   at System.Dynamic.UpdateDelegates.UpdateAndExecute4&#91;T0,T1,T2,T3,TRet&#93;&#40;CallSite site, T0 arg0, T1 arg1, T2 arg2, T3 arg3&#41;<br />   at IronPython.Runtime.Types.LateBoundInitBinder.FastInitSite&#96;1.CallTarget&#40;CallSite site, CodeContext context, Object inst, T0 arg0&#41;<br />   at System.Dynamic.UpdateDelegates.UpdateAndExecute3&#91;T0,T1,T2,TRet&#93;&#40;CallSite site, T0 arg0, T1 arg1, T2 arg2&#41;<br />   at IronPython.Runtime.Types.PythonType.FastTypeSite&#96;1.CallTarget&#40;CallSite site, CodeContext context, Object type, T0 arg0&#41;<br />   at System.Dynamic.UpdateDelegates.UpdateAndExecute3&#91;T0,T1,T2,TRet&#93;&#40;CallSite site, T0 arg0, T1 arg1, T2 arg2&#41;<br />   at Microsoft.Scripting.Interpreter.DynamicInstruction&#96;4.Run&#40;InterpretedFrame frame&#41;<br />   at Microsoft.Scripting.Interpreter.Interpreter.Run&#40;InterpretedFrame frame&#41;<br />   at Microsoft.Scripting.Interpreter.LightLambda.Run1&#91;T0,TRet&#93;&#40;T0 arg0&#41;<br />   at IronPython.Compiler.RuntimeScriptCode.InvokeTarget&#40;Scope scope&#41;<br />   at IronPython.Compiler.RuntimeScriptCode.Run&#40;Scope scope&#41;<br />   at IronPython.Runtime.PythonContext.InitializeModule&#40;String fileName, ModuleContext moduleContext, ScriptCode scriptCode, ModuleOptions options&#41;<br />   at IronPython.Runtime.PythonContext.CompileModule&#40;String fileName, String moduleName, SourceUnit sourceCode, ModuleOptions options, ScriptCode&#38; scriptCode&#41;<br />   at IronPython.Runtime.Importer.LoadModuleFromSource&#40;CodeContext context, String name, String path&#41;<br />   at IronPython.Runtime.Importer.LoadFromDisk&#40;CodeContext context, String name, String fullName, String str&#41;<br />   at IronPython.Runtime.Importer.ImportFromPathHook&#40;CodeContext context, String name, String fullName, List path, Func&#96;5 defaultLoader&#41;<br />   at IronPython.Runtime.Importer.ImportFromPath&#40;CodeContext context, String name, String fullName, List path&#41;<br />   at IronPython.Runtime.Importer.ImportTopAbsolute&#40;CodeContext context, String name&#41;<br />   at IronPython.Runtime.Importer.ImportModule&#40;CodeContext context, Object globals, String modName, Boolean bottom, Int32 level&#41;<br />   at IronPython.Modules.Builtin.__import__&#40;CodeContext context, String name, Object globals, Object locals, Object fromlist, Int32 level&#41;<br />   at Microsoft.Scripting.Interpreter.FuncCallInstruction&#96;7.Run&#40;InterpretedFrame frame&#41;<br />   at Microsoft.Scripting.Interpreter.Interpreter.Run&#40;InterpretedFrame frame&#41;<br />   at Microsoft.Scripting.Interpreter.LightLambda.Run7&#91;T0,T1,T2,T3,T4,T5,T6,TRet&#93;&#40;T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6&#41;<br />   at IronPython.Runtime.Importer.ImportLightThrow&#40;CodeContext context, String fullName, PythonTuple from, Int32 level&#41;<br />   at IronPython.Runtime.Operations.PythonOps.ImportTop&#40;CodeContext context, String fullName, Int32 level&#41;<br />   at Microsoft.Scripting.Interpreter.FuncCallInstruction&#96;4.Run&#40;InterpretedFrame frame&#41;<br />   at Microsoft.Scripting.Interpreter.Interpreter.Run&#40;InterpretedFrame frame&#41;<br />   at Microsoft.Scripting.Interpreter.LightLambda.Run1&#91;T0,TRet&#93;&#40;T0 arg0&#41;<br />   at IronPython.Compiler.RuntimeScriptCode.InvokeTarget&#40;Scope scope&#41;<br />   at IronPython.Compiler.RuntimeScriptCode.Run&#40;Scope scope&#41;<br />   at IronPython.Hosting.PythonCommandLine.RunFileWorker&#40;String fileName&#41;<br />   at IronPython.Hosting.PythonCommandLine.RunFile&#40;String fileName&#41;<br />   at Microsoft.Scripting.Hosting.Shell.CommandLine.Run&#40;&#41;<br />   at IronPython.Hosting.PythonCommandLine.Run&#40;&#41;<br />   at Microsoft.Scripting.Hosting.Shell.CommandLine.Run&#40;ScriptEngine engine, IConsole console, ConsoleOptions options&#41;<br />   at Microsoft.Scripting.Hosting.Shell.ConsoleHost.RunCommandLine&#40;&#41;<br />   at Microsoft.Scripting.Hosting.Shell.ConsoleHost.ExecuteInternal&#40;&#41;<br />   at PythonConsoleHost.ExecuteInternal&#40;&#41;<br />   at Microsoft.Scripting.Hosting.Shell.ConsoleHost.Execute&#40;&#41;<br />   at Microsoft.Scripting.Hosting.Shell.ConsoleHost.Run&#40;String&#91;&#93; args&#41;<br />   at PythonConsoleHost.Main&#40;String&#91;&#93; args&#41;<br /><br />Same problem in v2.7.1 stable.<br /><br />Niall"</p></div><div class="topic"><a name="toc_issue_19"></a><div class="topicHeader"><span class="topicTitle">19. [New comment] Fatal app exit on import uuid</span> <a href="http://ironpython.codeplex.com/workitem/32355">view online</a></div><p>User ned14 has commented on the issue:</p><p>"Attaching the traceback ..."</p></div><div class="footer"><p>You are receiving this email because you subscribed to notifications on CodePlex.</p><p>To report a bug, request a feature, or add a comment, visit <a href="http://ironpython.codeplex.com/workitem/list/basic">IronPython Issue Tracker</a>. You can <a href="https://ironpython.codeplex.com/subscriptions/workitem/project/edit">unsubscribe or change your issue notification settings</a> on CodePlex.com.</p></div></div></body></html>