From stephane.lozier at gmail.com Fri Jul 1 12:13:10 2016 From: stephane.lozier at gmail.com (=?UTF-8?Q?St=C3=A9phane_Lozier?=) Date: Fri, 1 Jul 2016 12:13:10 -0400 Subject: [Ironpython-users] unblocking a file in ironpython In-Reply-To: <1257357128.34216.1467249499797.JavaMail.yahoo@mail.yahoo.com> References: <1257357128.34216.1467249499797.JavaMail.yahoo.ref@mail.yahoo.com> <1257357128.34216.1467249499797.JavaMail.yahoo@mail.yahoo.com> Message-ID: Basically what you're trying to do is get rid of the Zone.Identifier alternate stream of the file. You can see these from the command prompt using the dir /R command (windows 7 or later?). I've deleted these before using C# and PInvoke. The file delete methods of .NET don't let you delete alternate streams which is why I had to PInvoke. Not sure how this would translate to IronPython... private static class NativeMethods { [DllImport("kernel32", CharSet = CharSet.Unicode, SetLastError = true)] [return: MarshalAs(UnmanagedType.Bool)] internal static extern bool DeleteFile(string name); } private static bool DeleteZoneIdentifier(string filename) => NativeMethods.DeleteFile(filename + ":Zone.Identifier"); You can also do it in Powershell using the Unblock-File command (not sure in what version this was introduced). I guess you could also use the Streams utility from the command line ( https://technet.microsoft.com/en-us/sysinternals/bb897440.aspx) On 2016-06-29 9:18 PM, Djordje Spasic via Ironpython-users wrote: Hello, Is it possible to unblock a downloaded file (.zip for example) with ironpython 2.7? If not, can this be done by invoking the windows command prompt and doing it inside of it? Which Windows version would this require? Thank you for the reply, Kind regards, Djordje Spasic _______________________________________________ Ironpython-users mailing listIronpython-users at python.orghttps://mail.python.org/mailman/listinfo/ironpython-users -------------- next part -------------- An HTML attachment was scrubbed... URL: From issworld2000 at yahoo.com Sat Jul 2 10:33:52 2016 From: issworld2000 at yahoo.com (Djordje Spasic) Date: Sat, 2 Jul 2016 14:33:52 +0000 (UTC) Subject: [Ironpython-users] unblocking a file in ironpython In-Reply-To: <1873636423.846248.1467470007906.JavaMail.yahoo@mail.yahoo.com> References: <1257357128.34216.1467249499797.JavaMail.yahoo.ref@mail.yahoo.com> <1257357128.34216.1467249499797.JavaMail.yahoo@mail.yahoo.com> <1873636423.846248.1467470007906.JavaMail.yahoo@mail.yahoo.com> Message-ID: <239193626.792387.1467470032900.JavaMail.yahoo@mail.yahoo.com> Thank you for the replies, both Markus and St?phane. -------------- next part -------------- An HTML attachment was scrubbed... URL: From beggers at spiegelburg.net Mon Jul 4 16:02:38 2016 From: beggers at spiegelburg.net (Benedikt Eggers) Date: Mon, 4 Jul 2016 22:02:38 +0200 Subject: [Ironpython-users] IronPython chat on Gitter Message-ID: <1D1E498A61DE1143B022C4F687FCD9BA04372182A475@SRVEX02.spiegelburg.net> Hey, from now on, IronPython has a new chat on gitter. If you want, you can join here: https://gitter.im/IronLanguages/main . Thank you very much! King regards, Benedikt Eggers [cid:image001.png at 01D1D63F.C71438D0] EDV-Systeme Spiegelburg GmbH Philipp-Reis-Stra?e 10 31137 Hildesheim Telefon: 05121-20685-0 Telefax: 05121-20685-25 www.simplic.biz -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 3085 bytes Desc: image001.png URL: From hindy.ilan at gmail.com Mon Jul 4 01:03:06 2016 From: hindy.ilan at gmail.com (=?UTF-8?B?15DXmdec158g15TXmdeg15PXmQ==?=) Date: Mon, 4 Jul 2016 08:03:06 +0300 Subject: [Ironpython-users] Documentin code written in iron python Message-ID: Hi, Is it possible to use sphinx on IronPython for documentation? Or is there another tool for documentation? Ilan Hindy e-mail : Hindy.Ilan at gmail.com celular : +972-54-4292112 home : +972-9-9570521 -------------- next part -------------- An HTML attachment was scrubbed... URL: From tritium-list at sdamon.com Wed Jul 6 20:15:30 2016 From: tritium-list at sdamon.com (tritium-list at sdamon.com) Date: Wed, 6 Jul 2016 20:15:30 -0400 Subject: [Ironpython-users] Documentin code written in iron python In-Reply-To: References: Message-ID: <067f01d1d7e4$ae0789e0$0a169da0$@hotmail.com> There is no reason you can?t use Sphinx for IronPython code. Just as there is no reason you can?t use sphinx for C, C++, C# or any other language. There is nothing intrinsic about IronPython that prevents you from using Sphinx to document it. You may, as I have not tested this, need to run Sphinx itself in CPython though. From: Ironpython-users [mailto:ironpython-users-bounces+tritium-list=sdamon.com at python.org] On Behalf Of ???? ????? Sent: Monday, July 4, 2016 1:03 AM To: ironpython-users at python.org Subject: [Ironpython-users] Documentin code written in iron python Hi, Is it possible to use sphinx on IronPython for documentation? Or is there another tool for documentation? Ilan Hindy e-mail : Hindy.Ilan at gmail.com celular : +972-54-4292112 home : +972-9-9570521 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jdhardy at gmail.com Fri Jul 8 13:01:08 2016 From: jdhardy at gmail.com (Jeff Hardy) Date: Fri, 8 Jul 2016 10:01:08 -0700 Subject: [Ironpython-users] IronPython Development Update Message-ID: It should be fairly obvious that IronPython has stagnated for a bit, and that's mostly my fault for being a bottleneck. For many reasons I just don't have the time right now to give IronPython the attention it deserves, so I'm handing control of the project to Alex Earl and Benedikt Eggers. With new leadership that has the time to properly run the project, it should be able to make a lot more progress. I'll still be lurking and may chime in when I can. It's been a fun few years, and IronPython is in good hands. - Jeff -------------- next part -------------- An HTML attachment was scrubbed... URL: From notifications at codeplex.com Fri Jul 8 12:54:53 2016 From: notifications at codeplex.com (CodePlex) Date: 8 Jul 2016 09:54:53 -0700 Subject: [Ironpython-users] User added as Contributor to your CodePlex project, ironpython Message-ID: An HTML attachment was scrubbed... URL: From ticotimo at gmail.com Fri Jul 8 13:13:31 2016 From: ticotimo at gmail.com (Tim Orling) Date: Fri, 8 Jul 2016 10:13:31 -0700 Subject: [Ironpython-users] IronPython Development Update In-Reply-To: References: Message-ID: Thank you for all the hard work in the past, Jeff. Glad to see Alex and Benedikt taking the helm. Great move :) On Fri, Jul 8, 2016 at 10:01 AM, Jeff Hardy wrote: > It should be fairly obvious that IronPython has stagnated for a bit, and > that's mostly my fault for being a bottleneck. For many reasons I just > don't have the time right now to give IronPython the attention it deserves, > so I'm handing control of the project to Alex Earl and Benedikt Eggers. > With new leadership that has the time to properly run the project, it > should be able to make a lot more progress. > > I'll still be lurking and may chime in when I can. It's been a fun few > years, and IronPython is in good hands. > > - Jeff > > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://mail.python.org/mailman/listinfo/ironpython-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From slide.o.mix at gmail.com Fri Jul 8 14:03:00 2016 From: slide.o.mix at gmail.com (Slide) Date: Fri, 08 Jul 2016 18:03:00 +0000 Subject: [Ironpython-users] IronPython Development Update In-Reply-To: References: Message-ID: We plan to have a community meeting next week on Gitter to talk about future progress and what we need to do to get things moving a bit. I've submitted a request to possibly join the .NET Foundation. I'll send out an email with time information. I personally want to thank Jeff for taking over IronPython when MS released it to the community. He has done an awesome job keeping it alive. Thanks, Alex On Fri, Jul 8, 2016, 10:13 Tim Orling wrote: > Thank you for all the hard work in the past, Jeff. Glad to see Alex and > Benedikt taking the helm. Great move :) > > On Fri, Jul 8, 2016 at 10:01 AM, Jeff Hardy wrote: > >> It should be fairly obvious that IronPython has stagnated for a bit, and >> that's mostly my fault for being a bottleneck. For many reasons I just >> don't have the time right now to give IronPython the attention it deserves, >> so I'm handing control of the project to Alex Earl and Benedikt Eggers. >> With new leadership that has the time to properly run the project, it >> should be able to make a lot more progress. >> >> I'll still be lurking and may chime in when I can. It's been a fun few >> years, and IronPython is in good hands. >> >> - Jeff >> >> _______________________________________________ >> Ironpython-users mailing list >> Ironpython-users at python.org >> https://mail.python.org/mailman/listinfo/ironpython-users >> >> > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://mail.python.org/mailman/listinfo/ironpython-users > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ticotimo at gmail.com Fri Jul 8 14:20:56 2016 From: ticotimo at gmail.com (Tim Orling) Date: Fri, 8 Jul 2016 11:20:56 -0700 Subject: [Ironpython-users] IronPython Development Update In-Reply-To: References: Message-ID: On Fri, Jul 8, 2016 at 11:03 AM, Slide wrote: > We plan to have a community meeting next week on Gitter to talk about > future progress and what we need to do to get things moving a bit. I've > submitted a request to possibly join the .NET Foundation. > That is an awesome idea! > I'll send out an email with time information. > > I personally want to thank Jeff for taking over IronPython when MS > released it to the community. He has done an awesome job keeping it alive. > Hear, hear! And Dino too. Thank you guys for not giving up on it. --Tim > Thanks, > > Alex > > On Fri, Jul 8, 2016, 10:13 Tim Orling wrote: > >> Thank you for all the hard work in the past, Jeff. Glad to see Alex and >> Benedikt taking the helm. Great move :) >> >> On Fri, Jul 8, 2016 at 10:01 AM, Jeff Hardy wrote: >> >>> It should be fairly obvious that IronPython has stagnated for a bit, and >>> that's mostly my fault for being a bottleneck. For many reasons I just >>> don't have the time right now to give IronPython the attention it deserves, >>> so I'm handing control of the project to Alex Earl and Benedikt Eggers. >>> With new leadership that has the time to properly run the project, it >>> should be able to make a lot more progress. >>> >>> I'll still be lurking and may chime in when I can. It's been a fun few >>> years, and IronPython is in good hands. >>> >>> - Jeff >>> >>> _______________________________________________ >>> Ironpython-users mailing list >>> Ironpython-users at python.org >>> https://mail.python.org/mailman/listinfo/ironpython-users >>> >>> >> _______________________________________________ >> Ironpython-users mailing list >> Ironpython-users at python.org >> https://mail.python.org/mailman/listinfo/ironpython-users >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From smortaz at exchange.microsoft.com Fri Jul 8 13:13:09 2016 From: smortaz at exchange.microsoft.com (Shahrokh Mortazavi) Date: Fri, 8 Jul 2016 17:13:09 +0000 Subject: [Ironpython-users] IronPython Development Update In-Reply-To: References: Message-ID: <36F8351E-90A1-4435-B8AD-A3804C81B923@exchange.microsoft.com> Thank you for all your hard work and leadership Jeff! Sent from my iPhone > On Jul 8, 2016, at 10:04 AM, Jeff Hardy wrote: > > It should be fairly obvious that IronPython has stagnated for a bit, and that's mostly my fault for being a bottleneck. For many reasons I just don't have the time right now to give IronPython the attention it deserves, so I'm handing control of the project to Alex Earl and Benedikt Eggers. With new leadership that has the time to properly run the project, it should be able to make a lot more progress. > > I'll still be lurking and may chime in when I can. It's been a fun few years, and IronPython is in good hands. > > - Jeff > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fmail.python.org%2fmailman%2flistinfo%2fironpython-users&data=01%7c01%7csmortaz%40exchange.microsoft.com%7c9199d4d668f44fb3586408d3a751e8de%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=aMgzR0tEGShrO8oXaGnr419imsuiOPffp8dTUi8zGS4%3d From andy at agraham.demon.co.uk Fri Jul 8 16:00:18 2016 From: andy at agraham.demon.co.uk (Andrew Graham) Date: Fri, 8 Jul 2016 21:00:18 +0100 Subject: [Ironpython-users] IronPython Development Update In-Reply-To: References: Message-ID: Jeff, I second the thanks for your part work on keeping IronPython alive. I?m really glad to see that it still has a future under new leadership. My thanks to them as well. Best regards to all Andy Graham From: Jeff Hardy Sent: Friday, July 08, 2016 6:01 PM To: ironpython-users at python.org Subject: [Ironpython-users] IronPython Development Update It should be fairly obvious that IronPython has stagnated for a bit, and that's mostly my fault for being a bottleneck. For many reasons I just don't have the time right now to give IronPython the attention it deserves, so I'm handing control of the project to Alex Earl and Benedikt Eggers. With new leadership that has the time to properly run the project, it should be able to make a lot more progress. I'll still be lurking and may chime in when I can. It's been a fun few years, and IronPython is in good hands. - Jeff -------------------------------------------------------------------------------- _______________________________________________ Ironpython-users mailing list Ironpython-users at python.org https://mail.python.org/mailman/listinfo/ironpython-users -------------- next part -------------- An HTML attachment was scrubbed... URL: From steve at mcneel.com Fri Jul 8 17:06:54 2016 From: steve at mcneel.com (Steve Baer) Date: Fri, 8 Jul 2016 14:06:54 -0700 Subject: [Ironpython-users] IronPython Development Update In-Reply-To: References: Message-ID: It's great to see that there are people who still really care about this project and it's future. Thanks Jeff for all that you've done and thanks to Alex and Benedikt for stepping up to help lead this project forward. IronPython has always been a project where I would like to help if possible, I just never actually knew how I could help. Our users use IronPython in so many ways to help them create amazing things. Thanks for all that you guys have done. -Steve Steve Baer Robert McNeel & Associates www.rhino3d.com On Fri, Jul 8, 2016 at 10:01 AM, Jeff Hardy wrote: > It should be fairly obvious that IronPython has stagnated for a bit, and > that's mostly my fault for being a bottleneck. For many reasons I just > don't have the time right now to give IronPython the attention it deserves, > so I'm handing control of the project to Alex Earl and Benedikt Eggers. > With new leadership that has the time to properly run the project, it > should be able to make a lot more progress. > > I'll still be lurking and may chime in when I can. It's been a fun few > years, and IronPython is in good hands. > > - Jeff > > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://mail.python.org/mailman/listinfo/ironpython-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From beggers at spiegelburg.net Sun Jul 10 15:57:17 2016 From: beggers at spiegelburg.net (Benedikt Eggers) Date: Sun, 10 Jul 2016 19:57:17 +0000 Subject: [Ironpython-users] IronPython Development Update (Benedikt Eggers) Message-ID: <4201f1285d96419591e85793d21f7dae@srvex2013.spiegelburg.net> Hey, just let me join to say thank you Jeff. I'm happy to be part of this project and hope, that our first community meeting and further work will give IronPython new chances. Thanks a lot to all. Best regards, Benedikt Eggers -----Urspr?ngliche Nachricht----- Von: Ironpython-users [mailto:ironpython-users-bounces+be=spiegelburg.net at python.org] Im Auftrag von ironpython-users-request at python.org Gesendet: Samstag, 9. Juli 2016 18:00 An: ironpython-users at python.org Betreff: Ironpython-users Digest, Vol 60, Issue 4 Send Ironpython-users mailing list submissions to ironpython-users at python.org To subscribe or unsubscribe via the World Wide Web, visit https://mail.python.org/mailman/listinfo/ironpython-users or, via email, send a message with subject or body 'help' to ironpython-users-request at python.org You can reach the person managing the list at ironpython-users-owner at python.org When replying, please edit your Subject line so it is more specific than "Re: Contents of Ironpython-users digest..." Today's Topics: 1. IronPython Development Update (Jeff Hardy) 2. User added as Contributor to your CodePlex project, ironpython (CodePlex) 3. Re: IronPython Development Update (Tim Orling) 4. Re: IronPython Development Update (Slide) 5. Re: IronPython Development Update (Tim Orling) 6. Re: IronPython Development Update (Shahrokh Mortazavi) 7. Re: IronPython Development Update (Andrew Graham) 8. Re: IronPython Development Update (Steve Baer) ---------------------------------------------------------------------- Message: 1 Date: Fri, 8 Jul 2016 10:01:08 -0700 From: Jeff Hardy To: "ironpython-users at python.org" Subject: [Ironpython-users] IronPython Development Update Message-ID: Content-Type: text/plain; charset="utf-8" It should be fairly obvious that IronPython has stagnated for a bit, and that's mostly my fault for being a bottleneck. For many reasons I just don't have the time right now to give IronPython the attention it deserves, so I'm handing control of the project to Alex Earl and Benedikt Eggers. With new leadership that has the time to properly run the project, it should be able to make a lot more progress. I'll still be lurking and may chime in when I can. It's been a fun few years, and IronPython is in good hands. - Jeff -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ Message: 2 Date: 8 Jul 2016 09:54:53 -0700 From: "CodePlex" To: ironpython-users at python.org Subject: [Ironpython-users] User added as Contributor to your CodePlex project, ironpython Message-ID: Content-Type: text/plain; charset="us-ascii" An HTML attachment was scrubbed... URL: ------------------------------ Message: 3 Date: Fri, 8 Jul 2016 10:13:31 -0700 From: Tim Orling To: Jeff Hardy Cc: "ironpython-users at python.org" Subject: Re: [Ironpython-users] IronPython Development Update Message-ID: Content-Type: text/plain; charset="utf-8" Thank you for all the hard work in the past, Jeff. Glad to see Alex and Benedikt taking the helm. Great move :) On Fri, Jul 8, 2016 at 10:01 AM, Jeff Hardy wrote: > It should be fairly obvious that IronPython has stagnated for a bit, > and that's mostly my fault for being a bottleneck. For many reasons I > just don't have the time right now to give IronPython the attention it > deserves, so I'm handing control of the project to Alex Earl and Benedikt Eggers. > With new leadership that has the time to properly run the project, it > should be able to make a lot more progress. > > I'll still be lurking and may chime in when I can. It's been a fun few > years, and IronPython is in good hands. > > - Jeff > > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://mail.python.org/mailman/listinfo/ironpython-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ Message: 4 Date: Fri, 08 Jul 2016 18:03:00 +0000 From: Slide To: Tim Orling , Jeff Hardy Cc: "ironpython-users at python.org" Subject: Re: [Ironpython-users] IronPython Development Update Message-ID: Content-Type: text/plain; charset="utf-8" We plan to have a community meeting next week on Gitter to talk about future progress and what we need to do to get things moving a bit. I've submitted a request to possibly join the .NET Foundation. I'll send out an email with time information. I personally want to thank Jeff for taking over IronPython when MS released it to the community. He has done an awesome job keeping it alive. Thanks, Alex On Fri, Jul 8, 2016, 10:13 Tim Orling wrote: > Thank you for all the hard work in the past, Jeff. Glad to see Alex > and Benedikt taking the helm. Great move :) > > On Fri, Jul 8, 2016 at 10:01 AM, Jeff Hardy wrote: > >> It should be fairly obvious that IronPython has stagnated for a bit, >> and that's mostly my fault for being a bottleneck. For many reasons I >> just don't have the time right now to give IronPython the attention >> it deserves, so I'm handing control of the project to Alex Earl and Benedikt Eggers. >> With new leadership that has the time to properly run the project, it >> should be able to make a lot more progress. >> >> I'll still be lurking and may chime in when I can. It's been a fun >> few years, and IronPython is in good hands. >> >> - Jeff >> >> _______________________________________________ >> Ironpython-users mailing list >> Ironpython-users at python.org >> https://mail.python.org/mailman/listinfo/ironpython-users >> >> > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://mail.python.org/mailman/listinfo/ironpython-users > -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ Message: 5 Date: Fri, 8 Jul 2016 11:20:56 -0700 From: Tim Orling To: Slide Cc: Jeff Hardy , "ironpython-users at python.org" Subject: Re: [Ironpython-users] IronPython Development Update Message-ID: Content-Type: text/plain; charset="utf-8" On Fri, Jul 8, 2016 at 11:03 AM, Slide wrote: > We plan to have a community meeting next week on Gitter to talk about > future progress and what we need to do to get things moving a bit. > I've submitted a request to possibly join the .NET Foundation. > That is an awesome idea! > I'll send out an email with time information. > > I personally want to thank Jeff for taking over IronPython when MS > released it to the community. He has done an awesome job keeping it alive. > Hear, hear! And Dino too. Thank you guys for not giving up on it. --Tim > Thanks, > > Alex > > On Fri, Jul 8, 2016, 10:13 Tim Orling wrote: > >> Thank you for all the hard work in the past, Jeff. Glad to see Alex >> and Benedikt taking the helm. Great move :) >> >> On Fri, Jul 8, 2016 at 10:01 AM, Jeff Hardy wrote: >> >>> It should be fairly obvious that IronPython has stagnated for a bit, >>> and that's mostly my fault for being a bottleneck. For many reasons >>> I just don't have the time right now to give IronPython the >>> attention it deserves, so I'm handing control of the project to Alex Earl and Benedikt Eggers. >>> With new leadership that has the time to properly run the project, >>> it should be able to make a lot more progress. >>> >>> I'll still be lurking and may chime in when I can. It's been a fun >>> few years, and IronPython is in good hands. >>> >>> - Jeff >>> >>> _______________________________________________ >>> Ironpython-users mailing list >>> Ironpython-users at python.org >>> https://mail.python.org/mailman/listinfo/ironpython-users >>> >>> >> _______________________________________________ >> Ironpython-users mailing list >> Ironpython-users at python.org >> https://mail.python.org/mailman/listinfo/ironpython-users >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ Message: 6 Date: Fri, 8 Jul 2016 17:13:09 +0000 From: Shahrokh Mortazavi To: Jeff Hardy Cc: "ironpython-users at python.org" Subject: Re: [Ironpython-users] IronPython Development Update Message-ID: <36F8351E-90A1-4435-B8AD-A3804C81B923 at exchange.microsoft.com> Content-Type: text/plain; charset="us-ascii" Thank you for all your hard work and leadership Jeff! Sent from my iPhone > On Jul 8, 2016, at 10:04 AM, Jeff Hardy wrote: > > It should be fairly obvious that IronPython has stagnated for a bit, and that's mostly my fault for being a bottleneck. For many reasons I just don't have the time right now to give IronPython the attention it deserves, so I'm handing control of the project to Alex Earl and Benedikt Eggers. With new leadership that has the time to properly run the project, it should be able to make a lot more progress. > > I'll still be lurking and may chime in when I can. It's been a fun few years, and IronPython is in good hands. > > - Jeff > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fmail. > python.org%2fmailman%2flistinfo%2fironpython-users&data=01%7c01%7csmor > taz%40exchange.microsoft.com%7c9199d4d668f44fb3586408d3a751e8de%7c72f9 > 88bf86f141af91ab2d7cd011db47%7c1&sdata=aMgzR0tEGShrO8oXaGnr419imsuiOPf > fp8dTUi8zGS4%3d ------------------------------ Message: 7 Date: Fri, 8 Jul 2016 21:00:18 +0100 From: "Andrew Graham" To: "Jeff Hardy" , Subject: Re: [Ironpython-users] IronPython Development Update Message-ID: Content-Type: text/plain; charset="utf-8" Jeff, I second the thanks for your part work on keeping IronPython alive. I?m really glad to see that it still has a future under new leadership. My thanks to them as well. Best regards to all Andy Graham From: Jeff Hardy Sent: Friday, July 08, 2016 6:01 PM To: ironpython-users at python.org Subject: [Ironpython-users] IronPython Development Update It should be fairly obvious that IronPython has stagnated for a bit, and that's mostly my fault for being a bottleneck. For many reasons I just don't have the time right now to give IronPython the attention it deserves, so I'm handing control of the project to Alex Earl and Benedikt Eggers. With new leadership that has the time to properly run the project, it should be able to make a lot more progress. I'll still be lurking and may chime in when I can. It's been a fun few years, and IronPython is in good hands. - Jeff -------------------------------------------------------------------------------- _______________________________________________ Ironpython-users mailing list Ironpython-users at python.org https://mail.python.org/mailman/listinfo/ironpython-users -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ Message: 8 Date: Fri, 8 Jul 2016 14:06:54 -0700 From: Steve Baer To: "ironpython-users at python.org" Subject: Re: [Ironpython-users] IronPython Development Update Message-ID: Content-Type: text/plain; charset="utf-8" It's great to see that there are people who still really care about this project and it's future. Thanks Jeff for all that you've done and thanks to Alex and Benedikt for stepping up to help lead this project forward. IronPython has always been a project where I would like to help if possible, I just never actually knew how I could help. Our users use IronPython in so many ways to help them create amazing things. Thanks for all that you guys have done. -Steve Steve Baer Robert McNeel & Associates www.rhino3d.com On Fri, Jul 8, 2016 at 10:01 AM, Jeff Hardy wrote: > It should be fairly obvious that IronPython has stagnated for a bit, > and that's mostly my fault for being a bottleneck. For many reasons I > just don't have the time right now to give IronPython the attention it > deserves, so I'm handing control of the project to Alex Earl and Benedikt Eggers. > With new leadership that has the time to properly run the project, it > should be able to make a lot more progress. > > I'll still be lurking and may chime in when I can. It's been a fun few > years, and IronPython is in good hands. > > - Jeff > > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://mail.python.org/mailman/listinfo/ironpython-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ Subject: Digest Footer _______________________________________________ Ironpython-users mailing list Ironpython-users at python.org https://mail.python.org/mailman/listinfo/ironpython-users ------------------------------ End of Ironpython-users Digest, Vol 60, Issue 4 *********************************************** From slide.o.mix at gmail.com Mon Jul 11 01:01:33 2016 From: slide.o.mix at gmail.com (Slide) Date: Mon, 11 Jul 2016 05:01:33 +0000 Subject: [Ironpython-users] Community Meeting Message-ID: Hello IronPythonistas! Jeff Hardy has handed over the mangement of IronPython to myself and Benedikt Eggers. We are hoping to recruit some new people to contribute to IronPython and get some releases out. We would like to have a community meeting to discuss future direction for IronPython. We're planning on holding the meeting on Gitter, you can find the room here: https://gitter.im/IronLanguages/main. I would like to cover the following agenda topics, but would definitely like to hear from community members what they would like to discuss as well. - IronRuby - What do we want to do here? - Issue disposition - there are currently about 961 issues, with most having been ported from CodePlex. - Release schedule - I would like to do more rolling releases, getting features and fixes out faster, but still maintaining stability - Continuous Integration - I was, for some time a contributor on the Jenkins project, I am approaching CloudBees to see what might be available for open source projects - IronPython 3 - Roadmap to IronPython 3, which would be Python 3 compatible. Please reply back if you are interested in attending the meeting and specify your timezone. I'd like to make the meeting as easy to attend as possible for the most amount of people. We won't be able to get everyone, but I would like to get as many as possible. I would like to hold the meeting this Thursday. Thanks! Alex Earl (slide) -------------- next part -------------- An HTML attachment was scrubbed... URL: From deeprave at gmail.com Mon Jul 11 02:41:55 2016 From: deeprave at gmail.com (David Nugent) Date: Mon, 11 Jul 2016 16:41:55 +1000 Subject: [Ironpython-users] Community Meeting In-Reply-To: <557793.a35a55adfd7ba87cb9165898b00ea7167c42629a@popretr.messagingengine.com> References: <557793.a35a55adfd7ba87cb9165898b00ea7167c42629a@popretr.messagingengine.com> Message-ID: <1468219315.61697.662482905.48DC55BC@webmail.messagingengine.com> > Please reply back if you are interested in attending the meeting and > specify your timezone. Hi Alex/all, I am Interested in this, my timezone is Australian east coast (+1000), but I'm flexible on hours and a relative newbie to python internals. Regards, -- David Nugent (deeprave at gmail.com) ? -------------- next part -------------- An HTML attachment was scrubbed... URL: From m.schaber at codesys.com Mon Jul 11 04:45:39 2016 From: m.schaber at codesys.com (Markus Schaber) Date: Mon, 11 Jul 2016 08:45:39 +0000 Subject: [Ironpython-users] Community Meeting In-Reply-To: References: Message-ID: <727D8E16AE957149B447FE368139F2B5A8AD442D@SERVER10> Hi, Just my personal thoughts on some of the topics: - IronRuby - What do we want to do here? To be honest, IronRuby is not my personal area of interest. I?m in favour of splitting IronRuby, IronPython and the DLR into three different projects. Maybe we could bring some of them under the hood of the .NET Foundation or some other non-profit organization. While we can raise awareness for IronRuby, and try to initiate some community there, I think we don?t have the manpower and expertise to bring the project back to life on our own, as we?re already struggling with IronPython. - Issue disposition - there are currently about 961 issues, with most having been ported from CodePlex. We could hold some ?bug squashing party? where we try to close non-reproducible bugs, link duplicates, and try to create regression tests for the remaining ones. - Release schedule - I would like to do more rolling releases, getting features and fixes out faster, but still maintaining stability +1. I suggest regular, time-driven releases, and maybe hotfixes for urgent bugs on demand. - Continuous Integration - I was, for some time a contributor on the Jenkins project, I am approaching CloudBees to see what might be available for open source projects +1. This will also help with the ?maintaining stability? point. We should run as much of the standard Python tests as possible, as well as our own IronPython specific tests. If it won?t work out with CloudBees very well, this might be something where the .NET Foundation could help, or maybe I could ask whether we could provide some infrastructure in our company. - IronPython 3 - Roadmap to IronPython 3, which would be Python 3 compatible. We should aim directly for IronPython 3.5 or 3.6 (or even 3.7, depending on the time frame?) ? It makes no sense to target an older release. Targeting an unreleased upstream version has the advantage that we could submit some upstream patches for the python part of the standard library ? AFAIR, the cPython core devs are rather open to that kind of patches if they don?t bring to much hassle for cPython. I?d also vote on using a different assembly name and namespace (e. G. ?IronPython3?) ? some users might need to support both IronPython 2 and 3 in parallel (at least during some transition period), and using different assembly names and namespaces might drastically simplify this. We should start with the parser, and work through the layers from there. Best regards Markus Schaber CODESYS? a trademark of 3S-Smart Software Solutions GmbH Inspiring Automation Solutions ________________________________ 3S-Smart Software Solutions GmbH Dipl.-Inf. Markus Schaber | Product Development Core Technology Memminger Str. 151 | 87439 Kempten | Germany Tel. +49-831-54031-979 | Fax +49-831-54031-50 E-Mail: m.schaber at codesys.com | Web: codesys.com | CODESYS store: store.codesys.com CODESYS forum: forum.codesys.com Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner | Trade register: Kempten HRB 6186 | Tax ID No.: DE 167014915 ________________________________ This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden. From: Ironpython-users [mailto:ironpython-users-bounces+m.schaber=codesys.com at python.org] On Behalf Of Slide Sent: Monday, July 11, 2016 7:02 AM To: ironpython-users at python.org Subject: [Ironpython-users] Community Meeting Hello IronPythonistas! Jeff Hardy has handed over the mangement of IronPython to myself and Benedikt Eggers. We are hoping to recruit some new people to contribute to IronPython and get some releases out. We would like to have a community meeting to discuss future direction for IronPython. We're planning on holding the meeting on Gitter, you can find the room here: https://gitter.im/IronLanguages/main. I would like to cover the following agenda topics, but would definitely like to hear from community members what they would like to discuss as well. - IronRuby - What do we want to do here? - Issue disposition - there are currently about 961 issues, with most having been ported from CodePlex. - Release schedule - I would like to do more rolling releases, getting features and fixes out faster, but still maintaining stability - Continuous Integration - I was, for some time a contributor on the Jenkins project, I am approaching CloudBees to see what might be available for open source projects - IronPython 3 - Roadmap to IronPython 3, which would be Python 3 compatible. Please reply back if you are interested in attending the meeting and specify your timezone. I'd like to make the meeting as easy to attend as possible for the most amount of people. We won't be able to get everyone, but I would like to get as many as possible. I would like to hold the meeting this Thursday. Thanks! Alex Earl (slide) -------------- next part -------------- An HTML attachment was scrubbed... URL: From m.schaber at codesys.com Mon Jul 11 04:28:49 2016 From: m.schaber at codesys.com (Markus Schaber) Date: Mon, 11 Jul 2016 08:28:49 +0000 Subject: [Ironpython-users] IronPython Development Update In-Reply-To: References: Message-ID: <727D8E16AE957149B447FE368139F2B5A8AD4404@SERVER10> Hi, Jeff, I?m a bit sad to see you stepping down, but I also understand that sometimes, the ?real life? is just stronger than OSS commitment. (I?ve been in the same situation with some other project some years ago, after changing of employer.) Just don?t feel guilty or something like that ? if it?s anyone?s fault, it?s the fault of the community not stepping up early enough, and just hoping instead of acting. So long, and thanks for all the fish! Best regards Markus Schaber CODESYS? a trademark of 3S-Smart Software Solutions GmbH Inspiring Automation Solutions ________________________________ 3S-Smart Software Solutions GmbH Dipl.-Inf. Markus Schaber | Product Development Core Technology Memminger Str. 151 | 87439 Kempten | Germany Tel. +49-831-54031-979 | Fax +49-831-54031-50 E-Mail: m.schaber at codesys.com | Web: codesys.com | CODESYS store: store.codesys.com CODESYS forum: forum.codesys.com Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner | Trade register: Kempten HRB 6186 | Tax ID No.: DE 167014915 ________________________________ This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden. From: Ironpython-users [mailto:ironpython-users-bounces+m.schaber=codesys.com at python.org] On Behalf Of Jeff Hardy Sent: Friday, July 08, 2016 7:04 PM To: ironpython-users at python.org Subject: [Ironpython-users] IronPython Development Update It should be fairly obvious that IronPython has stagnated for a bit, and that's mostly my fault for being a bottleneck. For many reasons I just don't have the time right now to give IronPython the attention it deserves, so I'm handing control of the project to Alex Earl and Benedikt Eggers. With new leadership that has the time to properly run the project, it should be able to make a lot more progress. I'll still be lurking and may chime in when I can. It's been a fun few years, and IronPython is in good hands. - Jeff -------------- next part -------------- An HTML attachment was scrubbed... URL: From h.kutschbach at ilnumerics.net Mon Jul 11 07:10:55 2016 From: h.kutschbach at ilnumerics.net (Haymo Kutschbach) Date: Mon, 11 Jul 2016 13:10:55 +0200 Subject: [Ironpython-users] Community Meeting In-Reply-To: References: Message-ID: <005901d1db64$e5a0fac0$b0e2f040$@ilnumerics.net> Hi Alex and all! Thanks for the interesting news and for all the work done so far! There are considerations at ILNumerics to add numpy support to IronPython. So I would like to closely follow plans and progress of the main project. If there is a chance to attend the upcoming meeting I would like to participate as well. My timezone is CEST / Berlin. Best regards Haymo -- ------------------------- Haymo Kutschbach ILNumerics GmbH h.kutschbach at ilnumerics.net ILNumerics GmbH Danziger Str. 219 10407 Berlin Tel: +49 30 4208 7799 Fax: +49 30 4208 7775 http://www.ilnumerics.net http://twitter.com/ilnumerics Registergericht: Amtsgericht Potsdam Registernummer: HRB 26715 P Gesch?ftsf?hrung: Haymo Kutschbach From: Ironpython-users [mailto:ironpython-users-bounces+h.kutschbach=ilnumerics.net at python.org] On Behalf Of Slide Sent: Montag, 11. Juli 2016 07:02 To: ironpython-users at python.org Subject: [Ironpython-users] Community Meeting Hello IronPythonistas! Jeff Hardy has handed over the mangement of IronPython to myself and Benedikt Eggers. We are hoping to recruit some new people to contribute to IronPython and get some releases out. We would like to have a community meeting to discuss future direction for IronPython. We're planning on holding the meeting on Gitter, you can find the room here: https://gitter.im/IronLanguages/main. I would like to cover the following agenda topics, but would definitely like to hear from community members what they would like to discuss as well. - IronRuby - What do we want to do here? - Issue disposition - there are currently about 961 issues, with most having been ported from CodePlex. - Release schedule - I would like to do more rolling releases, getting features and fixes out faster, but still maintaining stability - Continuous Integration - I was, for some time a contributor on the Jenkins project, I am approaching CloudBees to see what might be available for open source projects - IronPython 3 - Roadmap to IronPython 3, which would be Python 3 compatible. Please reply back if you are interested in attending the meeting and specify your timezone. I'd like to make the meeting as easy to attend as possible for the most amount of people. We won't be able to get everyone, but I would like to get as many as possible. I would like to hold the meeting this Thursday. Thanks! Alex Earl (slide) -------------- next part -------------- An HTML attachment was scrubbed... URL: From 3000.sjg at gmail.com Mon Jul 11 09:56:05 2016 From: 3000.sjg at gmail.com (Uncle Meat) Date: Mon, 11 Jul 2016 09:56:05 -0400 Subject: [Ironpython-users] Community Meeting In-Reply-To: <005901d1db64$e5a0fac0$b0e2f040$@ilnumerics.net> References: <005901d1db64$e5a0fac0$b0e2f040$@ilnumerics.net> Message-ID: Hi Haymo, I am very interested in having IPy support Numpy. I would be willing to support the effort if you need some help. Thanks, Steve On Mon, Jul 11, 2016 at 7:10 AM, Haymo Kutschbach < h.kutschbach at ilnumerics.net> wrote: > Hi Alex and all! > > > > Thanks for the interesting news and for all the work done so far! There > are considerations at ILNumerics to add numpy support to IronPython. So I > would like to closely follow plans and progress of the main project. If > there is a chance to attend the upcoming meeting I would like to > participate as well. > > > > My timezone is CEST / Berlin. > > > > Best regards > Haymo > > > > -- > > ------------------------- > > Haymo Kutschbach > > ILNumerics GmbH > > > > h.kutschbach at ilnumerics.net > > > > ILNumerics GmbH > > Danziger Str. 219 > > 10407 Berlin > > > > Tel: +49 30 4208 7799 > > Fax: +49 30 4208 7775 > > > > http://www.ilnumerics.net > > http://twitter.com/ilnumerics > > > > Registergericht: Amtsgericht Potsdam > > Registernummer: HRB 26715 P > > Gesch?ftsf?hrung: Haymo Kutschbach > > > > *From:* Ironpython-users [mailto:ironpython-users-bounces+h.kutschbach= > ilnumerics.net at python.org] *On Behalf Of *Slide > *Sent:* Montag, 11. Juli 2016 07:02 > *To:* ironpython-users at python.org > *Subject:* [Ironpython-users] Community Meeting > > > > Hello IronPythonistas! > > > > Jeff Hardy has handed over the mangement of IronPython to myself and > Benedikt Eggers. We are hoping to recruit some new people to contribute to > IronPython and get some releases out. We would like to have a community > meeting to discuss future direction for IronPython. We're planning on > holding the meeting on Gitter, you can find the room here: > https://gitter.im/IronLanguages/main. > > > > I would like to cover the following agenda topics, but would definitely > like to hear from community members what they would like to discuss as > well. > > > > - IronRuby - What do we want to do here? > > - Issue disposition - there are currently about 961 issues, with most > having been ported from CodePlex. > > - Release schedule - I would like to do more rolling releases, getting > features and fixes out faster, but still maintaining stability > > - Continuous Integration - I was, for some time a contributor on the > Jenkins project, I am approaching CloudBees to see what might be available > for open source projects > > - IronPython 3 - Roadmap to IronPython 3, which would be Python 3 > compatible. > > > > Please reply back if you are interested in attending the meeting and > specify your timezone. I'd like to make the meeting as easy to attend as > possible for the most amount of people. We won't be able to get everyone, > but I would like to get as many as possible. I would like to hold the > meeting this Thursday. > > > > Thanks! > > > > Alex Earl > > (slide) > > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://mail.python.org/mailman/listinfo/ironpython-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From slide.o.mix at gmail.com Mon Jul 11 13:08:25 2016 From: slide.o.mix at gmail.com (Slide) Date: Mon, 11 Jul 2016 17:08:25 +0000 Subject: [Ironpython-users] Community Meeting In-Reply-To: <727D8E16AE957149B447FE368139F2B5A8AD442D@SERVER10> References: <727D8E16AE957149B447FE368139F2B5A8AD442D@SERVER10> Message-ID: See comments inline On Mon, Jul 11, 2016 at 1:45 AM Markus Schaber wrote: > Hi, > > > > Just my personal thoughts on some of the topics: > > > > - IronRuby - What do we want to do here? > > > > To be honest, IronRuby is not my personal area of interest. > > > > I?m in favour of splitting IronRuby, IronPython and the DLR into three > different projects. Maybe we could bring some of them under the hood of the > .NET Foundation or some other non-profit organization. > > > > While we can raise awareness for IronRuby, and try to initiate some > community there, I think we don?t have the manpower and expertise to bring > the project back to life on our own, as we?re already struggling with > IronPython. > > > I wasn't meaning that we would or should support IronRuby. I agree with what you say about splitting things out. My meaning was do we want to do the splitting, or only worry about IronPython and the DLR and if someone comes along wanting IronRuby, they can split it from "main" into its own repo? > - Issue disposition - there are currently about 961 issues, with most > having been ported from CodePlex. > > > > We could hold some ?bug squashing party? where we try to close > non-reproducible bugs, link duplicates, and try to create regression tests > for the remaining ones. > > > Agreed. > - Release schedule - I would like to do more rolling releases, getting > features and fixes out faster, but still maintaining stability > > > > +1. I suggest regular, time-driven releases, and maybe hotfixes for urgent > bugs on demand. > > > Agreed > - Continuous Integration - I was, for some time a contributor on the > Jenkins project, I am approaching CloudBees to see what might be available > for open source projects > > > > +1. This will also help with the ?maintaining stability? point. > > > > We should run as much of the standard Python tests as possible, as well as > our own IronPython specific tests. > > > > If it won?t work out with CloudBees very well, this might be something > where the .NET Foundation could help, or maybe I could ask whether we could > provide some infrastructure in our company. > > > I think we currently have _something_ on TeamCity, but I need to research mode. > - IronPython 3 - Roadmap to IronPython 3, which would be Python 3 > compatible. > > > > We should aim directly for IronPython 3.5 or 3.6 (or even 3.7, depending > on the time frame?) ? It makes no sense to target an older release. > > > I agree, by Python 3 compatible, I was meaning the 3.x series. > Targeting an unreleased upstream version has the advantage that we could > submit some upstream patches for the python part of the standard library ? > AFAIR, the cPython core devs are rather open to that kind of patches if > they don?t bring to much hassle for cPython. > > > Yes, this would be very nice, pushing stdlib changes upstream would be awesome. > I?d also vote on using a different assembly name and namespace (e. G. > ?IronPython3?) ? some users might need to support both IronPython 2 and 3 > in parallel (at least during some transition period), and using different > assembly names and namespaces might drastically simplify this. > > > This is definitely something we can discuss. > We should start with the parser, and work through the layers from there. > > > > > > Best regards > > Markus Schaber > > *CODESYS?* a trademark of 3S-Smart Software Solutions GmbH > > *Inspiring Automation Solutions * > ------------------------------ > > 3S-Smart Software Solutions GmbH > Dipl.-Inf. Markus Schaber | Product Development Core Technology > Memminger Str. 151 | 87439 Kempten | Germany > Tel. +49-831-54031-979 | Fax +49-831-54031-50 > > E-Mail: m.schaber at codesys.com | Web: codesys.com > | CODESYS store: store.codesys.com > CODESYS forum: forum.codesys.com > > *Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner* | *Trade > register: Kempten HRB 6186* | *Tax ID No.: DE 167014915* > * ------------------------------ * > > > > *This e-mail may contain confidential and/or privileged information. If > you are not the intended recipient (or have received this e-mail in error) > please notify the sender immediately and destroy this e-mail. Any > unauthorised copying, disclosure or distribution of the material in this > e-mail is strictly forbidden.* > > *From:* Ironpython-users [mailto:ironpython-users-bounces+m.schaber= > codesys.com at python.org] *On Behalf Of *Slide > *Sent:* Monday, July 11, 2016 7:02 AM > *To:* ironpython-users at python.org > *Subject:* [Ironpython-users] Community Meeting > > > > Hello IronPythonistas! > > > > Jeff Hardy has handed over the mangement of IronPython to myself and > Benedikt Eggers. We are hoping to recruit some new people to contribute to > IronPython and get some releases out. We would like to have a community > meeting to discuss future direction for IronPython. We're planning on > holding the meeting on Gitter, you can find the room here: > https://gitter.im/IronLanguages/main. > > > > I would like to cover the following agenda topics, but would definitely > like to hear from community members what they would like to discuss as > well. > > > > - IronRuby - What do we want to do here? > > - Issue disposition - there are currently about 961 issues, with most > having been ported from CodePlex. > > - Release schedule - I would like to do more rolling releases, getting > features and fixes out faster, but still maintaining stability > > - Continuous Integration - I was, for some time a contributor on the > Jenkins project, I am approaching CloudBees to see what might be available > for open source projects > > - IronPython 3 - Roadmap to IronPython 3, which would be Python 3 > compatible. > > > > Please reply back if you are interested in attending the meeting and > specify your timezone. I'd like to make the meeting as easy to attend as > possible for the most amount of people. We won't be able to get everyone, > but I would like to get as many as possible. I would like to hold the > meeting this Thursday. > > > > Thanks! > > > > Alex Earl > > (slide) > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ticotimo at gmail.com Mon Jul 11 16:16:22 2016 From: ticotimo at gmail.com (Tim Orling) Date: Mon, 11 Jul 2016 13:16:22 -0700 Subject: [Ironpython-users] Community Meeting In-Reply-To: References: <727D8E16AE957149B447FE368139F2B5A8AD442D@SERVER10> Message-ID: On Mon, Jul 11, 2016 at 10:08 AM, Slide wrote: > See comments inline > > On Mon, Jul 11, 2016 at 1:45 AM Markus Schaber > wrote: > >> Hi, >> >> >> >> Just my personal thoughts on some of the topics: >> >> >> >> - IronRuby - What do we want to do here? >> >> >> >> To be honest, IronRuby is not my personal area of interest. >> >> >> > > >> I?m in favour of splitting IronRuby, IronPython and the DLR into three >> different projects. Maybe we could bring some of them under the hood of the >> .NET Foundation or some other non-profit organization. >> >> >> >> While we can raise awareness for IronRuby, and try to initiate some >> community there, I think we don?t have the manpower and expertise to bring >> the project back to life on our own, as we?re already struggling with >> IronPython. >> >> >> > > I wasn't meaning that we would or should support IronRuby. I agree with > what you say about splitting things out. My meaning was do we want to do > the splitting, or only worry about IronPython and the DLR and if someone > comes along wanting IronRuby, they can split it from "main" into its own > repo? > Although it might be a bit more pain now, I feel that doing the split now is the only hope of IronRuby ever getting traction again. If it is in its own repo and easily visible, people might find it and care. > > >> - Issue disposition - there are currently about 961 issues, with most >> having been ported from CodePlex. >> >> >> >> We could hold some ?bug squashing party? where we try to close >> non-reproducible bugs, link duplicates, and try to create regression tests >> for the remaining ones. >> >> >> > > Agreed. > Great idea. > > >> - Release schedule - I would like to do more rolling releases, getting >> features and fixes out faster, but still maintaining stability >> >> >> >> +1. I suggest regular, time-driven releases, and maybe hotfixes for >> urgent bugs on demand. >> >> >> > > Agreed > Great idea. > > >> - Continuous Integration - I was, for some time a contributor on the >> Jenkins project, I am approaching CloudBees to see what might be available >> for open source projects >> >> >> >> +1. This will also help with the ?maintaining stability? point. >> >> >> >> We should run as much of the standard Python tests as possible, as well >> as our own IronPython specific tests. >> >> >> >> If it won?t work out with CloudBees very well, this might be something >> where the .NET Foundation could help, or maybe I could ask whether we could >> provide some infrastructure in our company. >> >> >> > > I think we currently have _something_ on TeamCity, but I need to research > mode. > Appveyor.com is another option, but the free open source builders usually have a limit to the total amount of time a job can take. > > >> - IronPython 3 - Roadmap to IronPython 3, which would be Python 3 >> compatible. >> >> >> >> We should aim directly for IronPython 3.5 or 3.6 (or even 3.7, depending >> on the time frame?) ? It makes no sense to target an older release. >> >> >> > > I agree, by Python 3 compatible, I was meaning the 3.x series. > > >> Targeting an unreleased upstream version has the advantage that we could >> submit some upstream patches for the python part of the standard library ? >> AFAIR, the cPython core devs are rather open to that kind of patches if >> they don?t bring to much hassle for cPython. >> >> >> > > Yes, this would be very nice, pushing stdlib changes upstream would be > awesome. > +1000 > > >> I?d also vote on using a different assembly name and namespace (e. G. >> ?IronPython3?) ? some users might need to support both IronPython 2 and 3 >> in parallel (at least during some transition period), and using different >> assembly names and namespaces might drastically simplify this. >> >> >> > > This is definitely something we can discuss. > > >> We should start with the parser, and work through the layers from there. >> >> >> >> >> >> Best regards >> >> Markus Schaber >> >> *CODESYS?* a trademark of 3S-Smart Software Solutions GmbH >> >> *Inspiring Automation Solutions * >> ------------------------------ >> >> 3S-Smart Software Solutions GmbH >> Dipl.-Inf. Markus Schaber | Product Development Core Technology >> Memminger Str. 151 | 87439 Kempten | Germany >> Tel. +49-831-54031-979 | Fax +49-831-54031-50 >> >> E-Mail: m.schaber at codesys.com | Web: codesys.com >> | CODESYS store: store.codesys.com >> CODESYS forum: forum.codesys.com >> >> *Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner* | *Trade >> register: Kempten HRB 6186* | *Tax ID No.: DE 167014915* >> * ------------------------------ * >> >> >> >> *This e-mail may contain confidential and/or privileged information. If >> you are not the intended recipient (or have received this e-mail in error) >> please notify the sender immediately and destroy this e-mail. Any >> unauthorised copying, disclosure or distribution of the material in this >> e-mail is strictly forbidden.* >> >> *From:* Ironpython-users [mailto:ironpython-users-bounces+m.schaber= >> codesys.com at python.org] *On Behalf Of *Slide >> *Sent:* Monday, July 11, 2016 7:02 AM >> *To:* ironpython-users at python.org >> *Subject:* [Ironpython-users] Community Meeting >> >> >> >> Hello IronPythonistas! >> >> >> >> Jeff Hardy has handed over the mangement of IronPython to myself and >> Benedikt Eggers. We are hoping to recruit some new people to contribute to >> IronPython and get some releases out. We would like to have a community >> meeting to discuss future direction for IronPython. We're planning on >> holding the meeting on Gitter, you can find the room here: >> https://gitter.im/IronLanguages/main. >> >> >> >> I would like to cover the following agenda topics, but would definitely >> like to hear from community members what they would like to discuss as >> well. >> >> >> >> - IronRuby - What do we want to do here? >> >> - Issue disposition - there are currently about 961 issues, with most >> having been ported from CodePlex. >> >> - Release schedule - I would like to do more rolling releases, getting >> features and fixes out faster, but still maintaining stability >> >> - Continuous Integration - I was, for some time a contributor on the >> Jenkins project, I am approaching CloudBees to see what might be available >> for open source projects >> >> - IronPython 3 - Roadmap to IronPython 3, which would be Python 3 >> compatible. >> >> >> >> Please reply back if you are interested in attending the meeting and >> specify your timezone. I'd like to make the meeting as easy to attend as >> possible for the most amount of people. We won't be able to get everyone, >> but I would like to get as many as possible. I would like to hold the >> meeting this Thursday. >> >> >> >> Thanks! >> >> >> >> Alex Earl >> >> (slide) >> > > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://mail.python.org/mailman/listinfo/ironpython-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ticotimo at gmail.com Mon Jul 11 16:23:27 2016 From: ticotimo at gmail.com (Tim Orling) Date: Mon, 11 Jul 2016 13:23:27 -0700 Subject: [Ironpython-users] Community Meeting In-Reply-To: References: <005901d1db64$e5a0fac0$b0e2f040$@ilnumerics.net> Message-ID: On Mon, Jul 11, 2016 at 6:56 AM, Uncle Meat <3000.sjg at gmail.com> wrote: > Hi Haymo, > > I am very interested in having IPy support Numpy. I would be willing to > support the effort if you need some help. > > Numpy is a problem because of the amount of C extensions. The best hope, IMHO, is ironclad which marshalls objects around. Pawel and I spent a bit of time getting a clean build of ironclad, but whether it was actually functional or not remains to be seen. We were going for clean builds as a first step. Actually getting Numpy to be .NET native is going to be a LOT of work. https://github.com/IronLanguages/ironclad Unfortunately, I have changed employers and am not that focused on .NET any more. My main interest these days would be to see IronPython3 moving forward (out of fondness for the platform). Cheers, --Tim (Intel Open Source Technology Center) > Thanks, > Steve > > On Mon, Jul 11, 2016 at 7:10 AM, Haymo Kutschbach < > h.kutschbach at ilnumerics.net> wrote: > >> Hi Alex and all! >> >> >> >> Thanks for the interesting news and for all the work done so far! There >> are considerations at ILNumerics to add numpy support to IronPython. So I >> would like to closely follow plans and progress of the main project. If >> there is a chance to attend the upcoming meeting I would like to >> participate as well. >> >> >> >> My timezone is CEST / Berlin. >> >> >> >> Best regards >> Haymo >> >> >> >> -- >> >> ------------------------- >> >> Haymo Kutschbach >> >> ILNumerics GmbH >> >> >> >> h.kutschbach at ilnumerics.net >> >> >> >> ILNumerics GmbH >> >> Danziger Str. 219 >> >> 10407 Berlin >> >> >> >> Tel: +49 30 4208 7799 >> >> Fax: +49 30 4208 7775 >> >> >> >> http://www.ilnumerics.net >> >> http://twitter.com/ilnumerics >> >> >> >> Registergericht: Amtsgericht Potsdam >> >> Registernummer: HRB 26715 P >> >> Gesch?ftsf?hrung: Haymo Kutschbach >> >> >> >> *From:* Ironpython-users [mailto:ironpython-users-bounces+h.kutschbach= >> ilnumerics.net at python.org] *On Behalf Of *Slide >> *Sent:* Montag, 11. Juli 2016 07:02 >> *To:* ironpython-users at python.org >> *Subject:* [Ironpython-users] Community Meeting >> >> >> >> Hello IronPythonistas! >> >> >> >> Jeff Hardy has handed over the mangement of IronPython to myself and >> Benedikt Eggers. We are hoping to recruit some new people to contribute to >> IronPython and get some releases out. We would like to have a community >> meeting to discuss future direction for IronPython. We're planning on >> holding the meeting on Gitter, you can find the room here: >> https://gitter.im/IronLanguages/main. >> >> >> >> I would like to cover the following agenda topics, but would definitely >> like to hear from community members what they would like to discuss as >> well. >> >> >> >> - IronRuby - What do we want to do here? >> >> - Issue disposition - there are currently about 961 issues, with most >> having been ported from CodePlex. >> >> - Release schedule - I would like to do more rolling releases, getting >> features and fixes out faster, but still maintaining stability >> >> - Continuous Integration - I was, for some time a contributor on the >> Jenkins project, I am approaching CloudBees to see what might be available >> for open source projects >> >> - IronPython 3 - Roadmap to IronPython 3, which would be Python 3 >> compatible. >> >> >> >> Please reply back if you are interested in attending the meeting and >> specify your timezone. I'd like to make the meeting as easy to attend as >> possible for the most amount of people. We won't be able to get everyone, >> but I would like to get as many as possible. I would like to hold the >> meeting this Thursday. >> >> >> >> Thanks! >> >> >> >> Alex Earl >> >> (slide) >> >> _______________________________________________ >> Ironpython-users mailing list >> Ironpython-users at python.org >> https://mail.python.org/mailman/listinfo/ironpython-users >> >> > > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://mail.python.org/mailman/listinfo/ironpython-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From h.kutschbach at ilnumerics.net Tue Jul 12 11:33:05 2016 From: h.kutschbach at ilnumerics.net (Haymo Kutschbach) Date: Tue, 12 Jul 2016 17:33:05 +0200 Subject: [Ironpython-users] Community Meeting In-Reply-To: References: <005901d1db64$e5a0fac0$b0e2f040$@ilnumerics.net> Message-ID: <155dfbd7b68.2766.4df083667940a060868a72825226cc3f@ilnumerics.net> Thanks Tim, Ironclad looks interesting. Will investigate it. Thanks for the reference! The promising thing regarding efforts: most, if not all of it has been done already in our Computing Engine. In fact people maintain wrappers around the (Matlab'isch) ILNumerics which mimic the numpy API and tend to be rather thin. The effort therefore would establish in getting rid of such wrappers and to handle the internal storage differences directly in ILNumerics. But of course, this needs to be done also... Best Haymo On July 11, 2016 10:23:28 PM Tim Orling wrote: > On Mon, Jul 11, 2016 at 6:56 AM, Uncle Meat <3000.sjg at gmail.com> wrote: > >> Hi Haymo, >> >> I am very interested in having IPy support Numpy. I would be willing to >> support the effort if you need some help. >> >> > Numpy is a problem because of the amount of C extensions. The best hope, > IMHO, is ironclad which marshalls objects around. Pawel and I spent a bit > of time getting a clean build of ironclad, but whether it was actually > functional or not remains to be seen. We were going for clean builds as a > first step. Actually getting Numpy to be .NET native is going to be a LOT > of work. > > https://github.com/IronLanguages/ironclad > > Unfortunately, I have changed employers and am not that focused on .NET any > more. My main interest these days would be to see IronPython3 moving > forward (out of fondness for the platform). > > Cheers, > > --Tim (Intel Open Source Technology Center) > > >> Thanks, >> Steve >> >> On Mon, Jul 11, 2016 at 7:10 AM, Haymo Kutschbach < >> h.kutschbach at ilnumerics.net> wrote: >> >>> Hi Alex and all! >>> >>> >>> >>> Thanks for the interesting news and for all the work done so far! There >>> are considerations at ILNumerics to add numpy support to IronPython. So I >>> would like to closely follow plans and progress of the main project. If >>> there is a chance to attend the upcoming meeting I would like to >>> participate as well. >>> >>> >>> >>> My timezone is CEST / Berlin. >>> >>> >>> >>> Best regards >>> Haymo >>> >>> >>> >>> -- >>> >>> ------------------------- >>> >>> Haymo Kutschbach >>> >>> ILNumerics GmbH >>> >>> >>> >>> h.kutschbach at ilnumerics.net >>> >>> >>> >>> ILNumerics GmbH >>> >>> Danziger Str. 219 >>> >>> 10407 Berlin >>> >>> >>> >>> Tel: +49 30 4208 7799 >>> >>> Fax: +49 30 4208 7775 >>> >>> >>> >>> http://www.ilnumerics.net >>> >>> http://twitter.com/ilnumerics >>> >>> >>> >>> Registergericht: Amtsgericht Potsdam >>> >>> Registernummer: HRB 26715 P >>> >>> Gesch?ftsf?hrung: Haymo Kutschbach >>> >>> >>> >>> *From:* Ironpython-users [mailto:ironpython-users-bounces+h.kutschbach= >>> ilnumerics.net at python.org] *On Behalf Of *Slide >>> *Sent:* Montag, 11. Juli 2016 07:02 >>> *To:* ironpython-users at python.org >>> *Subject:* [Ironpython-users] Community Meeting >>> >>> >>> >>> Hello IronPythonistas! >>> >>> >>> >>> Jeff Hardy has handed over the mangement of IronPython to myself and >>> Benedikt Eggers. We are hoping to recruit some new people to contribute to >>> IronPython and get some releases out. We would like to have a community >>> meeting to discuss future direction for IronPython. We're planning on >>> holding the meeting on Gitter, you can find the room here: >>> https://gitter.im/IronLanguages/main. >>> >>> >>> >>> I would like to cover the following agenda topics, but would definitely >>> like to hear from community members what they would like to discuss as >>> well. >>> >>> >>> >>> - IronRuby - What do we want to do here? >>> >>> - Issue disposition - there are currently about 961 issues, with most >>> having been ported from CodePlex. >>> >>> - Release schedule - I would like to do more rolling releases, getting >>> features and fixes out faster, but still maintaining stability >>> >>> - Continuous Integration - I was, for some time a contributor on the >>> Jenkins project, I am approaching CloudBees to see what might be available >>> for open source projects >>> >>> - IronPython 3 - Roadmap to IronPython 3, which would be Python 3 >>> compatible. >>> >>> >>> >>> Please reply back if you are interested in attending the meeting and >>> specify your timezone. I'd like to make the meeting as easy to attend as >>> possible for the most amount of people. We won't be able to get everyone, >>> but I would like to get as many as possible. I would like to hold the >>> meeting this Thursday. >>> >>> >>> >>> Thanks! >>> >>> >>> >>> Alex Earl >>> >>> (slide) >>> >>> _______________________________________________ >>> Ironpython-users mailing list >>> Ironpython-users at python.org >>> https://mail.python.org/mailman/listinfo/ironpython-users >>> >>> >> >> _______________________________________________ >> Ironpython-users mailing list >> Ironpython-users at python.org >> https://mail.python.org/mailman/listinfo/ironpython-users >> >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From m.schaber at codesys.com Tue Jul 12 11:56:46 2016 From: m.schaber at codesys.com (Markus Schaber) Date: Tue, 12 Jul 2016 15:56:46 +0000 Subject: [Ironpython-users] Community Meeting In-Reply-To: <155dfbd7b68.2766.4df083667940a060868a72825226cc3f@ilnumerics.net> References: <005901d1db64$e5a0fac0$b0e2f040$@ilnumerics.net> <155dfbd7b68.2766.4df083667940a060868a72825226cc3f@ilnumerics.net> Message-ID: <727D8E16AE957149B447FE368139F2B5A8AD4A61@SERVER10> Hi, Another way might be to use C++/CLI and the NumPy sources to directly write a .NET wrapper for NumPy, with the API optimized for the IronPython use case. Might be more work, but AFAICS, should give the best results (performance-wise). Best regards Markus Schaber CODESYS? a trademark of 3S-Smart Software Solutions GmbH Inspiring Automation Solutions ________________________________ 3S-Smart Software Solutions GmbH Dipl.-Inf. Markus Schaber | Product Development Core Technology Memminger Str. 151 | 87439 Kempten | Germany Tel. +49-831-54031-979 | Fax +49-831-54031-50 E-Mail: m.schaber at codesys.com | Web: codesys.com | CODESYS store: store.codesys.com CODESYS forum: forum.codesys.com Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner | Trade register: Kempten HRB 6186 | Tax ID No.: DE 167014915 ________________________________ This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden. From: Ironpython-users [mailto:ironpython-users-bounces+m.schaber=codesys.com at python.org] On Behalf Of Haymo Kutschbach Sent: Tuesday, July 12, 2016 5:39 PM To: Tim Orling; Uncle Meat Cc: ironpython-users at python.org Subject: Re: [Ironpython-users] Community Meeting Thanks Tim, Ironclad looks interesting. Will investigate it. Thanks for the reference! The promising thing regarding efforts: most, if not all of it has been done already in our Computing Engine. In fact people maintain wrappers around the (Matlab'isch) ILNumerics which mimic the numpy API and tend to be rather thin. The effort therefore would establish in getting rid of such wrappers and to handle the internal storage differences directly in ILNumerics. But of course, this needs to be done also... Best Haymo On July 11, 2016 10:23:28 PM Tim Orling > wrote: On Mon, Jul 11, 2016 at 6:56 AM, Uncle Meat <3000.sjg at gmail.com> wrote: Hi Haymo, I am very interested in having IPy support Numpy. I would be willing to support the effort if you need some help. Numpy is a problem because of the amount of C extensions. The best hope, IMHO, is ironclad which marshalls objects around. Pawel and I spent a bit of time getting a clean build of ironclad, but whether it was actually functional or not remains to be seen. We were going for clean builds as a first step. Actually getting Numpy to be .NET native is going to be a LOT of work. https://github.com/IronLanguages/ironclad Unfortunately, I have changed employers and am not that focused on .NET any more. My main interest these days would be to see IronPython3 moving forward (out of fondness for the platform). Cheers, --Tim (Intel Open Source Technology Center) Thanks, Steve On Mon, Jul 11, 2016 at 7:10 AM, Haymo Kutschbach > wrote: Hi Alex and all! Thanks for the interesting news and for all the work done so far! There are considerations at ILNumerics to add numpy support to IronPython. So I would like to closely follow plans and progress of the main project. If there is a chance to attend the upcoming meeting I would like to participate as well. My timezone is CEST / Berlin. Best regards Haymo -- ------------------------- Haymo Kutschbach ILNumerics GmbH h.kutschbach at ilnumerics.net ILNumerics GmbH Danziger Str. 219 10407 Berlin Tel: +49 30 4208 7799 Fax: +49 30 4208 7775 http://www.ilnumerics.net http://twitter.com/ilnumerics Registergericht: Amtsgericht Potsdam Registernummer: HRB 26715 P Gesch?ftsf?hrung: Haymo Kutschbach From: Ironpython-users [mailto:ironpython-users-bounces+h.kutschbach=ilnumerics.net at python.org] On Behalf Of Slide Sent: Montag, 11. Juli 2016 07:02 To: ironpython-users at python.org Subject: [Ironpython-users] Community Meeting Hello IronPythonistas! Jeff Hardy has handed over the mangement of IronPython to myself and Benedikt Eggers. We are hoping to recruit some new people to contribute to IronPython and get some releases out. We would like to have a community meeting to discuss future direction for IronPython. We're planning on holding the meeting on Gitter, you can find the room here: https://gitter.im/IronLanguages/main. I would like to cover the following agenda topics, but would definitely like to hear from community members what they would like to discuss as well. - IronRuby - What do we want to do here? - Issue disposition - there are currently about 961 issues, with most having been ported from CodePlex. - Release schedule - I would like to do more rolling releases, getting features and fixes out faster, but still maintaining stability - Continuous Integration - I was, for some time a contributor on the Jenkins project, I am approaching CloudBees to see what might be available for open source projects - IronPython 3 - Roadmap to IronPython 3, which would be Python 3 compatible. Please reply back if you are interested in attending the meeting and specify your timezone. I'd like to make the meeting as easy to attend as possible for the most amount of people. We won't be able to get everyone, but I would like to get as many as possible. I would like to hold the meeting this Thursday. Thanks! Alex Earl (slide) _______________________________________________ Ironpython-users mailing list Ironpython-users at python.org https://mail.python.org/mailman/listinfo/ironpython-users _______________________________________________ Ironpython-users mailing list Ironpython-users at python.org https://mail.python.org/mailman/listinfo/ironpython-users -------------- next part -------------- An HTML attachment was scrubbed... URL: From 3000.sjg at gmail.com Tue Jul 12 12:31:42 2016 From: 3000.sjg at gmail.com (Uncle Meat) Date: Tue, 12 Jul 2016 12:31:42 -0400 Subject: [Ironpython-users] Community Meeting In-Reply-To: <727D8E16AE957149B447FE368139F2B5A8AD4A61@SERVER10> References: <005901d1db64$e5a0fac0$b0e2f040$@ilnumerics.net> <155dfbd7b68.2766.4df083667940a060868a72825226cc3f@ilnumerics.net> <727D8E16AE957149B447FE368139F2B5A8AD4A61@SERVER10> Message-ID: A project exists called IronLab (https://github.com/rwg0/ironlab) that works with both numpy and scipy. Maybe we can leverage what was done in IronLab to support numpy? I think it uses the code developed by Enthought, not sure if it's OSS. Thanks, Steve On Tue, Jul 12, 2016 at 11:56 AM, Markus Schaber wrote: > Hi, > > > > Another way might be to use C++/CLI and the NumPy sources to directly > write a .NET wrapper for NumPy, with the API optimized for the IronPython > use case. > > > > Might be more work, but AFAICS, should give the best results > (performance-wise). > > > > Best regards > > Markus Schaber > > *CODESYS?* a trademark of 3S-Smart Software Solutions GmbH > > *Inspiring Automation Solutions * > ------------------------------ > > 3S-Smart Software Solutions GmbH > Dipl.-Inf. Markus Schaber | Product Development Core Technology > Memminger Str. 151 | 87439 Kempten | Germany > Tel. +49-831-54031-979 | Fax +49-831-54031-50 > > E-Mail: m.schaber at codesys.com | Web: codesys.com > | CODESYS store: store.codesys.com > CODESYS forum: forum.codesys.com > > *Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner* | *Trade > register: Kempten HRB 6186* | *Tax ID No.: DE 167014915* > * ------------------------------ * > > > > *This e-mail may contain confidential and/or privileged information. If > you are not the intended recipient (or have received this e-mail in error) > please notify the sender immediately and destroy this e-mail. Any > unauthorised copying, disclosure or distribution of the material in this > e-mail is strictly forbidden.* > > *From:* Ironpython-users [mailto:ironpython-users-bounces+m.schaber= > codesys.com at python.org] *On Behalf Of *Haymo Kutschbach > *Sent:* Tuesday, July 12, 2016 5:39 PM > *To:* Tim Orling; Uncle Meat > *Cc:* ironpython-users at python.org > *Subject:* Re: [Ironpython-users] Community Meeting > > > > Thanks Tim, > > Ironclad looks interesting. Will investigate it. Thanks for the reference! > > The promising thing regarding efforts: most, if not all of it has been > done already in our Computing Engine. In fact people maintain wrappers > around the (Matlab'isch) ILNumerics which mimic the numpy API and tend to > be rather thin. The effort therefore would establish in getting rid of such > wrappers and to handle the internal storage differences directly in > ILNumerics. But of course, this needs to be done also... > > Best > Haymo > > On July 11, 2016 10:23:28 PM Tim Orling wrote: > > > > > > On Mon, Jul 11, 2016 at 6:56 AM, Uncle Meat <3000.sjg at gmail.com> wrote: > > Hi Haymo, > > > > I am very interested in having IPy support Numpy. I would be willing to > support the effort if you need some help. > > > > > > Numpy is a problem because of the amount of C extensions. The best hope, > IMHO, is ironclad which marshalls objects around. Pawel and I spent a bit > of time getting a clean build of ironclad, but whether it was actually > functional or not remains to be seen. We were going for clean builds as a > first step. Actually getting Numpy to be .NET native is going to be a LOT > of work. > > https://github.com/IronLanguages/ironclad > > Unfortunately, I have changed employers and am not that focused on .NET > any more. My main interest these days would be to see IronPython3 moving > forward (out of fondness for the platform). > > Cheers, > > --Tim (Intel Open Source Technology Center) > > > > Thanks, > > Steve > > > > On Mon, Jul 11, 2016 at 7:10 AM, Haymo Kutschbach < > h.kutschbach at ilnumerics.net> wrote: > > Hi Alex and all! > > > > Thanks for the interesting news and for all the work done so far! There > are considerations at ILNumerics to add numpy support to IronPython. So I > would like to closely follow plans and progress of the main project. If > there is a chance to attend the upcoming meeting I would like to > participate as well. > > > > My timezone is CEST / Berlin. > > > > Best regards > Haymo > > > > -- > > ------------------------- > > Haymo Kutschbach > > ILNumerics GmbH > > > > h.kutschbach at ilnumerics.net > > > > ILNumerics GmbH > > Danziger Str. 219 > > 10407 Berlin > > > > Tel: +49 30 4208 7799 > > Fax: +49 30 4208 7775 > > > > http://www.ilnumerics.net > > http://twitter.com/ilnumerics > > > > Registergericht: Amtsgericht Potsdam > > Registernummer: HRB 26715 P > > Gesch?ftsf?hrung: Haymo Kutschbach > > > > *From:* Ironpython-users [mailto:ironpython-users-bounces+h.kutschbach= > ilnumerics.net at python.org] *On Behalf Of *Slide > *Sent:* Montag, 11. Juli 2016 07:02 > *To:* ironpython-users at python.org > *Subject:* [Ironpython-users] Community Meeting > > > > Hello IronPythonistas! > > > > Jeff Hardy has handed over the mangement of IronPython to myself and > Benedikt Eggers. We are hoping to recruit some new people to contribute to > IronPython and get some releases out. We would like to have a community > meeting to discuss future direction for IronPython. We're planning on > holding the meeting on Gitter, you can find the room here: > https://gitter.im/IronLanguages/main. > > > > I would like to cover the following agenda topics, but would definitely > like to hear from community members what they would like to discuss as > well. > > > > - IronRuby - What do we want to do here? > > - Issue disposition - there are currently about 961 issues, with most > having been ported from CodePlex. > > - Release schedule - I would like to do more rolling releases, getting > features and fixes out faster, but still maintaining stability > > - Continuous Integration - I was, for some time a contributor on the > Jenkins project, I am approaching CloudBees to see what might be available > for open source projects > > - IronPython 3 - Roadmap to IronPython 3, which would be Python 3 > compatible. > > > > Please reply back if you are interested in attending the meeting and > specify your timezone. I'd like to make the meeting as easy to attend as > possible for the most amount of people. We won't be able to get everyone, > but I would like to get as many as possible. I would like to hold the > meeting this Thursday. > > > > Thanks! > > > > Alex Earl > > (slide) > > > > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://mail.python.org/mailman/listinfo/ironpython-users > > > > > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://mail.python.org/mailman/listinfo/ironpython-users > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From slide.o.mix at gmail.com Tue Jul 12 13:05:45 2016 From: slide.o.mix at gmail.com (Slide) Date: Tue, 12 Jul 2016 17:05:45 +0000 Subject: [Ironpython-users] Community Meeting - Thurs, July 14, 2016 @ 6:00PM GMT Message-ID: Based on the responses received, it looks like 6:00PM GMT may be the best middle ground for everyone. The meeting will be on Gitter at https://gitter.im/IronLanguages/main. Please come and participate! Thanks, slide -------------- next part -------------- An HTML attachment was scrubbed... URL: From m.schaber at codesys.com Wed Jul 13 01:59:25 2016 From: m.schaber at codesys.com (Markus Schaber) Date: Wed, 13 Jul 2016 05:59:25 +0000 Subject: [Ironpython-users] Community Meeting In-Reply-To: References: <005901d1db64$e5a0fac0$b0e2f040$@ilnumerics.net> <155dfbd7b68.2766.4df083667940a060868a72825226cc3f@ilnumerics.net> <727D8E16AE957149B447FE368139F2B5A8AD4A61@SERVER10> Message-ID: <727D8E16AE957149B447FE368139F2B5A8AD4AFA@SERVER10> Hi, At a first glance, IronLab looks nice. The License is LGPL, so I think it cannot be part of the main IronPython distribution. OTOH, they?re using ?NumPy and SciPY for IronPython / .NET? which seems abandoned, but used to be maintained by the PTVS people: http://pytools.codeplex.com/wikipage?title=NumPy%20and%20SciPy%20for%20.Net However, I could not locate the source repository of those libraries? Btw, I found a serious drawback on my previous suggestion to use C++/CLI: It?s hardly platform independent that way, as there?s no C++/CLI Compiler (yet) which works on non-windows platforms. Best regards Markus Schaber CODESYS? a trademark of 3S-Smart Software Solutions GmbH Inspiring Automation Solutions ________________________________ 3S-Smart Software Solutions GmbH Dipl.-Inf. Markus Schaber | Product Development Core Technology Memminger Str. 151 | 87439 Kempten | Germany Tel. +49-831-54031-979 | Fax +49-831-54031-50 E-Mail: m.schaber at codesys.com | Web: codesys.com | CODESYS store: store.codesys.com CODESYS forum: forum.codesys.com Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner | Trade register: Kempten HRB 6186 | Tax ID No.: DE 167014915 ________________________________ This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden. From: Uncle Meat [mailto:3000.sjg at gmail.com] Sent: Tuesday, July 12, 2016 6:32 PM To: Markus Schaber Cc: Haymo Kutschbach; Tim Orling; ironpython-users at python.org Subject: Re: [Ironpython-users] Community Meeting A project exists called IronLab (https://github.com/rwg0/ironlab) that works with both numpy and scipy. Maybe we can leverage what was done in IronLab to support numpy? I think it uses the code developed by Enthought, not sure if it's OSS. Thanks, Steve On Tue, Jul 12, 2016 at 11:56 AM, Markus Schaber > wrote: Hi, Another way might be to use C++/CLI and the NumPy sources to directly write a .NET wrapper for NumPy, with the API optimized for the IronPython use case. Might be more work, but AFAICS, should give the best results (performance-wise). Best regards Markus Schaber CODESYS? a trademark of 3S-Smart Software Solutions GmbH Inspiring Automation Solutions ________________________________ 3S-Smart Software Solutions GmbH Dipl.-Inf. Markus Schaber | Product Development Core Technology Memminger Str. 151 | 87439 Kempten | Germany Tel. +49-831-54031-979 | Fax +49-831-54031-50 E-Mail: m.schaber at codesys.com | Web: codesys.com | CODESYS store: store.codesys.com CODESYS forum: forum.codesys.com Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner | Trade register: Kempten HRB 6186 | Tax ID No.: DE 167014915 ________________________________ This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden. From: Ironpython-users [mailto:ironpython-users-bounces+m.schaber=codesys.com at python.org] On Behalf Of Haymo Kutschbach Sent: Tuesday, July 12, 2016 5:39 PM To: Tim Orling; Uncle Meat Cc: ironpython-users at python.org Subject: Re: [Ironpython-users] Community Meeting Thanks Tim, Ironclad looks interesting. Will investigate it. Thanks for the reference! The promising thing regarding efforts: most, if not all of it has been done already in our Computing Engine. In fact people maintain wrappers around the (Matlab'isch) ILNumerics which mimic the numpy API and tend to be rather thin. The effort therefore would establish in getting rid of such wrappers and to handle the internal storage differences directly in ILNumerics. But of course, this needs to be done also... Best Haymo On July 11, 2016 10:23:28 PM Tim Orling > wrote: On Mon, Jul 11, 2016 at 6:56 AM, Uncle Meat <3000.sjg at gmail.com> wrote: Hi Haymo, I am very interested in having IPy support Numpy. I would be willing to support the effort if you need some help. Numpy is a problem because of the amount of C extensions. The best hope, IMHO, is ironclad which marshalls objects around. Pawel and I spent a bit of time getting a clean build of ironclad, but whether it was actually functional or not remains to be seen. We were going for clean builds as a first step. Actually getting Numpy to be .NET native is going to be a LOT of work. https://github.com/IronLanguages/ironclad Unfortunately, I have changed employers and am not that focused on .NET any more. My main interest these days would be to see IronPython3 moving forward (out of fondness for the platform). Cheers, --Tim (Intel Open Source Technology Center) Thanks, Steve On Mon, Jul 11, 2016 at 7:10 AM, Haymo Kutschbach > wrote: Hi Alex and all! Thanks for the interesting news and for all the work done so far! There are considerations at ILNumerics to add numpy support to IronPython. So I would like to closely follow plans and progress of the main project. If there is a chance to attend the upcoming meeting I would like to participate as well. My timezone is CEST / Berlin. Best regards Haymo -- ------------------------- Haymo Kutschbach ILNumerics GmbH h.kutschbach at ilnumerics.net ILNumerics GmbH Danziger Str. 219 10407 Berlin Tel: +49 30 4208 7799 Fax: +49 30 4208 7775 http://www.ilnumerics.net http://twitter.com/ilnumerics Registergericht: Amtsgericht Potsdam Registernummer: HRB 26715 P Gesch?ftsf?hrung: Haymo Kutschbach From: Ironpython-users [mailto:ironpython-users-bounces+h.kutschbach=ilnumerics.net at python.org] On Behalf Of Slide Sent: Montag, 11. Juli 2016 07:02 To: ironpython-users at python.org Subject: [Ironpython-users] Community Meeting Hello IronPythonistas! Jeff Hardy has handed over the mangement of IronPython to myself and Benedikt Eggers. We are hoping to recruit some new people to contribute to IronPython and get some releases out. We would like to have a community meeting to discuss future direction for IronPython. We're planning on holding the meeting on Gitter, you can find the room here: https://gitter.im/IronLanguages/main. I would like to cover the following agenda topics, but would definitely like to hear from community members what they would like to discuss as well. - IronRuby - What do we want to do here? - Issue disposition - there are currently about 961 issues, with most having been ported from CodePlex. - Release schedule - I would like to do more rolling releases, getting features and fixes out faster, but still maintaining stability - Continuous Integration - I was, for some time a contributor on the Jenkins project, I am approaching CloudBees to see what might be available for open source projects - IronPython 3 - Roadmap to IronPython 3, which would be Python 3 compatible. Please reply back if you are interested in attending the meeting and specify your timezone. I'd like to make the meeting as easy to attend as possible for the most amount of people. We won't be able to get everyone, but I would like to get as many as possible. I would like to hold the meeting this Thursday. Thanks! Alex Earl (slide) _______________________________________________ Ironpython-users mailing list Ironpython-users at python.org https://mail.python.org/mailman/listinfo/ironpython-users _______________________________________________ Ironpython-users mailing list Ironpython-users at python.org https://mail.python.org/mailman/listinfo/ironpython-users -------------- next part -------------- An HTML attachment was scrubbed... URL: From lawrence.barwick at bainbridgepartners.com Wed Jul 13 05:43:28 2016 From: lawrence.barwick at bainbridgepartners.com (Lawrence Barwick) Date: Wed, 13 Jul 2016 09:43:28 +0000 Subject: [Ironpython-users] Install numpy / VS 2010 Message-ID: <56b62812e28049eea1ca04f1b5b3be6f@BBDC3.bainbridgepartners.com> Hi, I am unable to install ANY packages in VS 2010 with IronPython. This is what I get when right-clicking on Environment and trying to install numpy via pip Installing 'numpy' Unhandled exception: Traceback (most recent call last): File "C:\Program Files (x86)\IronPython 2.7\Lib\runpy.py", line 170, in run_module File "C:\Program Files (x86)\IronPython 2.7\Lib\runpy.py", line 101, in _get_module_details File "C:\Program Files (x86)\IronPython 2.7\Lib\pkgutil.py", line 456, in get_loader File "C:\Program Files (x86)\IronPython 2.7\Lib\pkgutil.py", line 466, in find_loader File "C:\Program Files (x86)\IronPython 2.7\Lib\pkgutil.py", line 422, in iter_importers File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\pip\__init__.py", line 13, in File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\pip\exceptions.py", line 6, in File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\pip\_vendor\six.py", line 701, in File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\pip\_vendor\six.py", line 692, in exec_ File "C:\Program Files (x86)\IronPython 2.7\Lib\runpy.py", line 109, in _get_module_details AttributeError: 'module' object has no attribute '_getframe' 'numpy' failed to install. Exit code: 1 Bainbridge Partners LLP is authorised and regulated by the Financial Conduct Authority to provide investment services to qualified investors. Bainbridge Partners LLP is registered in England, no. OC341436, registered office Montpelier House, 106 Brompton Road, 5th Floor, London, SW3 1JJ. Information contained in this e-mail is intended for the use of the addressee only and is confidential. Any dissemination, distribution, copying or use of this communication without prior permission of the addressee is strictly prohibited. This email is neither an offer to sell nor a solicitation to invest. Past performance is not indicative of future results. Opinions, conclusions and other information in this e-mail and any attachments which do not relate to the official business of the firm are neither given nor endorsed by it. -------------- next part -------------- An HTML attachment was scrubbed... URL: From 3000.sjg at gmail.com Wed Jul 13 08:36:20 2016 From: 3000.sjg at gmail.com (Uncle Meat) Date: Wed, 13 Jul 2016 08:36:20 -0400 Subject: [Ironpython-users] Community Meeting In-Reply-To: <727D8E16AE957149B447FE368139F2B5A8AD4AFA@SERVER10> References: <005901d1db64$e5a0fac0$b0e2f040$@ilnumerics.net> <155dfbd7b68.2766.4df083667940a060868a72825226cc3f@ilnumerics.net> <727D8E16AE957149B447FE368139F2B5A8AD4A61@SERVER10> <727D8E16AE957149B447FE368139F2B5A8AD4AFA@SERVER10> Message-ID: You can still get the install binaries and Python code here: https://store.enthought.com/repo/.iron/ but you have to create a login at the Enthought site. Looks like the key to this is the NumpyDotNet dlls that I cant locate. Maybe we can ask Enthought if they'd like to open source it (or maybe this is just a dead end)? Steve On Wed, Jul 13, 2016 at 1:59 AM, Markus Schaber wrote: > Hi, > > > > At a first glance, IronLab looks nice. > > > > The License is LGPL, so I think it cannot be part of the main IronPython > distribution. > > > > OTOH, they?re using ?NumPy and SciPY for IronPython / .NET? which seems > abandoned, but used to be maintained by the PTVS people: > > http://pytools.codeplex.com/wikipage?title=NumPy%20and%20SciPy%20for%20.Net > > However, I could not locate the source repository of those libraries? > > > > > > Btw, I found a serious drawback on my previous suggestion to use C++/CLI: > It?s hardly platform independent that way, as there?s no C++/CLI Compiler > (yet) which works on non-windows platforms. > > > > > > Best regards > > Markus Schaber > > *CODESYS?* a trademark of 3S-Smart Software Solutions GmbH > > *Inspiring Automation Solutions * > ------------------------------ > > 3S-Smart Software Solutions GmbH > Dipl.-Inf. Markus Schaber | Product Development Core Technology > Memminger Str. 151 | 87439 Kempten | Germany > Tel. +49-831-54031-979 | Fax +49-831-54031-50 > > E-Mail: m.schaber at codesys.com | Web: codesys.com > | CODESYS store: store.codesys.com > CODESYS forum: forum.codesys.com > > *Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner* | *Trade > register: Kempten HRB 6186* | *Tax ID No.: DE 167014915* > * ------------------------------ * > > > > *This e-mail may contain confidential and/or privileged information. If > you are not the intended recipient (or have received this e-mail in error) > please notify the sender immediately and destroy this e-mail. Any > unauthorised copying, disclosure or distribution of the material in this > e-mail is strictly forbidden.* > > *From:* Uncle Meat [mailto:3000.sjg at gmail.com] > *Sent:* Tuesday, July 12, 2016 6:32 PM > *To:* Markus Schaber > *Cc:* Haymo Kutschbach; Tim Orling; ironpython-users at python.org > > *Subject:* Re: [Ironpython-users] Community Meeting > > > > A project exists called IronLab (https://github.com/rwg0/ironlab) that > works with both numpy and scipy. Maybe we can leverage what was done in > IronLab to support numpy? I think it uses the code developed by Enthought, > not sure if it's OSS. > > > > Thanks, > > Steve > > > > On Tue, Jul 12, 2016 at 11:56 AM, Markus Schaber > wrote: > > Hi, > > > > Another way might be to use C++/CLI and the NumPy sources to directly > write a .NET wrapper for NumPy, with the API optimized for the IronPython > use case. > > > > Might be more work, but AFAICS, should give the best results > (performance-wise). > > > > Best regards > > Markus Schaber > > *CODESYS?* a trademark of 3S-Smart Software Solutions GmbH > > *Inspiring Automation Solutions * > ------------------------------ > > 3S-Smart Software Solutions GmbH > Dipl.-Inf. Markus Schaber | Product Development Core Technology > Memminger Str. 151 | 87439 Kempten | Germany > Tel. +49-831-54031-979 | Fax +49-831-54031-50 > > E-Mail: m.schaber at codesys.com | Web: codesys.com > | CODESYS store: store.codesys.com > CODESYS forum: forum.codesys.com > > *Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner* | *Trade > register: Kempten HRB 6186* | *Tax ID No.: DE 167014915* > * ------------------------------ * > > > > *This e-mail may contain confidential and/or privileged information. If > you are not the intended recipient (or have received this e-mail in error) > please notify the sender immediately and destroy this e-mail. Any > unauthorised copying, disclosure or distribution of the material in this > e-mail is strictly forbidden.* > > *From:* Ironpython-users [mailto:ironpython-users-bounces+m.schaber= > codesys.com at python.org] *On Behalf Of *Haymo Kutschbach > *Sent:* Tuesday, July 12, 2016 5:39 PM > *To:* Tim Orling; Uncle Meat > *Cc:* ironpython-users at python.org > *Subject:* Re: [Ironpython-users] Community Meeting > > > > Thanks Tim, > > Ironclad looks interesting. Will investigate it. Thanks for the reference! > > The promising thing regarding efforts: most, if not all of it has been > done already in our Computing Engine. In fact people maintain wrappers > around the (Matlab'isch) ILNumerics which mimic the numpy API and tend to > be rather thin. The effort therefore would establish in getting rid of such > wrappers and to handle the internal storage differences directly in > ILNumerics. But of course, this needs to be done also... > > Best > Haymo > > On July 11, 2016 10:23:28 PM Tim Orling wrote: > > > > > > On Mon, Jul 11, 2016 at 6:56 AM, Uncle Meat <3000.sjg at gmail.com> wrote: > > Hi Haymo, > > > > I am very interested in having IPy support Numpy. I would be willing to > support the effort if you need some help. > > > > > > Numpy is a problem because of the amount of C extensions. The best hope, > IMHO, is ironclad which marshalls objects around. Pawel and I spent a bit > of time getting a clean build of ironclad, but whether it was actually > functional or not remains to be seen. We were going for clean builds as a > first step. Actually getting Numpy to be .NET native is going to be a LOT > of work. > > https://github.com/IronLanguages/ironclad > > Unfortunately, I have changed employers and am not that focused on .NET > any more. My main interest these days would be to see IronPython3 moving > forward (out of fondness for the platform). > > Cheers, > > --Tim (Intel Open Source Technology Center) > > > > Thanks, > > Steve > > > > On Mon, Jul 11, 2016 at 7:10 AM, Haymo Kutschbach < > h.kutschbach at ilnumerics.net> wrote: > > Hi Alex and all! > > > > Thanks for the interesting news and for all the work done so far! There > are considerations at ILNumerics to add numpy support to IronPython. So I > would like to closely follow plans and progress of the main project. If > there is a chance to attend the upcoming meeting I would like to > participate as well. > > > > My timezone is CEST / Berlin. > > > > Best regards > Haymo > > > > -- > > ------------------------- > > Haymo Kutschbach > > ILNumerics GmbH > > > > h.kutschbach at ilnumerics.net > > > > ILNumerics GmbH > > Danziger Str. 219 > > 10407 Berlin > > > > Tel: +49 30 4208 7799 > > Fax: +49 30 4208 7775 > > > > http://www.ilnumerics.net > > http://twitter.com/ilnumerics > > > > Registergericht: Amtsgericht Potsdam > > Registernummer: HRB 26715 P > > Gesch?ftsf?hrung: Haymo Kutschbach > > > > *From:* Ironpython-users [mailto:ironpython-users-bounces+h.kutschbach= > ilnumerics.net at python.org] *On Behalf Of *Slide > *Sent:* Montag, 11. Juli 2016 07:02 > *To:* ironpython-users at python.org > *Subject:* [Ironpython-users] Community Meeting > > > > Hello IronPythonistas! > > > > Jeff Hardy has handed over the mangement of IronPython to myself and > Benedikt Eggers. We are hoping to recruit some new people to contribute to > IronPython and get some releases out. We would like to have a community > meeting to discuss future direction for IronPython. We're planning on > holding the meeting on Gitter, you can find the room here: > https://gitter.im/IronLanguages/main. > > > > I would like to cover the following agenda topics, but would definitely > like to hear from community members what they would like to discuss as > well. > > > > - IronRuby - What do we want to do here? > > - Issue disposition - there are currently about 961 issues, with most > having been ported from CodePlex. > > - Release schedule - I would like to do more rolling releases, getting > features and fixes out faster, but still maintaining stability > > - Continuous Integration - I was, for some time a contributor on the > Jenkins project, I am approaching CloudBees to see what might be available > for open source projects > > - IronPython 3 - Roadmap to IronPython 3, which would be Python 3 > compatible. > > > > Please reply back if you are interested in attending the meeting and > specify your timezone. I'd like to make the meeting as easy to attend as > possible for the most amount of people. We won't be able to get everyone, > but I would like to get as many as possible. I would like to hold the > meeting this Thursday. > > > > Thanks! > > > > Alex Earl > > (slide) > > > > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://mail.python.org/mailman/listinfo/ironpython-users > > > > > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://mail.python.org/mailman/listinfo/ironpython-users > > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From 3000.sjg at gmail.com Wed Jul 13 11:59:13 2016 From: 3000.sjg at gmail.com (Uncle Meat) Date: Wed, 13 Jul 2016 11:59:13 -0400 Subject: [Ironpython-users] Community Meeting In-Reply-To: References: <005901d1db64$e5a0fac0$b0e2f040$@ilnumerics.net> <155dfbd7b68.2766.4df083667940a060868a72825226cc3f@ilnumerics.net> <727D8E16AE957149B447FE368139F2B5A8AD4A61@SERVER10> <727D8E16AE957149B447FE368139F2B5A8AD4AFA@SERVER10> Message-ID: OK, I was able to track down some source code for the NumpyDotNet project. It looks like some people did a lot of work on this: https://github.com/numpy/numpy-refactor I'm not sure what state it's in or even if it builds. I'm not sure who did the .NET portion (I think it was Enthought) but it looks like the "refactor" branch includes/inherits the numpy license. Steve On Wed, Jul 13, 2016 at 8:36 AM, Uncle Meat <3000.sjg at gmail.com> wrote: > You can still get the install binaries and Python code here: > https://store.enthought.com/repo/.iron/ but you have to create a login at > the Enthought site. Looks like the key to this is the NumpyDotNet dlls that > I cant locate. Maybe we can ask Enthought if they'd like to open source it > (or maybe this is just a dead end)? > > Steve > > On Wed, Jul 13, 2016 at 1:59 AM, Markus Schaber > wrote: > >> Hi, >> >> >> >> At a first glance, IronLab looks nice. >> >> >> >> The License is LGPL, so I think it cannot be part of the main IronPython >> distribution. >> >> >> >> OTOH, they?re using ?NumPy and SciPY for IronPython / .NET? which seems >> abandoned, but used to be maintained by the PTVS people: >> >> >> http://pytools.codeplex.com/wikipage?title=NumPy%20and%20SciPy%20for%20.Net >> >> However, I could not locate the source repository of those libraries? >> >> >> >> >> >> Btw, I found a serious drawback on my previous suggestion to use C++/CLI: >> It?s hardly platform independent that way, as there?s no C++/CLI Compiler >> (yet) which works on non-windows platforms. >> >> >> >> >> >> Best regards >> >> Markus Schaber >> >> *CODESYS?* a trademark of 3S-Smart Software Solutions GmbH >> >> *Inspiring Automation Solutions * >> ------------------------------ >> >> 3S-Smart Software Solutions GmbH >> Dipl.-Inf. Markus Schaber | Product Development Core Technology >> Memminger Str. 151 | 87439 Kempten | Germany >> Tel. +49-831-54031-979 | Fax +49-831-54031-50 >> >> E-Mail: m.schaber at codesys.com | Web: codesys.com >> | CODESYS store: store.codesys.com >> CODESYS forum: forum.codesys.com >> >> *Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner* | *Trade >> register: Kempten HRB 6186* | *Tax ID No.: DE 167014915* >> * ------------------------------ * >> >> >> >> *This e-mail may contain confidential and/or privileged information. If >> you are not the intended recipient (or have received this e-mail in error) >> please notify the sender immediately and destroy this e-mail. Any >> unauthorised copying, disclosure or distribution of the material in this >> e-mail is strictly forbidden.* >> >> *From:* Uncle Meat [mailto:3000.sjg at gmail.com] >> *Sent:* Tuesday, July 12, 2016 6:32 PM >> *To:* Markus Schaber >> *Cc:* Haymo Kutschbach; Tim Orling; ironpython-users at python.org >> >> *Subject:* Re: [Ironpython-users] Community Meeting >> >> >> >> A project exists called IronLab (https://github.com/rwg0/ironlab) that >> works with both numpy and scipy. Maybe we can leverage what was done in >> IronLab to support numpy? I think it uses the code developed by Enthought, >> not sure if it's OSS. >> >> >> >> Thanks, >> >> Steve >> >> >> >> On Tue, Jul 12, 2016 at 11:56 AM, Markus Schaber >> wrote: >> >> Hi, >> >> >> >> Another way might be to use C++/CLI and the NumPy sources to directly >> write a .NET wrapper for NumPy, with the API optimized for the IronPython >> use case. >> >> >> >> Might be more work, but AFAICS, should give the best results >> (performance-wise). >> >> >> >> Best regards >> >> Markus Schaber >> >> *CODESYS?* a trademark of 3S-Smart Software Solutions GmbH >> >> *Inspiring Automation Solutions * >> ------------------------------ >> >> 3S-Smart Software Solutions GmbH >> Dipl.-Inf. Markus Schaber | Product Development Core Technology >> Memminger Str. 151 | 87439 Kempten | Germany >> Tel. +49-831-54031-979 | Fax +49-831-54031-50 >> >> E-Mail: m.schaber at codesys.com | Web: codesys.com >> | CODESYS store: store.codesys.com >> CODESYS forum: forum.codesys.com >> >> *Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner* | *Trade >> register: Kempten HRB 6186* | *Tax ID No.: DE 167014915* >> * ------------------------------ * >> >> >> >> *This e-mail may contain confidential and/or privileged information. If >> you are not the intended recipient (or have received this e-mail in error) >> please notify the sender immediately and destroy this e-mail. Any >> unauthorised copying, disclosure or distribution of the material in this >> e-mail is strictly forbidden.* >> >> *From:* Ironpython-users [mailto:ironpython-users-bounces+m.schaber= >> codesys.com at python.org] *On Behalf Of *Haymo Kutschbach >> *Sent:* Tuesday, July 12, 2016 5:39 PM >> *To:* Tim Orling; Uncle Meat >> *Cc:* ironpython-users at python.org >> *Subject:* Re: [Ironpython-users] Community Meeting >> >> >> >> Thanks Tim, >> >> Ironclad looks interesting. Will investigate it. Thanks for the reference! >> >> The promising thing regarding efforts: most, if not all of it has been >> done already in our Computing Engine. In fact people maintain wrappers >> around the (Matlab'isch) ILNumerics which mimic the numpy API and tend to >> be rather thin. The effort therefore would establish in getting rid of such >> wrappers and to handle the internal storage differences directly in >> ILNumerics. But of course, this needs to be done also... >> >> Best >> Haymo >> >> On July 11, 2016 10:23:28 PM Tim Orling wrote: >> >> >> >> >> >> On Mon, Jul 11, 2016 at 6:56 AM, Uncle Meat <3000.sjg at gmail.com> wrote: >> >> Hi Haymo, >> >> >> >> I am very interested in having IPy support Numpy. I would be willing to >> support the effort if you need some help. >> >> >> >> >> >> Numpy is a problem because of the amount of C extensions. The best hope, >> IMHO, is ironclad which marshalls objects around. Pawel and I spent a bit >> of time getting a clean build of ironclad, but whether it was actually >> functional or not remains to be seen. We were going for clean builds as a >> first step. Actually getting Numpy to be .NET native is going to be a LOT >> of work. >> >> https://github.com/IronLanguages/ironclad >> >> Unfortunately, I have changed employers and am not that focused on .NET >> any more. My main interest these days would be to see IronPython3 moving >> forward (out of fondness for the platform). >> >> Cheers, >> >> --Tim (Intel Open Source Technology Center) >> >> >> >> Thanks, >> >> Steve >> >> >> >> On Mon, Jul 11, 2016 at 7:10 AM, Haymo Kutschbach < >> h.kutschbach at ilnumerics.net> wrote: >> >> Hi Alex and all! >> >> >> >> Thanks for the interesting news and for all the work done so far! There >> are considerations at ILNumerics to add numpy support to IronPython. So I >> would like to closely follow plans and progress of the main project. If >> there is a chance to attend the upcoming meeting I would like to >> participate as well. >> >> >> >> My timezone is CEST / Berlin. >> >> >> >> Best regards >> Haymo >> >> >> >> -- >> >> ------------------------- >> >> Haymo Kutschbach >> >> ILNumerics GmbH >> >> >> >> h.kutschbach at ilnumerics.net >> >> >> >> ILNumerics GmbH >> >> Danziger Str. 219 >> >> 10407 Berlin >> >> >> >> Tel: +49 30 4208 7799 >> >> Fax: +49 30 4208 7775 >> >> >> >> http://www.ilnumerics.net >> >> http://twitter.com/ilnumerics >> >> >> >> Registergericht: Amtsgericht Potsdam >> >> Registernummer: HRB 26715 P >> >> Gesch?ftsf?hrung: Haymo Kutschbach >> >> >> >> *From:* Ironpython-users [mailto:ironpython-users-bounces+h.kutschbach= >> ilnumerics.net at python.org] *On Behalf Of *Slide >> *Sent:* Montag, 11. Juli 2016 07:02 >> *To:* ironpython-users at python.org >> *Subject:* [Ironpython-users] Community Meeting >> >> >> >> Hello IronPythonistas! >> >> >> >> Jeff Hardy has handed over the mangement of IronPython to myself and >> Benedikt Eggers. We are hoping to recruit some new people to contribute to >> IronPython and get some releases out. We would like to have a community >> meeting to discuss future direction for IronPython. We're planning on >> holding the meeting on Gitter, you can find the room here: >> https://gitter.im/IronLanguages/main. >> >> >> >> I would like to cover the following agenda topics, but would definitely >> like to hear from community members what they would like to discuss as >> well. >> >> >> >> - IronRuby - What do we want to do here? >> >> - Issue disposition - there are currently about 961 issues, with most >> having been ported from CodePlex. >> >> - Release schedule - I would like to do more rolling releases, getting >> features and fixes out faster, but still maintaining stability >> >> - Continuous Integration - I was, for some time a contributor on the >> Jenkins project, I am approaching CloudBees to see what might be available >> for open source projects >> >> - IronPython 3 - Roadmap to IronPython 3, which would be Python 3 >> compatible. >> >> >> >> Please reply back if you are interested in attending the meeting and >> specify your timezone. I'd like to make the meeting as easy to attend as >> possible for the most amount of people. We won't be able to get everyone, >> but I would like to get as many as possible. I would like to hold the >> meeting this Thursday. >> >> >> >> Thanks! >> >> >> >> Alex Earl >> >> (slide) >> >> >> >> _______________________________________________ >> Ironpython-users mailing list >> Ironpython-users at python.org >> https://mail.python.org/mailman/listinfo/ironpython-users >> >> >> >> >> _______________________________________________ >> Ironpython-users mailing list >> Ironpython-users at python.org >> https://mail.python.org/mailman/listinfo/ironpython-users >> >> >> >> >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From slide.o.mix at gmail.com Wed Jul 13 12:08:03 2016 From: slide.o.mix at gmail.com (Slide) Date: Wed, 13 Jul 2016 16:08:03 +0000 Subject: [Ironpython-users] numpy implementation [was Re: Community Meeting] In-Reply-To: References: <005901d1db64$e5a0fac0$b0e2f040$@ilnumerics.net> <155dfbd7b68.2766.4df083667940a060868a72825226cc3f@ilnumerics.net> <727D8E16AE957149B447FE368139F2B5A8AD4A61@SERVER10> <727D8E16AE957149B447FE368139F2B5A8AD4AFA@SERVER10> Message-ID: Moving this discussion on numpy into its own thread so searching for it will be easier for folks in the future. On Wed, Jul 13, 2016 at 8:59 AM Uncle Meat <3000.sjg at gmail.com> wrote: > OK, I was able to track down some source code for the NumpyDotNet project. > It looks like some people did a lot of work on this: > https://github.com/numpy/numpy-refactor > I'm not sure what state it's in or even if it builds. I'm not sure who did > the .NET portion (I think it was Enthought) but it looks like the > "refactor" branch includes/inherits the numpy license. > > Steve > > > On Wed, Jul 13, 2016 at 8:36 AM, Uncle Meat <3000.sjg at gmail.com> wrote: > >> You can still get the install binaries and Python code here: >> https://store.enthought.com/repo/.iron/ but you have to create a login >> at the Enthought site. Looks like the key to this is the NumpyDotNet dlls >> that I cant locate. Maybe we can ask Enthought if they'd like to open >> source it (or maybe this is just a dead end)? >> >> Steve >> >> On Wed, Jul 13, 2016 at 1:59 AM, Markus Schaber >> wrote: >> >>> Hi, >>> >>> >>> >>> At a first glance, IronLab looks nice. >>> >>> >>> >>> The License is LGPL, so I think it cannot be part of the main IronPython >>> distribution. >>> >>> >>> >>> OTOH, they?re using ?NumPy and SciPY for IronPython / .NET? which seems >>> abandoned, but used to be maintained by the PTVS people: >>> >>> >>> http://pytools.codeplex.com/wikipage?title=NumPy%20and%20SciPy%20for%20.Net >>> >>> However, I could not locate the source repository of those libraries? >>> >>> >>> >>> >>> >>> Btw, I found a serious drawback on my previous suggestion to use >>> C++/CLI: It?s hardly platform independent that way, as there?s no C++/CLI >>> Compiler (yet) which works on non-windows platforms. >>> >>> >>> >>> >>> >>> Best regards >>> >>> Markus Schaber >>> >>> *CODESYS?* a trademark of 3S-Smart Software Solutions GmbH >>> >>> *Inspiring Automation Solutions * >>> ------------------------------ >>> >>> 3S-Smart Software Solutions GmbH >>> Dipl.-Inf. Markus Schaber | Product Development Core Technology >>> Memminger Str. 151 | 87439 Kempten | Germany >>> Tel. +49-831-54031-979 | Fax +49-831-54031-50 >>> >>> E-Mail: m.schaber at codesys.com | Web: codesys.com >>> | CODESYS store: store.codesys.com >>> CODESYS forum: forum.codesys.com >>> >>> *Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner* | *Trade >>> register: Kempten HRB 6186* | *Tax ID No.: DE 167014915* >>> * ------------------------------ * >>> >>> >>> >>> *This e-mail may contain confidential and/or privileged information. If >>> you are not the intended recipient (or have received this e-mail in error) >>> please notify the sender immediately and destroy this e-mail. Any >>> unauthorised copying, disclosure or distribution of the material in this >>> e-mail is strictly forbidden.* >>> >>> *From:* Uncle Meat [mailto:3000.sjg at gmail.com] >>> *Sent:* Tuesday, July 12, 2016 6:32 PM >>> *To:* Markus Schaber >>> *Cc:* Haymo Kutschbach; Tim Orling; ironpython-users at python.org >>> >>> *Subject:* Re: [Ironpython-users] Community Meeting >>> >>> >>> >>> A project exists called IronLab (https://github.com/rwg0/ironlab) that >>> works with both numpy and scipy. Maybe we can leverage what was done in >>> IronLab to support numpy? I think it uses the code developed by Enthought, >>> not sure if it's OSS. >>> >>> >>> >>> Thanks, >>> >>> Steve >>> >>> >>> >>> On Tue, Jul 12, 2016 at 11:56 AM, Markus Schaber >>> wrote: >>> >>> Hi, >>> >>> >>> >>> Another way might be to use C++/CLI and the NumPy sources to directly >>> write a .NET wrapper for NumPy, with the API optimized for the IronPython >>> use case. >>> >>> >>> >>> Might be more work, but AFAICS, should give the best results >>> (performance-wise). >>> >>> >>> >>> Best regards >>> >>> Markus Schaber >>> >>> *CODESYS?* a trademark of 3S-Smart Software Solutions GmbH >>> >>> *Inspiring Automation Solutions * >>> ------------------------------ >>> >>> 3S-Smart Software Solutions GmbH >>> Dipl.-Inf. Markus Schaber | Product Development Core Technology >>> Memminger Str. 151 | 87439 Kempten | Germany >>> Tel. +49-831-54031-979 | Fax +49-831-54031-50 >>> >>> E-Mail: m.schaber at codesys.com | Web: codesys.com >>> | CODESYS store: store.codesys.com >>> CODESYS forum: forum.codesys.com >>> >>> *Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner* | *Trade >>> register: Kempten HRB 6186* | *Tax ID No.: DE 167014915* >>> * ------------------------------ * >>> >>> >>> >>> *This e-mail may contain confidential and/or privileged information. If >>> you are not the intended recipient (or have received this e-mail in error) >>> please notify the sender immediately and destroy this e-mail. Any >>> unauthorised copying, disclosure or distribution of the material in this >>> e-mail is strictly forbidden.* >>> >>> *From:* Ironpython-users [mailto:ironpython-users-bounces+m.schaber= >>> codesys.com at python.org] *On Behalf Of *Haymo Kutschbach >>> *Sent:* Tuesday, July 12, 2016 5:39 PM >>> *To:* Tim Orling; Uncle Meat >>> *Cc:* ironpython-users at python.org >>> *Subject:* Re: [Ironpython-users] Community Meeting >>> >>> >>> >>> Thanks Tim, >>> >>> Ironclad looks interesting. Will investigate it. Thanks for the >>> reference! >>> >>> The promising thing regarding efforts: most, if not all of it has been >>> done already in our Computing Engine. In fact people maintain wrappers >>> around the (Matlab'isch) ILNumerics which mimic the numpy API and tend to >>> be rather thin. The effort therefore would establish in getting rid of such >>> wrappers and to handle the internal storage differences directly in >>> ILNumerics. But of course, this needs to be done also... >>> >>> Best >>> Haymo >>> >>> On July 11, 2016 10:23:28 PM Tim Orling wrote: >>> >>> >>> >>> >>> >>> On Mon, Jul 11, 2016 at 6:56 AM, Uncle Meat <3000.sjg at gmail.com> wrote: >>> >>> Hi Haymo, >>> >>> >>> >>> I am very interested in having IPy support Numpy. I would be willing to >>> support the effort if you need some help. >>> >>> >>> >>> >>> >>> Numpy is a problem because of the amount of C extensions. The best hope, >>> IMHO, is ironclad which marshalls objects around. Pawel and I spent a bit >>> of time getting a clean build of ironclad, but whether it was actually >>> functional or not remains to be seen. We were going for clean builds as a >>> first step. Actually getting Numpy to be .NET native is going to be a LOT >>> of work. >>> >>> https://github.com/IronLanguages/ironclad >>> >>> Unfortunately, I have changed employers and am not that focused on .NET >>> any more. My main interest these days would be to see IronPython3 moving >>> forward (out of fondness for the platform). >>> >>> Cheers, >>> >>> --Tim (Intel Open Source Technology Center) >>> >>> >>> >>> Thanks, >>> >>> Steve >>> >>> >>> >>> On Mon, Jul 11, 2016 at 7:10 AM, Haymo Kutschbach < >>> h.kutschbach at ilnumerics.net> wrote: >>> >>> Hi Alex and all! >>> >>> >>> >>> Thanks for the interesting news and for all the work done so far! There >>> are considerations at ILNumerics to add numpy support to IronPython. So I >>> would like to closely follow plans and progress of the main project. If >>> there is a chance to attend the upcoming meeting I would like to >>> participate as well. >>> >>> >>> >>> My timezone is CEST / Berlin. >>> >>> >>> >>> Best regards >>> Haymo >>> >>> >>> >>> -- >>> >>> ------------------------- >>> >>> Haymo Kutschbach >>> >>> ILNumerics GmbH >>> >>> >>> >>> h.kutschbach at ilnumerics.net >>> >>> >>> >>> ILNumerics GmbH >>> >>> Danziger Str. 219 >>> >>> 10407 Berlin >>> >>> >>> >>> Tel: +49 30 4208 7799 >>> >>> Fax: +49 30 4208 7775 >>> >>> >>> >>> http://www.ilnumerics.net >>> >>> http://twitter.com/ilnumerics >>> >>> >>> >>> Registergericht: Amtsgericht Potsdam >>> >>> Registernummer: HRB 26715 P >>> >>> Gesch?ftsf?hrung: Haymo Kutschbach >>> >>> >>> >>> *From:* Ironpython-users [mailto:ironpython-users-bounces+h.kutschbach= >>> ilnumerics.net at python.org] *On Behalf Of *Slide >>> *Sent:* Montag, 11. Juli 2016 07:02 >>> *To:* ironpython-users at python.org >>> *Subject:* [Ironpython-users] Community Meeting >>> >>> >>> >>> Hello IronPythonistas! >>> >>> >>> >>> Jeff Hardy has handed over the mangement of IronPython to myself and >>> Benedikt Eggers. We are hoping to recruit some new people to contribute to >>> IronPython and get some releases out. We would like to have a community >>> meeting to discuss future direction for IronPython. We're planning on >>> holding the meeting on Gitter, you can find the room here: >>> https://gitter.im/IronLanguages/main. >>> >>> >>> >>> I would like to cover the following agenda topics, but would definitely >>> like to hear from community members what they would like to discuss as >>> well. >>> >>> >>> >>> - IronRuby - What do we want to do here? >>> >>> - Issue disposition - there are currently about 961 issues, with most >>> having been ported from CodePlex. >>> >>> - Release schedule - I would like to do more rolling releases, getting >>> features and fixes out faster, but still maintaining stability >>> >>> - Continuous Integration - I was, for some time a contributor on the >>> Jenkins project, I am approaching CloudBees to see what might be available >>> for open source projects >>> >>> - IronPython 3 - Roadmap to IronPython 3, which would be Python 3 >>> compatible. >>> >>> >>> >>> Please reply back if you are interested in attending the meeting and >>> specify your timezone. I'd like to make the meeting as easy to attend as >>> possible for the most amount of people. We won't be able to get everyone, >>> but I would like to get as many as possible. I would like to hold the >>> meeting this Thursday. >>> >>> >>> >>> Thanks! >>> >>> >>> >>> Alex Earl >>> >>> (slide) >>> >>> >>> >>> _______________________________________________ >>> Ironpython-users mailing list >>> Ironpython-users at python.org >>> https://mail.python.org/mailman/listinfo/ironpython-users >>> >>> >>> >>> >>> _______________________________________________ >>> Ironpython-users mailing list >>> Ironpython-users at python.org >>> https://mail.python.org/mailman/listinfo/ironpython-users >>> >>> >>> >>> >>> >> >> > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://mail.python.org/mailman/listinfo/ironpython-users > -------------- next part -------------- An HTML attachment was scrubbed... URL: From vernondcole at gmail.com Wed Jul 13 12:29:09 2016 From: vernondcole at gmail.com (Vernon D. Cole) Date: Wed, 13 Jul 2016 10:29:09 -0600 Subject: [Ironpython-users] Install numpy / VS 2010 In-Reply-To: <56b62812e28049eea1ca04f1b5b3be6f@BBDC3.bainbridgepartners.com> References: <56b62812e28049eea1ca04f1b5b3be6f@BBDC3.bainbridgepartners.com> Message-ID: Quite right. Numpy is not compatible with IronPython at the present time. In fact, there has been a great deal of discussion here on the IronPython Users list about the methods which might be used to get the two to play nicely together. The project is not trivial. Helpers would be welcome. On Wed, Jul 13, 2016 at 3:43 AM, Lawrence Barwick < lawrence.barwick at bainbridgepartners.com> wrote: > Hi, > > > > I am unable to install ANY packages in VS 2010 with IronPython. > > > > This is what I get when right-clicking on Environment and trying to > install numpy via pip > > > > Installing 'numpy' > > Unhandled exception: > > Traceback (most recent call last): > > File "C:\Program Files (x86)\IronPython 2.7\Lib\runpy.py", line 170, in > run_module > > File "C:\Program Files (x86)\IronPython 2.7\Lib\runpy.py", line 101, in > _get_module_details > > File "C:\Program Files (x86)\IronPython 2.7\Lib\pkgutil.py", line 456, > in get_loader > > File "C:\Program Files (x86)\IronPython 2.7\Lib\pkgutil.py", line 466, > in find_loader > > File "C:\Program Files (x86)\IronPython 2.7\Lib\pkgutil.py", line 422, > in iter_importers > > File "C:\Program Files (x86)\IronPython > 2.7\lib\site-packages\pip\__init__.py", line 13, in > > File "C:\Program Files (x86)\IronPython > 2.7\lib\site-packages\pip\exceptions.py", line 6, in > > File "C:\Program Files (x86)\IronPython > 2.7\lib\site-packages\pip\_vendor\six.py", line 701, in > > File "C:\Program Files (x86)\IronPython > 2.7\lib\site-packages\pip\_vendor\six.py", line 692, in exec_ > > File "C:\Program Files (x86)\IronPython 2.7\Lib\runpy.py", line 109, in > _get_module_details > > AttributeError: 'module' object has no attribute '_getframe' > > > > 'numpy' failed to install. Exit code: 1 > > > > Bainbridge Partners LLP is authorised and regulated by the Financial > Conduct Authority to provide investment services to qualified investors. > Bainbridge Partners LLP is registered in England, no. OC341436, registered > office Montpelier House, 106 Brompton Road, 5th Floor, London, SW3 1JJ. > > > > Information contained in this e-mail is intended for the use of the > addressee only and is confidential. Any dissemination, distribution, > copying or use of this communication without prior permission of the > addressee is strictly prohibited. This email is neither an offer to sell > nor a solicitation to invest. Past performance is not indicative of future > results. Opinions, conclusions and other information in this e-mail and > any attachments which do not relate to the official business of the firm > are neither given nor endorsed by it. > > > > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://mail.python.org/mailman/listinfo/ironpython-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From vernondcole at gmail.com Wed Jul 13 12:59:03 2016 From: vernondcole at gmail.com (Vernon D. Cole) Date: Wed, 13 Jul 2016 10:59:03 -0600 Subject: [Ironpython-users] Install numpy / VS 2010 In-Reply-To: <56b62812e28049eea1ca04f1b5b3be6f@BBDC3.bainbridgepartners.com> References: <56b62812e28049eea1ca04f1b5b3be6f@BBDC3.bainbridgepartners.com> Message-ID: Lawrence: Your question has two answers. 1) IronPython will run pip. You need to use a longer command line to prevent PIP from crashing when it calls _getframe. (I thought that PIP had been patched to prevent that, but I can't find the reference anymore.) Please refer to the instructions at http://blog.ironpython.net/2014/12/pip-in-ironpython-275.html 2) Numpy will not run on IronPython. There has been a good deal of discussion on this mail list about how to fix that. Helpers would be welcome. On Wed, Jul 13, 2016 at 3:43 AM, Lawrence Barwick < lawrence.barwick at bainbridgepartners.com> wrote: > Hi, > > > > I am unable to install ANY packages in VS 2010 with IronPython. > > > > This is what I get when right-clicking on Environment and trying to > install numpy via pip > > > > Installing 'numpy' > > Unhandled exception: > > Traceback (most recent call last): > > File "C:\Program Files (x86)\IronPython 2.7\Lib\runpy.py", line 170, in > run_module > > File "C:\Program Files (x86)\IronPython 2.7\Lib\runpy.py", line 101, in > _get_module_details > > File "C:\Program Files (x86)\IronPython 2.7\Lib\pkgutil.py", line 456, > in get_loader > > File "C:\Program Files (x86)\IronPython 2.7\Lib\pkgutil.py", line 466, > in find_loader > > File "C:\Program Files (x86)\IronPython 2.7\Lib\pkgutil.py", line 422, > in iter_importers > > File "C:\Program Files (x86)\IronPython > 2.7\lib\site-packages\pip\__init__.py", line 13, in > > File "C:\Program Files (x86)\IronPython > 2.7\lib\site-packages\pip\exceptions.py", line 6, in > > File "C:\Program Files (x86)\IronPython > 2.7\lib\site-packages\pip\_vendor\six.py", line 701, in > > File "C:\Program Files (x86)\IronPython > 2.7\lib\site-packages\pip\_vendor\six.py", line 692, in exec_ > > File "C:\Program Files (x86)\IronPython 2.7\Lib\runpy.py", line 109, in > _get_module_details > > AttributeError: 'module' object has no attribute '_getframe' > > > > 'numpy' failed to install. Exit code: 1 > > > > Bainbridge Partners LLP is authorised and regulated by the Financial > Conduct Authority to provide investment services to qualified investors. > Bainbridge Partners LLP is registered in England, no. OC341436, registered > office Montpelier House, 106 Brompton Road, 5th Floor, London, SW3 1JJ. > > > > Information contained in this e-mail is intended for the use of the > addressee only and is confidential. Any dissemination, distribution, > copying or use of this communication without prior permission of the > addressee is strictly prohibited. This email is neither an offer to sell > nor a solicitation to invest. Past performance is not indicative of future > results. Opinions, conclusions and other information in this e-mail and > any attachments which do not relate to the official business of the firm > are neither given nor endorsed by it. > > > > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://mail.python.org/mailman/listinfo/ironpython-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ticotimo at gmail.com Wed Jul 13 13:02:30 2016 From: ticotimo at gmail.com (Tim Orling) Date: Wed, 13 Jul 2016 10:02:30 -0700 Subject: [Ironpython-users] numpy implementation [was Re: Community Meeting] In-Reply-To: References: <005901d1db64$e5a0fac0$b0e2f040$@ilnumerics.net> <155dfbd7b68.2766.4df083667940a060868a72825226cc3f@ilnumerics.net> <727D8E16AE957149B447FE368139F2B5A8AD4A61@SERVER10> <727D8E16AE957149B447FE368139F2B5A8AD4AFA@SERVER10> Message-ID: Just FYI: https://bitbucket.org/pypy/numpy On Wed, Jul 13, 2016 at 9:08 AM, Slide wrote: > Moving this discussion on numpy into its own thread so searching for it > will be easier for folks in the future. > thank you. > > On Wed, Jul 13, 2016 at 8:59 AM Uncle Meat <3000.sjg at gmail.com> wrote: > >> OK, I was able to track down some source code for the NumpyDotNet >> project. It looks like some people did a lot of work on this: >> https://github.com/numpy/numpy-refactor >> I'm not sure what state it's in or even if it builds. I'm not sure who >> did the .NET portion (I think it was Enthought) but it looks like the >> "refactor" branch includes/inherits the numpy license. >> >> Steve >> >> >> On Wed, Jul 13, 2016 at 8:36 AM, Uncle Meat <3000.sjg at gmail.com> wrote: >> >>> You can still get the install binaries and Python code here: >>> https://store.enthought.com/repo/.iron/ but you have to create a login >>> at the Enthought site. Looks like the key to this is the NumpyDotNet dlls >>> that I cant locate. Maybe we can ask Enthought if they'd like to open >>> source it (or maybe this is just a dead end)? >>> >>> Steve >>> >>> On Wed, Jul 13, 2016 at 1:59 AM, Markus Schaber >>> wrote: >>> >>>> Hi, >>>> >>>> >>>> >>>> At a first glance, IronLab looks nice. >>>> >>>> >>>> >>>> The License is LGPL, so I think it cannot be part of the main >>>> IronPython distribution. >>>> >>>> >>>> >>>> OTOH, they?re using ?NumPy and SciPY for IronPython / .NET? which seems >>>> abandoned, but used to be maintained by the PTVS people: >>>> >>>> >>>> http://pytools.codeplex.com/wikipage?title=NumPy%20and%20SciPy%20for%20.Net >>>> >>>> However, I could not locate the source repository of those libraries? >>>> >>>> >>>> >>>> >>>> >>>> Btw, I found a serious drawback on my previous suggestion to use >>>> C++/CLI: It?s hardly platform independent that way, as there?s no C++/CLI >>>> Compiler (yet) which works on non-windows platforms. >>>> >>>> >>>> >>>> >>>> >>>> Best regards >>>> >>>> Markus Schaber >>>> >>>> *CODESYS?* a trademark of 3S-Smart Software Solutions GmbH >>>> >>>> *Inspiring Automation Solutions * >>>> ------------------------------ >>>> >>>> 3S-Smart Software Solutions GmbH >>>> Dipl.-Inf. Markus Schaber | Product Development Core Technology >>>> Memminger Str. 151 | 87439 Kempten | Germany >>>> Tel. +49-831-54031-979 | Fax +49-831-54031-50 >>>> >>>> E-Mail: m.schaber at codesys.com | Web: codesys.com >>>> | CODESYS store: store.codesys.com >>>> CODESYS forum: forum.codesys.com >>>> >>>> *Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner* >>>> | *Trade register: Kempten HRB 6186* | *Tax ID No.: DE 167014915* >>>> * ------------------------------ * >>>> >>>> >>>> >>>> *This e-mail may contain confidential and/or privileged information. If >>>> you are not the intended recipient (or have received this e-mail in error) >>>> please notify the sender immediately and destroy this e-mail. Any >>>> unauthorised copying, disclosure or distribution of the material in this >>>> e-mail is strictly forbidden.* >>>> >>>> *From:* Uncle Meat [mailto:3000.sjg at gmail.com] >>>> *Sent:* Tuesday, July 12, 2016 6:32 PM >>>> *To:* Markus Schaber >>>> *Cc:* Haymo Kutschbach; Tim Orling; ironpython-users at python.org >>>> >>>> *Subject:* Re: [Ironpython-users] Community Meeting >>>> >>>> >>>> >>>> A project exists called IronLab (https://github.com/rwg0/ironlab) that >>>> works with both numpy and scipy. Maybe we can leverage what was done in >>>> IronLab to support numpy? I think it uses the code developed by Enthought, >>>> not sure if it's OSS. >>>> >>>> >>>> >>>> Thanks, >>>> >>>> Steve >>>> >>>> >>>> >>>> On Tue, Jul 12, 2016 at 11:56 AM, Markus Schaber >>>> wrote: >>>> >>>> Hi, >>>> >>>> >>>> >>>> Another way might be to use C++/CLI and the NumPy sources to directly >>>> write a .NET wrapper for NumPy, with the API optimized for the IronPython >>>> use case. >>>> >>>> >>>> >>>> Might be more work, but AFAICS, should give the best results >>>> (performance-wise). >>>> >>>> >>>> >>>> Best regards >>>> >>>> Markus Schaber >>>> >>>> *CODESYS?* a trademark of 3S-Smart Software Solutions GmbH >>>> >>>> *Inspiring Automation Solutions * >>>> ------------------------------ >>>> >>>> 3S-Smart Software Solutions GmbH >>>> Dipl.-Inf. Markus Schaber | Product Development Core Technology >>>> Memminger Str. 151 | 87439 Kempten | Germany >>>> Tel. +49-831-54031-979 | Fax +49-831-54031-50 >>>> >>>> E-Mail: m.schaber at codesys.com | Web: codesys.com >>>> | CODESYS store: store.codesys.com >>>> CODESYS forum: forum.codesys.com >>>> >>>> *Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner* >>>> | *Trade register: Kempten HRB 6186* | *Tax ID No.: DE 167014915* >>>> * ------------------------------ * >>>> >>>> >>>> >>>> *This e-mail may contain confidential and/or privileged information. If >>>> you are not the intended recipient (or have received this e-mail in error) >>>> please notify the sender immediately and destroy this e-mail. Any >>>> unauthorised copying, disclosure or distribution of the material in this >>>> e-mail is strictly forbidden.* >>>> >>>> *From:* Ironpython-users [mailto:ironpython-users-bounces+m.schaber= >>>> codesys.com at python.org] *On Behalf Of *Haymo Kutschbach >>>> *Sent:* Tuesday, July 12, 2016 5:39 PM >>>> *To:* Tim Orling; Uncle Meat >>>> *Cc:* ironpython-users at python.org >>>> *Subject:* Re: [Ironpython-users] Community Meeting >>>> >>>> >>>> >>>> Thanks Tim, >>>> >>>> Ironclad looks interesting. Will investigate it. Thanks for the >>>> reference! >>>> >>>> The promising thing regarding efforts: most, if not all of it has been >>>> done already in our Computing Engine. In fact people maintain wrappers >>>> around the (Matlab'isch) ILNumerics which mimic the numpy API and tend to >>>> be rather thin. The effort therefore would establish in getting rid of such >>>> wrappers and to handle the internal storage differences directly in >>>> ILNumerics. But of course, this needs to be done also... >>>> >>>> Best >>>> Haymo >>>> >>>> On July 11, 2016 10:23:28 PM Tim Orling wrote: >>>> >>>> >>>> >>>> >>>> >>>> On Mon, Jul 11, 2016 at 6:56 AM, Uncle Meat <3000.sjg at gmail.com> wrote: >>>> >>>> Hi Haymo, >>>> >>>> >>>> >>>> I am very interested in having IPy support Numpy. I would be willing to >>>> support the effort if you need some help. >>>> >>>> >>>> >>>> >>>> >>>> Numpy is a problem because of the amount of C extensions. The best >>>> hope, IMHO, is ironclad which marshalls objects around. Pawel and I spent a >>>> bit of time getting a clean build of ironclad, but whether it was actually >>>> functional or not remains to be seen. We were going for clean builds as a >>>> first step. Actually getting Numpy to be .NET native is going to be a LOT >>>> of work. >>>> >>>> https://github.com/IronLanguages/ironclad >>>> >>>> Unfortunately, I have changed employers and am not that focused on .NET >>>> any more. My main interest these days would be to see IronPython3 moving >>>> forward (out of fondness for the platform). >>>> >>>> Cheers, >>>> >>>> --Tim (Intel Open Source Technology Center) >>>> >>>> >>>> >>>> Thanks, >>>> >>>> Steve >>>> >>>> >>>> >>>> On Mon, Jul 11, 2016 at 7:10 AM, Haymo Kutschbach < >>>> h.kutschbach at ilnumerics.net> wrote: >>>> >>>> Hi Alex and all! >>>> >>>> >>>> >>>> Thanks for the interesting news and for all the work done so far! There >>>> are considerations at ILNumerics to add numpy support to IronPython. So I >>>> would like to closely follow plans and progress of the main project. If >>>> there is a chance to attend the upcoming meeting I would like to >>>> participate as well. >>>> >>>> >>>> >>>> My timezone is CEST / Berlin. >>>> >>>> >>>> >>>> Best regards >>>> Haymo >>>> >>>> >>>> >>>> -- >>>> >>>> ------------------------- >>>> >>>> Haymo Kutschbach >>>> >>>> ILNumerics GmbH >>>> >>>> >>>> >>>> h.kutschbach at ilnumerics.net >>>> >>>> >>>> >>>> ILNumerics GmbH >>>> >>>> Danziger Str. 219 >>>> >>>> 10407 Berlin >>>> >>>> >>>> >>>> Tel: +49 30 4208 7799 >>>> >>>> Fax: +49 30 4208 7775 >>>> >>>> >>>> >>>> http://www.ilnumerics.net >>>> >>>> http://twitter.com/ilnumerics >>>> >>>> >>>> >>>> Registergericht: Amtsgericht Potsdam >>>> >>>> Registernummer: HRB 26715 P >>>> >>>> Gesch?ftsf?hrung: Haymo Kutschbach >>>> >>>> >>>> >>>> *From:* Ironpython-users [mailto:ironpython-users-bounces+h.kutschbach= >>>> ilnumerics.net at python.org] *On Behalf Of *Slide >>>> *Sent:* Montag, 11. Juli 2016 07:02 >>>> *To:* ironpython-users at python.org >>>> *Subject:* [Ironpython-users] Community Meeting >>>> >>>> >>>> >>>> Hello IronPythonistas! >>>> >>>> >>>> >>>> Jeff Hardy has handed over the mangement of IronPython to myself and >>>> Benedikt Eggers. We are hoping to recruit some new people to contribute to >>>> IronPython and get some releases out. We would like to have a community >>>> meeting to discuss future direction for IronPython. We're planning on >>>> holding the meeting on Gitter, you can find the room here: >>>> https://gitter.im/IronLanguages/main. >>>> >>>> >>>> >>>> I would like to cover the following agenda topics, but would definitely >>>> like to hear from community members what they would like to discuss as >>>> well. >>>> >>>> >>>> >>>> - IronRuby - What do we want to do here? >>>> >>>> - Issue disposition - there are currently about 961 issues, with most >>>> having been ported from CodePlex. >>>> >>>> - Release schedule - I would like to do more rolling releases, getting >>>> features and fixes out faster, but still maintaining stability >>>> >>>> - Continuous Integration - I was, for some time a contributor on the >>>> Jenkins project, I am approaching CloudBees to see what might be available >>>> for open source projects >>>> >>>> - IronPython 3 - Roadmap to IronPython 3, which would be Python 3 >>>> compatible. >>>> >>>> >>>> >>>> Please reply back if you are interested in attending the meeting and >>>> specify your timezone. I'd like to make the meeting as easy to attend as >>>> possible for the most amount of people. We won't be able to get everyone, >>>> but I would like to get as many as possible. I would like to hold the >>>> meeting this Thursday. >>>> >>>> >>>> >>>> Thanks! >>>> >>>> >>>> >>>> Alex Earl >>>> >>>> (slide) >>>> >>>> >>>> >>>> _______________________________________________ >>>> Ironpython-users mailing list >>>> Ironpython-users at python.org >>>> https://mail.python.org/mailman/listinfo/ironpython-users >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> Ironpython-users mailing list >>>> Ironpython-users at python.org >>>> https://mail.python.org/mailman/listinfo/ironpython-users >>>> >>>> >>>> >>>> >>>> >>> >>> >> _______________________________________________ >> Ironpython-users mailing list >> Ironpython-users at python.org >> https://mail.python.org/mailman/listinfo/ironpython-users >> > > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://mail.python.org/mailman/listinfo/ironpython-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From slide.o.mix at gmail.com Wed Jul 13 13:26:01 2016 From: slide.o.mix at gmail.com (Slide) Date: Wed, 13 Jul 2016 17:26:01 +0000 Subject: [Ironpython-users] Install numpy / VS 2010 In-Reply-To: References: <56b62812e28049eea1ca04f1b5b3be6f@BBDC3.bainbridgepartners.com> Message-ID: FYI, the blog has been moved to ironpython.net from blogger. The link to the article in question is here: http://ironpython.net/blog/2014/12/07/pip-in-ironpython-275.html I am working on a redirect on blogger to the new location. This is to allow blog posting from community members as PR on github ( https://github.com/IronLanguages/ironpython.net) Thanks, slide On Wed, Jul 13, 2016 at 10:00 AM Vernon D. Cole wrote: > Lawrence: > Your question has two answers. > > 1) IronPython will run pip. You need to use a longer command line to > prevent PIP from crashing when it calls _getframe. (I thought that PIP had > been patched to prevent that, but I can't find the reference anymore.) > Please refer to the instructions at > http://blog.ironpython.net/2014/12/pip-in-ironpython-275.html > > 2) Numpy will not run on IronPython. There has been a good deal of > discussion on this mail list about how to fix that. Helpers would be > welcome. > > > On Wed, Jul 13, 2016 at 3:43 AM, Lawrence Barwick < > lawrence.barwick at bainbridgepartners.com> wrote: > >> Hi, >> >> >> >> I am unable to install ANY packages in VS 2010 with IronPython. >> >> >> >> This is what I get when right-clicking on Environment and trying to >> install numpy via pip >> >> >> >> Installing 'numpy' >> >> Unhandled exception: >> >> Traceback (most recent call last): >> >> File "C:\Program Files (x86)\IronPython 2.7\Lib\runpy.py", line 170, in >> run_module >> >> File "C:\Program Files (x86)\IronPython 2.7\Lib\runpy.py", line 101, in >> _get_module_details >> >> File "C:\Program Files (x86)\IronPython 2.7\Lib\pkgutil.py", line 456, >> in get_loader >> >> File "C:\Program Files (x86)\IronPython 2.7\Lib\pkgutil.py", line 466, >> in find_loader >> >> File "C:\Program Files (x86)\IronPython 2.7\Lib\pkgutil.py", line 422, >> in iter_importers >> >> File "C:\Program Files (x86)\IronPython >> 2.7\lib\site-packages\pip\__init__.py", line 13, in >> >> File "C:\Program Files (x86)\IronPython >> 2.7\lib\site-packages\pip\exceptions.py", line 6, in >> >> File "C:\Program Files (x86)\IronPython >> 2.7\lib\site-packages\pip\_vendor\six.py", line 701, in >> >> File "C:\Program Files (x86)\IronPython >> 2.7\lib\site-packages\pip\_vendor\six.py", line 692, in exec_ >> >> File "C:\Program Files (x86)\IronPython 2.7\Lib\runpy.py", line 109, in >> _get_module_details >> >> AttributeError: 'module' object has no attribute '_getframe' >> >> >> >> 'numpy' failed to install. Exit code: 1 >> >> >> >> Bainbridge Partners LLP is authorised and regulated by the Financial >> Conduct Authority to provide investment services to qualified investors. >> Bainbridge Partners LLP is registered in England, no. OC341436, registered >> office Montpelier House, 106 Brompton Road, 5th Floor, London, SW3 1JJ. >> >> >> >> Information contained in this e-mail is intended for the use of the >> addressee only and is confidential. Any dissemination, distribution, >> copying or use of this communication without prior permission of the >> addressee is strictly prohibited. This email is neither an offer to sell >> nor a solicitation to invest. Past performance is not indicative of future >> results. Opinions, conclusions and other information in this e-mail and >> any attachments which do not relate to the official business of the firm >> are neither given nor endorsed by it. >> >> >> >> _______________________________________________ >> Ironpython-users mailing list >> Ironpython-users at python.org >> https://mail.python.org/mailman/listinfo/ironpython-users >> >> _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://mail.python.org/mailman/listinfo/ironpython-users > -------------- next part -------------- An HTML attachment was scrubbed... URL: From smortaz at exchange.microsoft.com Wed Jul 13 12:12:05 2016 From: smortaz at exchange.microsoft.com (Shahrokh Mortazavi) Date: Wed, 13 Jul 2016 16:12:05 +0000 Subject: [Ironpython-users] numpy implementation [was Re: Community Meeting] In-Reply-To: References: <005901d1db64$e5a0fac0$b0e2f040$@ilnumerics.net> <155dfbd7b68.2766.4df083667940a060868a72825226cc3f@ilnumerics.net> <727D8E16AE957149B447FE368139F2B5A8AD4A61@SERVER10> <727D8E16AE957149B447FE368139F2B5A8AD4AFA@SERVER10> Message-ID: The scipy/numpy to .Net was funded by microsoft. They got reasonably close, but ran out of time, funding, etc., the etc. being some of the main people went to continuum.io. From: Ironpython-users [mailto:ironpython-users-bounces+smortaz=microsoft.com at python.org] On Behalf Of Slide Sent: Wednesday, July 13, 2016 9:08 AM To: Uncle Meat <3000.sjg at gmail.com>; Markus Schaber Cc: ironpython-users at python.org Subject: [Ironpython-users] numpy implementation [was Re: Community Meeting] Moving this discussion on numpy into its own thread so searching for it will be easier for folks in the future. On Wed, Jul 13, 2016 at 8:59 AM Uncle Meat <3000.sjg at gmail.com> wrote: OK, I was able to track down some source code for the NumpyDotNet project. It looks like some people did a lot of work on this: https://github.com/numpy/numpy-refactor I'm not sure what state it's in or even if it builds. I'm not sure who did the .NET portion (I think it was Enthought) but it looks like the "refactor" branch includes/inherits the numpy license. Steve On Wed, Jul 13, 2016 at 8:36 AM, Uncle Meat <3000.sjg at gmail.com> wrote: You can still get the install binaries and Python code here: https://store.enthought.com/repo/.iron/ but you have to create a login at the Enthought site. Looks like the key to this is the NumpyDotNet dlls that I cant locate. Maybe we can ask Enthought if they'd like to open source it (or maybe this is just a dead end)? Steve On Wed, Jul 13, 2016 at 1:59 AM, Markus Schaber > wrote: Hi, At a first glance, IronLab looks nice. The License is LGPL, so I think it cannot be part of the main IronPython distribution. OTOH, they?re using ?NumPy and SciPY for IronPython / .NET? which seems abandoned, but used to be maintained by the PTVS people: http://pytools.codeplex.com/wikipage?title=NumPy%20and%20SciPy%20for%20.Net However, I could not locate the source repository of those libraries? Btw, I found a serious drawback on my previous suggestion to use C++/CLI: It?s hardly platform independent that way, as there?s no C++/CLI Compiler (yet) which works on non-windows platforms. Best regards Markus Schaber CODESYS? a trademark of 3S-Smart Software Solutions GmbH Inspiring Automation Solutions ________________________________ 3S-Smart Software Solutions GmbH Dipl.-Inf. Markus Schaber | Product Development Core Technology Memminger Str. 151 | 87439 Kempten | Germany Tel. +49-831-54031-979 | Fax +49-831-54031-50 E-Mail: m.schaber at codesys.com | Web: codesys.com | CODESYS store: store.codesys.com CODESYS forum: forum.codesys.com Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner | Trade register: Kempten HRB 6186 | Tax ID No.: DE 167014915 ________________________________ This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden. From: Uncle Meat [mailto:3000.sjg at gmail.com] Sent: Tuesday, July 12, 2016 6:32 PM To: Markus Schaber Cc: Haymo Kutschbach; Tim Orling; ironpython-users at python.org Subject: Re: [Ironpython-users] Community Meeting A project exists called IronLab (https://github.com/rwg0/ironlab) that works with both numpy and scipy. Maybe we can leverage what was done in IronLab to support numpy? I think it uses the code developed by Enthought, not sure if it's OSS. Thanks, Steve On Tue, Jul 12, 2016 at 11:56 AM, Markus Schaber > wrote: Hi, Another way might be to use C++/CLI and the NumPy sources to directly write a .NET wrapper for NumPy, with the API optimized for the IronPython use case. Might be more work, but AFAICS, should give the best results (performance-wise). Best regards Markus Schaber CODESYS? a trademark of 3S-Smart Software Solutions GmbH Inspiring Automation Solutions ________________________________ 3S-Smart Software Solutions GmbH Dipl.-Inf. Markus Schaber | Product Development Core Technology Memminger Str. 151 | 87439 Kempten | Germany Tel. +49-831-54031-979 | Fax +49-831-54031-50 E-Mail: m.schaber at codesys.com | Web: codesys.com | CODESYS store: store.codesys.com CODESYS forum: forum.codesys.com Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner | Trade register: Kempten HRB 6186 | Tax ID No.: DE 167014915 ________________________________ This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden. From: Ironpython-users [mailto:ironpython-users-bounces+m.schaber=codesys.com at python.org] On Behalf Of Haymo Kutschbach Sent: Tuesday, July 12, 2016 5:39 PM To: Tim Orling; Uncle Meat Cc: ironpython-users at python.org Subject: Re: [Ironpython-users] Community Meeting Thanks Tim, Ironclad looks interesting. Will investigate it. Thanks for the reference! The promising thing regarding efforts: most, if not all of it has been done already in our Computing Engine. In fact people maintain wrappers around the (Matlab'isch) ILNumerics which mimic the numpy API and tend to be rather thin. The effort therefore would establish in getting rid of such wrappers and to handle the internal storage differences directly in ILNumerics. But of course, this needs to be done also... Best Haymo On July 11, 2016 10:23:28 PM Tim Orling > wrote: On Mon, Jul 11, 2016 at 6:56 AM, Uncle Meat <3000.sjg at gmail.com> wrote: Hi Haymo, I am very interested in having IPy support Numpy. I would be willing to support the effort if you need some help. Numpy is a problem because of the amount of C extensions. The best hope, IMHO, is ironclad which marshalls objects around. Pawel and I spent a bit of time getting a clean build of ironclad, but whether it was actually functional or not remains to be seen. We were going for clean builds as a first step. Actually getting Numpy to be .NET native is going to be a LOT of work. https://github.com/IronLanguages/ironclad Unfortunately, I have changed employers and am not that focused on .NET any more. My main interest these days would be to see IronPython3 moving forward (out of fondness for the platform). Cheers, --Tim (Intel Open Source Technology Center) Thanks, Steve On Mon, Jul 11, 2016 at 7:10 AM, Haymo Kutschbach > wrote: Hi Alex and all! Thanks for the interesting news and for all the work done so far! There are considerations at ILNumerics to add numpy support to IronPython. So I would like to closely follow plans and progress of the main project. If there is a chance to attend the upcoming meeting I would like to participate as well. My timezone is CEST / Berlin. Best regards Haymo -- ------------------------- Haymo Kutschbach ILNumerics GmbH h.kutschbach at ilnumerics.net ILNumerics GmbH Danziger Str. 219 10407 Berlin Tel: +49 30 4208 7799 Fax: +49 30 4208 7775 http://www.ilnumerics.net http://twitter.com/ilnumerics Registergericht: Amtsgericht Potsdam Registernummer: HRB 26715 P Gesch?ftsf?hrung: Haymo Kutschbach From: Ironpython-users [mailto:ironpython-users-bounces+h.kutschbach=ilnumerics.net at python.org] On Behalf Of Slide Sent: Montag, 11. Juli 2016 07:02 To: ironpython-users at python.org Subject: [Ironpython-users] Community Meeting Hello IronPythonistas! Jeff Hardy has handed over the mangement of IronPython to myself and Benedikt Eggers. We are hoping to recruit some new people to contribute to IronPython and get some releases out. We would like to have a community meeting to discuss future direction for IronPython. We're planning on holding the meeting on Gitter, you can find the room here: https://gitter.im/IronLanguages/main. I would like to cover the following agenda topics, but would definitely like to hear from community members what they would like to discuss as well. - IronRuby - What do we want to do here? - Issue disposition - there are currently about 961 issues, with most having been ported from CodePlex. - Release schedule - I would like to do more rolling releases, getting features and fixes out faster, but still maintaining stability - Continuous Integration - I was, for some time a contributor on the Jenkins project, I am approaching CloudBees to see what might be available for open source projects - IronPython 3 - Roadmap to IronPython 3, which would be Python 3 compatible. Please reply back if you are interested in attending the meeting and specify your timezone. I'd like to make the meeting as easy to attend as possible for the most amount of people. We won't be able to get everyone, but I would like to get as many as possible. I would like to hold the meeting this Thursday. Thanks! Alex Earl (slide) _______________________________________________ Ironpython-users mailing list Ironpython-users at python.org https://mail.python.org/mailman/listinfo/ironpython-users _______________________________________________ Ironpython-users mailing list Ironpython-users at python.org https://mail.python.org/mailman/listinfo/ironpython-users _______________________________________________ Ironpython-users mailing list Ironpython-users at python.org https://mail.python.org/mailman/listinfo/ironpython-users -------------- next part -------------- An HTML attachment was scrubbed... URL: From vernondcole at gmail.com Wed Jul 13 14:41:21 2016 From: vernondcole at gmail.com (Vernon D. Cole) Date: Wed, 13 Jul 2016 12:41:21 -0600 Subject: [Ironpython-users] Install numpy / VS 2010 In-Reply-To: References: <56b62812e28049eea1ca04f1b5b3be6f@BBDC3.bainbridgepartners.com> Message-ID: The script in the blog does work -- if run from the IronPython directory on a CMD screen which is run as an administrator. (This is using a virgin Windows 10). > "C:\Program Files\IronPython 2.7>ipy -X:Frames -m ensurepip" DO NOT follow that up with an "install --upgrade pip"! The later version of pip will not run as a module, and when run as a command gives "ImportError: No module named urllib" We have work to do, guys. On Wed, Jul 13, 2016 at 11:26 AM, Slide wrote: > FYI, the blog has been moved to ironpython.net from blogger. The link to > the article in question is here: > http://ironpython.net/blog/2014/12/07/pip-in-ironpython-275.html > > I am working on a redirect on blogger to the new location. This is to > allow blog posting from community members as PR on github ( > https://github.com/IronLanguages/ironpython.net) > > Thanks, > > slide > > On Wed, Jul 13, 2016 at 10:00 AM Vernon D. Cole > wrote: > >> Lawrence: >> Your question has two answers. >> >> 1) IronPython will run pip. You need to use a longer command line to >> prevent PIP from crashing when it calls _getframe. (I thought that PIP had >> been patched to prevent that, but I can't find the reference anymore.) >> Please refer to the instructions at >> http://blog.ironpython.net/2014/12/pip-in-ironpython-275.html >> >> 2) Numpy will not run on IronPython. There has been a good deal of >> discussion on this mail list about how to fix that. Helpers would be >> welcome. >> >> >> On Wed, Jul 13, 2016 at 3:43 AM, Lawrence Barwick < >> lawrence.barwick at bainbridgepartners.com> wrote: >> >>> Hi, >>> >>> >>> >>> I am unable to install ANY packages in VS 2010 with IronPython. >>> >>> >>> >>> This is what I get when right-clicking on Environment and trying to >>> install numpy via pip >>> >>> >>> >>> Installing 'numpy' >>> >>> Unhandled exception: >>> >>> Traceback (most recent call last): >>> >>> File "C:\Program Files (x86)\IronPython 2.7\Lib\runpy.py", line 170, >>> in run_module >>> >>> File "C:\Program Files (x86)\IronPython 2.7\Lib\runpy.py", line 101, >>> in _get_module_details >>> >>> File "C:\Program Files (x86)\IronPython 2.7\Lib\pkgutil.py", line 456, >>> in get_loader >>> >>> File "C:\Program Files (x86)\IronPython 2.7\Lib\pkgutil.py", line 466, >>> in find_loader >>> >>> File "C:\Program Files (x86)\IronPython 2.7\Lib\pkgutil.py", line 422, >>> in iter_importers >>> >>> File "C:\Program Files (x86)\IronPython >>> 2.7\lib\site-packages\pip\__init__.py", line 13, in >>> >>> File "C:\Program Files (x86)\IronPython >>> 2.7\lib\site-packages\pip\exceptions.py", line 6, in >>> >>> File "C:\Program Files (x86)\IronPython >>> 2.7\lib\site-packages\pip\_vendor\six.py", line 701, in >>> >>> File "C:\Program Files (x86)\IronPython >>> 2.7\lib\site-packages\pip\_vendor\six.py", line 692, in exec_ >>> >>> File "C:\Program Files (x86)\IronPython 2.7\Lib\runpy.py", line 109, >>> in _get_module_details >>> >>> AttributeError: 'module' object has no attribute '_getframe' >>> >>> >>> >>> 'numpy' failed to install. Exit code: 1 >>> >>> >>> >>> Bainbridge Partners LLP is authorised and regulated by the Financial >>> Conduct Authority to provide investment services to qualified investors. >>> Bainbridge Partners LLP is registered in England, no. OC341436, registered >>> office Montpelier House, 106 Brompton Road, 5th Floor, London, SW3 1JJ. >>> >>> >>> >>> >>> Information contained in this e-mail is intended for the use of the >>> addressee only and is confidential. Any dissemination, distribution, >>> copying or use of this communication without prior permission of the >>> addressee is strictly prohibited. This email is neither an offer to sell >>> nor a solicitation to invest. Past performance is not indicative of future >>> results. Opinions, conclusions and other information in this e-mail >>> and any attachments which do not relate to the official business of the >>> firm are neither given nor endorsed by it. >>> >>> >>> >>> _______________________________________________ >>> Ironpython-users mailing list >>> Ironpython-users at python.org >>> https://mail.python.org/mailman/listinfo/ironpython-users >>> >>> _______________________________________________ >> Ironpython-users mailing list >> Ironpython-users at python.org >> https://mail.python.org/mailman/listinfo/ironpython-users >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From slide.o.mix at gmail.com Wed Jul 13 14:43:03 2016 From: slide.o.mix at gmail.com (Slide) Date: Wed, 13 Jul 2016 18:43:03 +0000 Subject: [Ironpython-users] Install numpy / VS 2010 In-Reply-To: References: <56b62812e28049eea1ca04f1b5b3be6f@BBDC3.bainbridgepartners.com> Message-ID: It would be nice if we could generate a pip.bat or something when pip is installed that would handle the arguments. On Wed, Jul 13, 2016, 11:41 Vernon D. Cole wrote: > The script in the blog does work -- if run from the IronPython directory > on a CMD screen which is run as an administrator. (This is using a virgin > Windows 10). > > "C:\Program Files\IronPython 2.7>ipy -X:Frames -m ensurepip" > > DO NOT follow that up with an "install --upgrade pip"! > The later version of pip will not run as a module, and when run as a > command gives "ImportError: No module named urllib" > > We have work to do, guys. > > > On Wed, Jul 13, 2016 at 11:26 AM, Slide wrote: > >> FYI, the blog has been moved to ironpython.net from blogger. The link to >> the article in question is here: >> http://ironpython.net/blog/2014/12/07/pip-in-ironpython-275.html >> >> I am working on a redirect on blogger to the new location. This is to >> allow blog posting from community members as PR on github ( >> https://github.com/IronLanguages/ironpython.net) >> >> Thanks, >> >> slide >> >> On Wed, Jul 13, 2016 at 10:00 AM Vernon D. Cole >> wrote: >> >>> Lawrence: >>> Your question has two answers. >>> >>> 1) IronPython will run pip. You need to use a longer command line to >>> prevent PIP from crashing when it calls _getframe. (I thought that PIP had >>> been patched to prevent that, but I can't find the reference anymore.) >>> Please refer to the instructions at >>> http://blog.ironpython.net/2014/12/pip-in-ironpython-275.html >>> >>> 2) Numpy will not run on IronPython. There has been a good deal of >>> discussion on this mail list about how to fix that. Helpers would be >>> welcome. >>> >>> >>> On Wed, Jul 13, 2016 at 3:43 AM, Lawrence Barwick < >>> lawrence.barwick at bainbridgepartners.com> wrote: >>> >>>> Hi, >>>> >>>> >>>> >>>> I am unable to install ANY packages in VS 2010 with IronPython. >>>> >>>> >>>> >>>> This is what I get when right-clicking on Environment and trying to >>>> install numpy via pip >>>> >>>> >>>> >>>> Installing 'numpy' >>>> >>>> Unhandled exception: >>>> >>>> Traceback (most recent call last): >>>> >>>> File "C:\Program Files (x86)\IronPython 2.7\Lib\runpy.py", line 170, >>>> in run_module >>>> >>>> File "C:\Program Files (x86)\IronPython 2.7\Lib\runpy.py", line 101, >>>> in _get_module_details >>>> >>>> File "C:\Program Files (x86)\IronPython 2.7\Lib\pkgutil.py", line >>>> 456, in get_loader >>>> >>>> File "C:\Program Files (x86)\IronPython 2.7\Lib\pkgutil.py", line >>>> 466, in find_loader >>>> >>>> File "C:\Program Files (x86)\IronPython 2.7\Lib\pkgutil.py", line >>>> 422, in iter_importers >>>> >>>> File "C:\Program Files (x86)\IronPython >>>> 2.7\lib\site-packages\pip\__init__.py", line 13, in >>>> >>>> File "C:\Program Files (x86)\IronPython >>>> 2.7\lib\site-packages\pip\exceptions.py", line 6, in >>>> >>>> File "C:\Program Files (x86)\IronPython >>>> 2.7\lib\site-packages\pip\_vendor\six.py", line 701, in >>>> >>>> File "C:\Program Files (x86)\IronPython >>>> 2.7\lib\site-packages\pip\_vendor\six.py", line 692, in exec_ >>>> >>>> File "C:\Program Files (x86)\IronPython 2.7\Lib\runpy.py", line 109, >>>> in _get_module_details >>>> >>>> AttributeError: 'module' object has no attribute '_getframe' >>>> >>>> >>>> >>>> 'numpy' failed to install. Exit code: 1 >>>> >>>> >>>> >>>> Bainbridge Partners LLP is authorised and regulated by the Financial >>>> Conduct Authority to provide investment services to qualified investors. >>>> Bainbridge Partners LLP is registered in England, no. OC341436, registered >>>> office Montpelier House, 106 Brompton Road, 5th Floor, London, SW3 >>>> 1JJ. >>>> >>>> >>>> >>>> Information contained in this e-mail is intended for the use of the >>>> addressee only and is confidential. Any dissemination, distribution, >>>> copying or use of this communication without prior permission of the >>>> addressee is strictly prohibited. This email is neither an offer to sell >>>> nor a solicitation to invest. Past performance is not indicative of future >>>> results. Opinions, conclusions and other information in this e-mail >>>> and any attachments which do not relate to the official business of the >>>> firm are neither given nor endorsed by it. >>>> >>>> >>>> >>>> _______________________________________________ >>>> Ironpython-users mailing list >>>> Ironpython-users at python.org >>>> https://mail.python.org/mailman/listinfo/ironpython-users >>>> >>>> _______________________________________________ >>> Ironpython-users mailing list >>> Ironpython-users at python.org >>> https://mail.python.org/mailman/listinfo/ironpython-users >>> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From deeprave at gmail.com Wed Jul 13 19:58:24 2016 From: deeprave at gmail.com (David Nugent) Date: Thu, 14 Jul 2016 09:58:24 +1000 Subject: [Ironpython-users] Install numpy / VS 2010 In-Reply-To: <557793.ed5a26d18b8bf4471fea21d65b340317732e4c80@popretr.messagingengine.com> References: <56b62812e28049eea1ca04f1b5b3be6f@BBDC3.bainbridgepartners.com> <557793.ed5a26d18b8bf4471fea21d65b340317732e4c80@popretr.messagingengine.com> Message-ID: <1468454304.222410.665668425.1308DAD4@webmail.messagingengine.com> > From: Slide > It would be nice if we could generate a pip.bat or something when pip > is installed that would handle the arguments. Get used to it. pip is not the only citizen affected by this; but basically any python script run byipy that accesses stack frames. My understanding is that this situation exists for performance reasons although my experience is that frames are is needed more than not (i.e. imho the default to disable is wrong). What would be neat is an environment variable that provides default interpreter args or at least enables stack frames if it is set, instead of having to use-X:Frames or -X:FullFrames all the time and manually changing scripts and interfaces. Regards, -- David Nugent (deeprave at gmail.com) ? -------------- next part -------------- An HTML attachment was scrubbed... URL: From slide.o.mix at gmail.com Thu Jul 14 11:48:00 2016 From: slide.o.mix at gmail.com (Slide) Date: Thu, 14 Jul 2016 15:48:00 +0000 Subject: [Ironpython-users] Reminder: Community Meeting TODAY at 6:00PM UTC Message-ID: The URL for the chat is https://gitter.im/IronLanguages/main. Current agenda topics: - IronRuby - What do we want to do here? - Issue disposition - there are currently about 961 issues, with most having been ported from CodePlex. - Release schedule - I would like to do more rolling releases, getting features and fixes out faster, but still maintaining stability - Continuous Integration - I was, for some time a contributor on the Jenkins project, I am approaching CloudBees to see what might be available for open source projects - IronPython 3 - Roadmap to IronPython 3, which would be Python 3 compatible. We can of course discuss other items. Hope to see you there! -------------- next part -------------- An HTML attachment was scrubbed... URL: From laszlo.frank at gmail.com Thu Jul 14 14:02:57 2016 From: laszlo.frank at gmail.com (=?UTF-8?B?TMOhc3psw7MgRnJhbms=?=) Date: Thu, 14 Jul 2016 20:02:57 +0200 Subject: [Ironpython-users] no module named urllib Message-ID: I have seen some articles about this issue but still can't decide how to correct it. I wrote an application in c# using IronPython to host Python scripts. As I am mainly targeting the app for scripting Cisco routers, I wanted to use Cisco YDK-Py library. But when I try to open a sample script I get the error in subject. Already tried "ipy -x:Frames -m ensurepip" - whatever it supposed to do - but the issue stays, however the command succeeded. Could someone please clarify whether this is an error InIronPython 2.7 or has it something to do with the installation on Python environment (Python 2.7, modules, IronPython, packages...etc) on my computer ? If it is not an IronPython issue, how can it be mitigated ? Thanks a lot Laszlo -------------- next part -------------- An HTML attachment was scrubbed... URL: From slide.o.mix at gmail.com Thu Jul 14 16:20:25 2016 From: slide.o.mix at gmail.com (Slide) Date: Thu, 14 Jul 2016 20:20:25 +0000 Subject: [Ironpython-users] Issue triage Message-ID: As discussed in the community meeting, I have applied the "untrained" label to all issues in "main". When looking at the issues, please try and reproduce the issue on a recent build of IP if it's possible. Please leave a message in the issue asking for more information if not enough is there. Thank you for the help in this! -------------- next part -------------- An HTML attachment was scrubbed... URL: From slide.o.mix at gmail.com Thu Jul 14 19:13:31 2016 From: slide.o.mix at gmail.com (Slide) Date: Thu, 14 Jul 2016 23:13:31 +0000 Subject: [Ironpython-users] IronRuby Message-ID: Hello Everyone, I am part of the IronPython development team. We are trying to find developers for IronPython, and as part of that we are reworking the repository on GitHub. As part of that we decided to split IronRuby out of the code base into its own repository under the IronLanguages organization (we are also splitting IronPython and the DLR itself out into their own repositories as well). I wanted to send this note to let the Ruby community know about it. IronRuby hasn't seen much love for a long time, and if someone wants to contribute, or bring it up to speed, they can contact me directly to get access to the IronRuby codebase that was split out. We didn't want to leave it in a place where it couldn't be used if someone was interested. Thanks! Alex Earl -------------- next part -------------- An HTML attachment was scrubbed... URL: From t.langbehn at euroimmun.de Fri Jul 15 00:32:03 2016 From: t.langbehn at euroimmun.de (Langbehn, Thimo) Date: Fri, 15 Jul 2016 04:32:03 +0000 Subject: [Ironpython-users] no module named urllib Message-ID: <4687058350CFD140BB34E9EB7960548726215E76@HL-EX-MBS1.de.eu.local> Hello Laszlo, > I wrote an application in c# using IronPython to host Python scripts. As I am mainly targeting the app for scripting Cisco routers, I wanted to use Cisco YDK-Py library. But when I try to open a sample script I get the error in subject. urllib is part oft the IronPython library and should be available. You can check that by opening ?ipy? and entering ?import urllib?. If that works, it might be that your application did not set up the module search path correctly, or it might have been changed by the skript. The module search path resides in sys.path [1] (import sys) and should contain the ?Lib? directory of your IronPython installation. > Already tried "ipy -x:Frames -m ensurepip" - whatever it supposed to do - but the issue stays, however the command succeeded. ?ipy ?m ensurepip? starts IronPython and executes an integrated module that installs the pip Package manager. Cheers, Thimo [1] https://docs.python.org/2/tutorial/modules.html?highlight=__all__#the-module-search-path From laszlo.frank at gmail.com Fri Jul 15 03:35:49 2016 From: laszlo.frank at gmail.com (=?UTF-8?B?TMOhc3psw7MgRnJhbms=?=) Date: Fri, 15 Jul 2016 09:35:49 +0200 Subject: [Ironpython-users] no module named urllib In-Reply-To: <4687058350CFD140BB34E9EB7960548726215E76@HL-EX-MBS1.de.eu.local> References: <4687058350CFD140BB34E9EB7960548726215E76@HL-EX-MBS1.de.eu.local> Message-ID: Thanks Thimo for the quick answer. Search path is set correctly and if I enter "import urllib" if works just fine, no problem. But Cisco YDK-Py is a comprehensive package written to support both Py2 and Py3 syntax and as a result it uses the six package. In turn, six calls "from pkg_resources.extern.six.moves import urllib, map, filter" and this is the point where things get wrong... [image: Inline image 1] I get the same error with the import statement "from six.moves import urllib" Laszlo On Fri, Jul 15, 2016 at 6:32 AM, Langbehn, Thimo wrote: > Hello Laszlo, > > > I wrote an application in c# using IronPython to host Python scripts. As > I am mainly targeting the app for scripting Cisco routers, I wanted to use > Cisco YDK-Py library. But when I try to open a sample script I get the > error in subject. > > urllib is part oft the IronPython library and should be available. You can > check that by opening ?ipy? and entering ?import urllib?. > If that works, it might be that your application did not set up the module > search path correctly, or it might have been changed by the skript. The > module search path resides in sys.path [1] (import sys) and should contain > the ?Lib? directory of your IronPython installation. > > > Already tried "ipy -x:Frames -m ensurepip" - whatever it supposed to do > - but the issue stays, however the command succeeded. > > ?ipy ?m ensurepip? starts IronPython and executes an integrated module > that installs the pip Package manager. > > Cheers, > > Thimo > > [1] > https://docs.python.org/2/tutorial/modules.html?highlight=__all__#the-module-search-path > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 59061 bytes Desc: not available URL: From t.langbehn at euroimmun.de Fri Jul 15 03:45:49 2016 From: t.langbehn at euroimmun.de (Langbehn, Thimo) Date: Fri, 15 Jul 2016 07:45:49 +0000 Subject: [Ironpython-users] no module named urllib Message-ID: <4687058350CFD140BB34E9EB7960548726215EE8@HL-EX-MBS1.de.eu.local> Dear L?szl?, > six calls "from pkg_resources.extern.six.moves import urllib, map, filter" > I get the same error with the import statement "from six.moves import urllib" As you determined, this is not caused by the std-lib modules. Do you have the ?six? package installed? Since you already installed pip (with ensurepip), you should be able to install six: ipy -X:Frames -m pip install six See http://ironpython.net/blog/2014/12/07/pip-in-ironpython-275.html Cheers, Thimo From t.langbehn at euroimmun.de Fri Jul 15 03:51:12 2016 From: t.langbehn at euroimmun.de (Langbehn, Thimo) Date: Fri, 15 Jul 2016 07:51:12 +0000 Subject: [Ironpython-users] no module named urllib Message-ID: <4687058350CFD140BB34E9EB7960548726215EFA@HL-EX-MBS1.de.eu.local> > six calls "from pkg_resources.extern.six.moves import urllib, map, filter" Sorry, i just saw that your package uses a customized six package. Ist the location oft hat library in the module search path? Cheers, Thimo From t.langbehn at euroimmun.de Fri Jul 15 05:01:34 2016 From: t.langbehn at euroimmun.de (Langbehn, Thimo) Date: Fri, 15 Jul 2016 09:01:34 +0000 Subject: [Ironpython-users] no module named urllib Message-ID: <4687058350CFD140BB34E9EB7960548726215F3D@HL-EX-MBS1.de.eu.local> Hi L?szl?, > I get the same error with the import statement "from six.moves import urllib" > Well, I can import six, but not urllib through six. there is a difference here. The above statement tries to import urllib from the normal six module, which does not contain such a module. The module your program wants ist pkg_resources.extern.six.moves.urllib Therefore, in ipy you should do: import pkg_resources.extern.six.moves.urllib However, for this to work, your site-packages must be in the IronPython search path. Do not just set the search path to the same as Python2.7, the core packages do differ. Could you, in ipy, do: import sys print(sys.path) import pkg_resources.extern.six.moves.urllib and provide the results? Cheers, Thimo P.S: please keep the mails on the list. From laszlo.frank at gmail.com Fri Jul 15 08:13:03 2016 From: laszlo.frank at gmail.com (=?UTF-8?B?TMOhc3psw7MgRnJhbms=?=) Date: Fri, 15 Jul 2016 14:13:03 +0200 Subject: [Ironpython-users] no module named urllib In-Reply-To: <4687058350CFD140BB34E9EB7960548726215F3D@HL-EX-MBS1.de.eu.local> References: <4687058350CFD140BB34E9EB7960548726215F3D@HL-EX-MBS1.de.eu.local> Message-ID: here is the output from ipy: >>> for s in sys.path:print s ... . C:\Program Files (x86)\IronPython 2.7\Lib C:\Program Files (x86)\IronPython 2.7\DLLs C:\Program Files (x86)\IronPython 2.7 C:\Program Files (x86)\IronPython 2.7\lib\site-packages C:\Python27\DLLs C:\Python27\lib C:\Python27\lib\plat-win C:\Python27\lib\lib-tk C:\Python27 C:\Python27\lib\site-packages >>> import pkg_resources.extern.six.moves.urllib Traceback (most recent call last): File "", line 1, in ImportError: No module named extern >>> >>> print sys.modules {'_struct': , 'collections': , 'bisect': , 'symbol': , 'site': , '_weakref': , 'itertools': , '_bise ct': , 'string': , ' urlparse': , '_abcoll': , 'platform': , '_warnings': , 'copy_reg': , '_heapq ': , 'zipfile': , ' zipimport': , 'io': , 'bin ascii': , 'warnings': , 'heapq': , 'abc': , '_io': , 'functools': , 'time': , '_weakrefset': , 'fnmatch': , 'token': , 'sys': , 'cStringIO': , 're': , 'types': , 'pkg_resources': , 'keyword': , 'stat': , 'sysconfig': , 'ntpath': , 'pkgutil': , 'nt': , 'shutil': , 'os.path': , 'linecache': , '_collections': , '__b uiltin__': , 'UserDict': , 'traceback': , 'os': , 'imp': , 'thread': , 'zlib': , 'operator': , 'genericpath': , '_functools': , 'errno' : , '__main__': , 'struct': } >>> and the same from Python27: >>> for s in sys.path : print s ... C:\Python27\lib\site-packages\twisted-16.2.0-py2.7-win32.egg C:\windows\SYSTEM32\python27.zip C:\Python27\DLLs C:\Python27\lib C:\Python27\lib\plat-win C:\Python27\lib\lib-tk C:\Python27 C:\Python27\lib\site-packages >>> >>> >>> >>> import pkg_resources.extern.six.moves.urllib >>> >>> print sys.modules {'heapq': , 'email.iterators': , 'functools': , 'random': , 'datetime': , 'sysconfig': , 'pprint': , 'email.MIMEImage': , 'pkg_resources.extern.packaging': , 'encodings.encodings': None, 'email.mime': , 'email.MIMEText': , 'copy': , 'struct': , 'tempfile': , 'base64': , 'pkg_resourc es._vendor.warnings': None, 'platform': , 'pkg_resources._vendor': , 'email.warnings': None , 'collections': , 'pkg_resources._vendor.sys': None, 'pkg_resou rces._vendor.functools': None, 'email.Parser': , 'zipimport': , 'pkg_resources._vendor.packaging._structures': , 'email.Header': , 'pkg_resources._vendor.packaging': , 'pkg_resources.extern.sys': None, 'pkg_resources.extern.packaging.markers': , 'zipfile': , 'textwrap': , 'ssl': , 'email.quoprimime': , 'email.urllib': None, 'pkg_resources._vendor.weakref': None, 'signal': , 'email.codecs': None, 'email.encoders': , 'pkg_ resources._vendor.six.moves': , 'quopri': , 'email.Message': , 'cStringIO': , 'encodings.cp850': , 'locale': , 'pkg_resources._vendor.pprint': None, 'pkg_resources.extern.packaging.requirements': , 'email.quopriMIME': , 'pkg_resources._vendor.re': None, 'encodings': , 'email.Generator': , 'abc': , 'plistlib': , 'p kg_resources._vendor.collections': None, 'email.MIMEAudio': , 'urllib': , 'pkg_resources._vendor.packaging.__about__': , 're': , 'pkg_resources.extern.packaging.version': , 'ntpath': , 'email.quopri': None, 'pkg_resources._vendor.string': None, 'pkg_resources._vendor.__builtin__': None, 'email.err ors': , 'email': , 'math': , 'pkg_resources.extern.six.moves': , 'UserDict': , 'exceptions': , 'codecs': , 'importlib': , '_functools': , '_locale': , 'email.It erators': , 'socket': , 'thread': , 'StringIO': , 'email.base64MIME': , 'pkg_resources': , 'weakref': , 'itertools': , 'email.Charset': , 'os': , 'pkg_re sources._vendor.packaging.version': , '__future__': , '_coll ections': , 'email.uu': None, '_sre': , '__builtin__': , 'email.FeedParser': , 'email.calendar': None, 'email.charse t': , 'operator': , 'email.Err ors': , '_heapq': , 'email.feedparser': , 'email.socket': None, 'pkgutil': , 'imp': , 'errno': , 'pkg_resources._vendor.packaging. requirements': , '_socket': , 'binascii': , 'email.Utils': , 'sre_constants': , 'email.MIMEMessage': , 'email._parseaddr': , 'email.sys': None, 'os.path': , 'pkg_resources._vendor.sre_constants': None, 'pkg_resources._vendor.six.moves.urllib': , '_warnings': , 'pkg_resources.extern.six.mov es.urllib': , 'encodings.__builtin__': None, 'email.MIMENonMultip art': , 'pkg_resources._vendor.packaging._compat': , '_codecs': , 'email.os': None, 'email.utils': , 'encodings.c p1252': , 'nturl2path': , 'email.time': None, '_struct': , 'email.email': None, 'hashlib': , 'keyword': , 'uu' : , 'pkg_resources._vendor.pyparsing': , 'zlib': , 'pkg_resources. _vendor.itertools': None, 'pkg_resources._vendor.copy': None, 'email.random': None, 'encodings.aliases': , 'fnmatch': , 'sre _parse': , 'traceback': , 'copy_reg': , 'sre_compile': , 'pkg_resources._vendor.packaging.specifiers': , '_hashlib': , '_random': , 'site': , 'pkg_resources.extern.six': , 'email.base64': None, 'io': , '__main__': , 'shutil': , 'calendar': , 'email.message': , 'string': , 'urlparse': , 'email.MIMEB ase': , 'importlib.sys': None, 'strop': , 'linecache': , 'encodings.codecs': None, '_abcoll': , 'email.binascii': None, 'email.MIMEMultipart': , 'nt': , 'pkg_resources.extern': , 'genericpath': , 'stat': , '_ssl': , 'warnings': , 'pkg_resources._vendor.six': , 'email.re': None, 'sys': , 'email.Encoders': , 'email.parser': , 'email.cStri ngIO': None, 'types': , 'pkg_resources.extern.packaging.specifiers': , 'email.base64mime': , 'pkg_resources._vendor.pa ckaging.markers': , '_weakref': , 'pkg_resources.extern.pyparsing': , '_io': , '_weakrefset': , 'email.string': None, 'time': } >>> On Fri, Jul 15, 2016 at 11:01 AM, Langbehn, Thimo wrote: > Hi L?szl?, > > > I get the same error with the import statement "from six.moves import > urllib" > > > Well, I can import six, but not urllib through six. > > there is a difference here. The above statement tries to import urllib > from the normal six module, which does not contain such a module. > > The module your program wants ist pkg_resources.extern.six.moves.urllib > Therefore, in ipy you should do: > > import pkg_resources.extern.six.moves.urllib > > However, for this to work, your site-packages must be in the IronPython > search path. Do not just set the search path to the same as Python2.7, the > core packages do differ. > > Could you, in ipy, do: > > import sys > print(sys.path) > import pkg_resources.extern.six.moves.urllib > > and provide the results? > > Cheers, > > Thimo > > P.S: please keep the mails on the list. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From t.langbehn at euroimmun.de Fri Jul 15 10:02:13 2016 From: t.langbehn at euroimmun.de (Langbehn, Thimo) Date: Fri, 15 Jul 2016 14:02:13 +0000 Subject: [Ironpython-users] no module named urllib Message-ID: <4687058350CFD140BB34E9EB79605487262160A1@HL-EX-MBS1.de.eu.local> Hi L?szl?, > here is the output from ipy: > ... > . > C:\Program Files (x86)\IronPython 2.7\Lib > C:\Program Files (x86)\IronPython 2.7\DLLs > C:\Program Files (x86)\IronPython 2.7 > C:\Program Files (x86)\IronPython 2.7\lib\site-packages > C:\Python27\DLLs > C:\Python27\lib > C:\Python27\lib\plat-win > C:\Python27\lib\lib-tk > C:\Python27 > C:\Python27\lib\site-packages your ipy path includes the library from cpython (in C:\Python27). Have you tried to remove those Elements, and install your module (inkluding pkg_resources) in the IronPython Lib path? Cheers, Thimo From amiralles.net at gmail.com Thu Jul 14 21:28:55 2016 From: amiralles.net at gmail.com (Ale Miralles) Date: Thu, 14 Jul 2016 22:28:55 -0300 Subject: [Ironpython-users] IronRuby In-Reply-To: References: Message-ID: As far as ironruby's website can tell, long time indeed ;) (Last release was May 13 , 2011!). Anyways, I been working with the DLR back in the days when it was about to merge with linq expressions trees, and learn a lot from that project. Nowadays, as part of my date time job, I work on a compiler for a scripting language that runs on top of .NET, so I'm somewhat familiar with these kind of projects. And I also love ruby, who doesn't! What I'm not sure about, is how much time would require a project like this... It seems to big to me... That's the only thing that holds me back, but I'll check the repo tomorrow morning and I'll contact you if I think I can help. (I own DLR's guys a lot of money ;) I'll be really happy to contribute back). ~ Ale Miralles. http://amiralles.net On 14 July 2016 at 20:13, Slide wrote: > Hello Everyone, > > I am part of the IronPython development team. We are trying to find > developers for IronPython, and as part of that we are reworking the > repository on GitHub. As part of that we decided to split IronRuby out of > the code base into its own repository under the IronLanguages organization > (we are also splitting IronPython and the DLR itself out into their own > repositories as well). I wanted to send this note to let the Ruby community > know about it. IronRuby hasn't seen much love for a long time, and if > someone wants to contribute, or bring it up to speed, they can contact me > directly to get access to the IronRuby codebase that was split out. We > didn't want to leave it in a place where it couldn't be used if someone was > interested. > > Thanks! > > Alex Earl > > > > Unsubscribe: > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From laszlo.frank at gmail.com Fri Jul 15 10:54:01 2016 From: laszlo.frank at gmail.com (=?UTF-8?B?TMOhc3psw7MgRnJhbms=?=) Date: Fri, 15 Jul 2016 16:54:01 +0200 Subject: [Ironpython-users] no module named urllib In-Reply-To: <4687058350CFD140BB34E9EB79605487262160A1@HL-EX-MBS1.de.eu.local> References: <4687058350CFD140BB34E9EB79605487262160A1@HL-EX-MBS1.de.eu.local> Message-ID: First off, many thanks for your continuous help Thimo. And actually not, I did not try it that way. Honestly, this whole Python environment & search path stuff is very confusing for me. (I am still wondering why the file system hierarchy was chosen as a namespace in Python instead of declaring it explicitly from code. This was quite a bad idea in my view, but this is another topic....) Based on your suggestion I think I will have to re-install a couple of packages with Ipy, as I only did it with Python and thought it is eventually the same. Touching the installation topic, I would like to ask one other thing. I already learnt I can't use lxml package from IronPython. Have you by any chance heard about any alternatives to it ? Thanks, Laszlo On Fri, Jul 15, 2016 at 4:02 PM, Langbehn, Thimo wrote: > Hi L?szl?, > > > here is the output from ipy: > > ... > > . > > C:\Program Files (x86)\IronPython 2.7\Lib > > C:\Program Files (x86)\IronPython 2.7\DLLs > > C:\Program Files (x86)\IronPython 2.7 > > C:\Program Files (x86)\IronPython 2.7\lib\site-packages > > C:\Python27\DLLs > > C:\Python27\lib > > C:\Python27\lib\plat-win > > C:\Python27\lib\lib-tk > > C:\Python27 > > C:\Python27\lib\site-packages > > your ipy path includes the library from cpython (in C:\Python27). > Have you tried to remove those Elements, and install your module > (inkluding pkg_resources) in the IronPython Lib path? > > Cheers, > > Thimo > -------------- next part -------------- An HTML attachment was scrubbed... URL: From stephane.lozier at gmail.com Fri Jul 15 13:00:17 2016 From: stephane.lozier at gmail.com (=?UTF-8?Q?St=C3=A9phane_Lozier?=) Date: Fri, 15 Jul 2016 13:00:17 -0400 Subject: [Ironpython-users] no module named urllib In-Reply-To: References: <4687058350CFD140BB34E9EB79605487262160A1@HL-EX-MBS1.de.eu.local> Message-ID: This may be a silly question, but are you running your code with frames (or maybe full frames) enabled? I seem to remember the six module requiring this... On Jul 15, 2016 10:54 AM, "L?szl? Frank" wrote: > First off, many thanks for your continuous help Thimo. > > And actually not, I did not try it that way. Honestly, this whole Python > environment & search path stuff is very confusing for me. (I am still > wondering why the file system hierarchy was chosen as a namespace in Python > instead of declaring it explicitly from code. This was quite a bad idea in > my view, but this is another topic....) > > Based on your suggestion I think I will have to re-install a couple of > packages with Ipy, as I only did it with Python and thought it is > eventually the same. > > Touching the installation topic, I would like to ask one other thing. I > already learnt I can't use lxml package from IronPython. Have you by any > chance heard about any alternatives to it ? > > Thanks, > Laszlo > > On Fri, Jul 15, 2016 at 4:02 PM, Langbehn, Thimo > wrote: > >> Hi L?szl?, >> >> > here is the output from ipy: >> > ... >> > . >> > C:\Program Files (x86)\IronPython 2.7\Lib >> > C:\Program Files (x86)\IronPython 2.7\DLLs >> > C:\Program Files (x86)\IronPython 2.7 >> > C:\Program Files (x86)\IronPython 2.7\lib\site-packages >> > C:\Python27\DLLs >> > C:\Python27\lib >> > C:\Python27\lib\plat-win >> > C:\Python27\lib\lib-tk >> > C:\Python27 >> > C:\Python27\lib\site-packages >> >> your ipy path includes the library from cpython (in C:\Python27). >> Have you tried to remove those Elements, and install your module >> (inkluding pkg_resources) in the IronPython Lib path? >> >> Cheers, >> >> Thimo >> > > > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://mail.python.org/mailman/listinfo/ironpython-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From t.langbehn at euroimmun.de Tue Jul 19 13:32:16 2016 From: t.langbehn at euroimmun.de (Langbehn, Thimo) Date: Tue, 19 Jul 2016 17:32:16 +0000 Subject: [Ironpython-users] no module named urllib In-Reply-To: References: <4687058350CFD140BB34E9EB79605487262160A1@HL-EX-MBS1.de.eu.local> Message-ID: <4687058350CFD140BB34E9EB79605487262161C3@HL-EX-MBS1.de.eu.local> Hi L?szl?, > Based on your suggestion I think I will have to re-install a couple of packages with Ipy, as I only did it with Python and thought it is eventually the same. The additional Packages, as installed with pip, are usually the same. The core packages that come with (Iron)Python however are different. > Touching the installation topic, I would like to ask one other thing. I already learnt I can't use lxml package from IronPython. Have you by any chance heard about any alternatives to it ? If you do not need a specific feature from lxml, then the defualt ElementTree shoul work nicely. The IronPython is based on libxml. import xml.etree.ElementTree as ET See https://docs.python.org/2/library/xml.etree.elementtree.html Cheers, Thimo From laszlo.frank at gmail.com Wed Jul 20 10:28:17 2016 From: laszlo.frank at gmail.com (=?UTF-8?B?TMOhc3psw7MgRnJhbms=?=) Date: Wed, 20 Jul 2016 16:28:17 +0200 Subject: [Ironpython-users] no module named urllib In-Reply-To: <4687058350CFD140BB34E9EB79605487262161C3@HL-EX-MBS1.de.eu.local> References: <4687058350CFD140BB34E9EB79605487262160A1@HL-EX-MBS1.de.eu.local> <4687058350CFD140BB34E9EB79605487262161C3@HL-EX-MBS1.de.eu.local> Message-ID: Thanks Thimo for the update. >> If you do not need a specific feature from lxml, then the defualt ElementTree shoul work nicely Actually, the python library I am trying to use is not my code, it has been published by Cisco and is quite complex. Here and there pops up the lxml import, and at current stage I can't decide whether I can port it to ElementTree (but I guess Cisco had a good reason for using lxml). I remember seeing XSLT and XPath is used in the code and I don't think standard xml supports it. >> The IronPython is based on libxml. I do not know what you mean by that. Libxml2 is written in C and compiled into to a native image. As a result, I can't make use of it from IronPython. Sadly enough the situation is the same as with lxml. Sadly enough,I can't see any other option than creating a wrapper class around .Net XDocument and mimic lxml functionality through it. Quite some effort.. Regards, Laszlo On Tue, Jul 19, 2016 at 7:32 PM, Langbehn, Thimo wrote: > Hi L?szl?, > > > Based on your suggestion I think I will have to re-install a couple of > packages with Ipy, as I only did it with Python and thought it is > eventually the same. > > The additional Packages, as installed with pip, are usually the same. The > core packages that come with (Iron)Python however are different. > > > Touching the installation topic, I would like to ask one other thing. I > already learnt I can't use lxml package from IronPython. Have you by any > chance heard about any alternatives to it ? > > If you do not need a specific feature from lxml, then the defualt > ElementTree shoul work nicely. The IronPython is based on libxml. > > import xml.etree.ElementTree as ET > See https://docs.python.org/2/library/xml.etree.elementtree.html > > Cheers, > > Thimo > -------------- next part -------------- An HTML attachment was scrubbed... URL: From laszlo.frank at gmail.com Fri Jul 22 12:44:16 2016 From: laszlo.frank at gmail.com (=?UTF-8?B?TMOhc3psw7MgRnJhbms=?=) Date: Fri, 22 Jul 2016 18:44:16 +0200 Subject: [Ironpython-users] no module named urllib In-Reply-To: References: <4687058350CFD140BB34E9EB79605487262160A1@HL-EX-MBS1.de.eu.local> <4687058350CFD140BB34E9EB79605487262161C3@HL-EX-MBS1.de.eu.local> Message-ID: Going back to the original topic of the issue "no module named urllib" I can confirm it was resolved by installing required packages with Ipy. It was my fault thinking that installing packages with CPython, and then simply set IronPython?1s search path pointing to the same Lib\site-packages folder would work. Although I do not understand the difference, probably because I am new to Python. Thanks again for your help Thimo. On Wed, Jul 20, 2016 at 4:28 PM, L?szl? Frank wrote: > Thanks Thimo for the update. > > >> If you do not need a specific feature from lxml, then the defualt > ElementTree shoul work nicely > Actually, the python library I am trying to use is not my code, it has > been published by Cisco and is quite complex. Here and there pops up the > lxml import, and at current stage I can't decide whether I can port it to > ElementTree (but I guess Cisco had a good reason for using lxml). I > remember seeing XSLT and XPath is used in the code and I don't think > standard xml supports it. > > >> The IronPython is based on libxml. > I do not know what you mean by that. Libxml2 is written in C and compiled > into to a native image. As a result, I can't make use of it from > IronPython. Sadly enough the situation is the same as with lxml. > > Sadly enough,I can't see any other option than creating a wrapper class > around .Net XDocument and mimic lxml functionality through it. Quite some > effort.. > > Regards, > Laszlo > > > On Tue, Jul 19, 2016 at 7:32 PM, Langbehn, Thimo > wrote: > >> Hi L?szl?, >> >> > Based on your suggestion I think I will have to re-install a couple of >> packages with Ipy, as I only did it with Python and thought it is >> eventually the same. >> >> The additional Packages, as installed with pip, are usually the same. The >> core packages that come with (Iron)Python however are different. >> >> > Touching the installation topic, I would like to ask one other thing. I >> already learnt I can't use lxml package from IronPython. Have you by any >> chance heard about any alternatives to it ? >> >> If you do not need a specific feature from lxml, then the defualt >> ElementTree shoul work nicely. The IronPython is based on libxml. >> >> import xml.etree.ElementTree as ET >> See https://docs.python.org/2/library/xml.etree.elementtree.html >> >> Cheers, >> >> Thimo >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jdhardy at gmail.com Fri Jul 22 14:10:23 2016 From: jdhardy at gmail.com (Jeff Hardy) Date: Fri, 22 Jul 2016 11:10:23 -0700 Subject: [Ironpython-users] no module named urllib In-Reply-To: References: <4687058350CFD140BB34E9EB79605487262160A1@HL-EX-MBS1.de.eu.local> <4687058350CFD140BB34E9EB79605487262161C3@HL-EX-MBS1.de.eu.local> Message-ID: On Fri, Jul 22, 2016 at 9:44 AM, L?szl? Frank wrote: > Going back to the original topic of the issue "no module named urllib" I > can confirm it was resolved by installing required packages with Ipy. It > was my fault thinking that installing packages with CPython, and then > simply set IronPython?1s search path pointing to the same Lib\site-packages > folder would work. Although I do not understand the difference, probably > because I am new to Python. > IronPython 2.7 requires a modified version of the standard library to work properly, to work around a few incompatibilities. - Jeff -------------- next part -------------- An HTML attachment was scrubbed... URL: From laszlo.frank at gmail.com Sat Jul 23 03:37:06 2016 From: laszlo.frank at gmail.com (=?UTF-8?B?TMOhc3psw7MgRnJhbms=?=) Date: Sat, 23 Jul 2016 09:37:06 +0200 Subject: [Ironpython-users] no module named urllib In-Reply-To: References: <4687058350CFD140BB34E9EB79605487262160A1@HL-EX-MBS1.de.eu.local> <4687058350CFD140BB34E9EB79605487262161C3@HL-EX-MBS1.de.eu.local> Message-ID: >> IronPython 2.7 requires a modified version of the standard library... But does a package installer make source code modification depending whether Python or Ipy is used for installation ? I mean if I compared the py files in Python site-packages to those under IronPython site-packages would I find any differences ? On Fri, Jul 22, 2016 at 8:10 PM, Jeff Hardy wrote: > On Fri, Jul 22, 2016 at 9:44 AM, L?szl? Frank > wrote: > >> Going back to the original topic of the issue "no module named urllib" I >> can confirm it was resolved by installing required packages with Ipy. It >> was my fault thinking that installing packages with CPython, and then >> simply set IronPython?1s search path pointing to the same Lib\site-packages >> folder would work. Although I do not understand the difference, probably >> because I am new to Python. >> > > IronPython 2.7 requires a modified version of the standard library to work > properly, to work around a few incompatibilities. > > - Jeff > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jdhardy at gmail.com Tue Jul 26 12:23:44 2016 From: jdhardy at gmail.com (Jeff Hardy) Date: Tue, 26 Jul 2016 09:23:44 -0700 Subject: [Ironpython-users] no module named urllib In-Reply-To: References: <4687058350CFD140BB34E9EB79605487262160A1@HL-EX-MBS1.de.eu.local> <4687058350CFD140BB34E9EB79605487262161C3@HL-EX-MBS1.de.eu.local> Message-ID: On Sat, Jul 23, 2016 at 12:37 AM, L?szl? Frank wrote: > >> IronPython 2.7 requires a modified version of the standard library... > > But does a package installer make source code modification depending > whether Python or Ipy is used for installation ? > I mean if I compared the py files in Python site-packages to those under > IronPython site-packages would I find any differences ? > That depends on the package, but I would guess that most don't. - Jeff -------------- next part -------------- An HTML attachment was scrubbed... URL: From laszlo.frank at gmail.com Tue Jul 26 16:46:30 2016 From: laszlo.frank at gmail.com (=?UTF-8?B?TMOhc3psw7MgRnJhbms=?=) Date: Tue, 26 Jul 2016 22:46:30 +0200 Subject: [Ironpython-users] no module named urllib In-Reply-To: References: <4687058350CFD140BB34E9EB79605487262160A1@HL-EX-MBS1.de.eu.local> <4687058350CFD140BB34E9EB79605487262161C3@HL-EX-MBS1.de.eu.local> Message-ID: That's what I expected. I knew the standard lib is different, but would have really wondered if a package installer was aware if runs under Ipy or Python and made intelligent source code modification based on that.I am not saying it was not possible, only would have been surprising, On Tue, Jul 26, 2016 at 6:23 PM, Jeff Hardy wrote: > On Sat, Jul 23, 2016 at 12:37 AM, L?szl? Frank > wrote: > >> >> IronPython 2.7 requires a modified version of the standard library... >> >> But does a package installer make source code modification depending >> whether Python or Ipy is used for installation ? >> I mean if I compared the py files in Python site-packages to those under >> IronPython site-packages would I find any differences ? >> > > That depends on the package, but I would guess that most don't. > > - Jeff > -------------- next part -------------- An HTML attachment was scrubbed... URL: From steve.dower at python.org Tue Jul 26 20:20:53 2016 From: steve.dower at python.org (Steve Dower) Date: Tue, 26 Jul 2016 17:20:53 -0700 Subject: [Ironpython-users] Install numpy / VS 2010 In-Reply-To: References: <56b62812e28049eea1ca04f1b5b3be6f@BBDC3.bainbridgepartners.com> Message-ID: Anyone who wants to encourage the six developers to fix https://bitbucket.org/gutworth/six/issues/135/have-a-fallback-for-sys_getframe-usage-in and/or https://bitbucket.org/gutworth/six/issues/126/deprecate-exec_ would also help, since this (unused) code is what demands -X:Frames. Since it'll require a change to pip anyway (as pip vendors six), it'd also be a good time to get any other fixes needed into pip. (Though I suspect most of the problems though are differences between CPython and IronPython, so they probably need to be fixed in IronPython.) Cheers, Steve On 13Jul2016 1143, Slide wrote: > It would be nice if we could generate a pip.bat or something when pip is > installed that would handle the arguments. > > > On Wed, Jul 13, 2016, 11:41 Vernon D. Cole > wrote: > > The script in the blog does work -- if run from the IronPython > directory on a CMD screen which is run as an administrator. (This > is using a virgin Windows 10). > > "C:\Program Files\IronPython 2.7>ipy -X:Frames -m ensurepip" > > DO NOT follow that up with an "install --upgrade pip"! > The later version of pip will not run as a module, and when run as a > command gives "ImportError: No module named urllib" > > We have work to do, guys. > > > On Wed, Jul 13, 2016 at 11:26 AM, Slide > wrote: > > FYI, the blog has been moved to ironpython.net > from blogger. The link to the article in > question is > here: http://ironpython.net/blog/2014/12/07/pip-in-ironpython-275.html > > I am working on a redirect on blogger to the new location. This > is to allow blog posting from community members as PR on github > (https://github.com/IronLanguages/ironpython.net) > > Thanks, > > slide > > On Wed, Jul 13, 2016 at 10:00 AM Vernon D. Cole > > wrote: > > Lawrence: > Your question has two answers. > > 1) IronPython will run pip. You need to use a longer command > line to prevent PIP from crashing when it calls _getframe. > (I thought that PIP had been patched to prevent that, but I > can't find the reference anymore.) Please refer to the > instructions at > http://blog.ironpython.net/2014/12/pip-in-ironpython-275.html > > 2) Numpy will not run on IronPython. There has been a good > deal of discussion on this mail list about how to fix that. > Helpers would be welcome. > > > On Wed, Jul 13, 2016 at 3:43 AM, Lawrence Barwick > > wrote: > > Hi,____ > > __ __ > > I am unable to install ANY packages in VS 2010 with > IronPython.____ > > __ __ > > This is what I get when right-clicking on Environment > and trying to install numpy via pip____ > > __ __ > > Installing 'numpy'____ > > Unhandled exception:____ > > Traceback (most recent call last):____ > > File "C:\Program Files (x86)\IronPython > 2.7\Lib\runpy.py", line 170, in run_module____ > > File "C:\Program Files (x86)\IronPython > 2.7\Lib\runpy.py", line 101, in _get_module_details____ > > File "C:\Program Files (x86)\IronPython > 2.7\Lib\pkgutil.py", line 456, in get_loader____ > > File "C:\Program Files (x86)\IronPython > 2.7\Lib\pkgutil.py", line 466, in find_loader____ > > File "C:\Program Files (x86)\IronPython > 2.7\Lib\pkgutil.py", line 422, in iter_importers____ > > File "C:\Program Files (x86)\IronPython > 2.7\lib\site-packages\pip\__init__.py", line 13, in > ____ > > File "C:\Program Files (x86)\IronPython > 2.7\lib\site-packages\pip\exceptions.py", line 6, in > ____ > > File "C:\Program Files (x86)\IronPython > 2.7\lib\site-packages\pip\_vendor\six.py", line 701, in > ____ > > File "C:\Program Files (x86)\IronPython > 2.7\lib\site-packages\pip\_vendor\six.py", line 692, in > exec_____ > > File "C:\Program Files (x86)\IronPython > 2.7\Lib\runpy.py", line 109, in _get_module_details____ > > AttributeError: 'module' object has no attribute > '_getframe'____ > > __ __ > > 'numpy' failed to install. Exit code: 1____ > > __ __ > > Bainbridge Partners LLP is authorised and regulated by > the Financial Conduct Authority to provide investment > services to qualified investors. Bainbridge Partners > LLP is registered in England, no. OC341436, registered > office Montpelier House, 106 Brompton Road, 5^th Floor, > London, SW3 1JJ. ____ > > __ __ > > Information contained in this e-mail is intended for the > use of the addressee only and is confidential. Any > dissemination, distribution, copying or use of this > communication without prior permission of the addressee > is strictly prohibited. This email is neither an offer > to sell nor a solicitation to invest. Past performance > is not indicative of future results. * *Opinions, > conclusions and other information in this e-mail and any > attachments which do not relate to the official business > of the firm are neither given nor endorsed by it.____ > > __ __ > > > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > > https://mail.python.org/mailman/listinfo/ironpython-users > > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://mail.python.org/mailman/listinfo/ironpython-users > > > > > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://mail.python.org/mailman/listinfo/ironpython-users > From mjsabby at gmail.com Thu Jul 28 16:42:28 2016 From: mjsabby at gmail.com (Mukul Sabharwal) Date: Thu, 28 Jul 2016 13:42:28 -0700 Subject: [Ironpython-users] Getting IronPython 2.7.X on .NET Core Message-ID: Hello All, Sort of a lurking IronPython user, but I wanted to reach out to the community on some work I've been wanting to do for a while now - getting IronPython 2.7.X to run on .NET Core. I've done preliminary analysis of IronPython and its dependencies (excluding the AspNet and WPF stuff) and I believe getting 2.7.X to run on .NET Core wouldn't be an astronomical amount of work. The major themes of the issues are: (1) Project Setup (2) FEATURE_REMOTING (3) FEATURE_WPF (4) Debugging == Project Setup Today .NET Core supports a couple of different ways to setup projects, the traditional csproj and an xproj setup. The tooling from Visual Studio is integrated well for xproj, but the direction .NET Core is moving in is to use csproj hence forth. So, in my mind using csproj makes complete sense, and while the documentation is a bit sparse we could setup csproj today to make .NET Core projects == FEATURE_REMOTING This feature is not provided the cross-platform CoreCLR runtime, so .NET Core support will invariably not be able to have this. == FEATURE_WPF APIs around WPF are not available on .NET Core. I haven't dug deep as to what IronPython.WPF really does but suffice to say it won't be part of the .NET Core build either. == Debugging This one maybe tricky to resolve just yet. The problem is that the support for debugging runtime generated code is supplied by the CLR, and is somewhat linked to the native debug format on Windows (PDB). There maybe some challenges here around saving assemblies as well, but it's possible to maneuver this space later on. I'm not familiar with IronPython 3's development status, hence I'm leaving that out specifically from my work, but I suspect it would be similar work to get it ready. And finally, if there are other interested members who are also interested in helping out or doing more here please let me know. P.S. - I'm not very familiar with IronPython's rules of engagement, i.e if mailing list is better or the GitHub pages, etc. So feel free to point me in a certain direction. Mukul From slide.o.mix at gmail.com Thu Jul 28 16:54:17 2016 From: slide.o.mix at gmail.com (Slide) Date: Thu, 28 Jul 2016 20:54:17 +0000 Subject: [Ironpython-users] Getting IronPython 2.7.X on .NET Core In-Reply-To: References: Message-ID: See replies inline: On Thu, Jul 28, 2016 at 1:51 PM Mukul Sabharwal wrote: > Hello All, > > Sort of a lurking IronPython user, but I wanted to reach out to the > community on some work I've been wanting to do for a while now - > getting IronPython 2.7.X to run on .NET Core. > This is something we discussed in the Community Meeting today on Gitter. slozier is looking into this as well, so please coordinate so there is no duplicated effort. > > I've done preliminary analysis of IronPython and its dependencies > (excluding the AspNet and WPF stuff) and I believe getting 2.7.X to > run on .NET Core wouldn't be an astronomical amount of work. > > The major themes of the issues are: > > (1) Project Setup > (2) FEATURE_REMOTING > (3) FEATURE_WPF > (4) Debugging > > == Project Setup > > Today .NET Core supports a couple of different ways to setup projects, > the traditional csproj and an xproj setup. The tooling from Visual > Studio is integrated well for xproj, but the direction .NET Core is > moving in is to use csproj hence forth. So, in my mind using csproj > makes complete sense, and while the documentation is a bit sparse we > could setup csproj today to make .NET Core projects > We discussed this in the community meeting today and determined that we will look at the xproj/project.json for now and once csproj support is updated, we will using the conversion tool to convert to that. > == FEATURE_REMOTING > > This feature is not provided the cross-platform CoreCLR runtime, so > .NET Core support will invariably not be able to have this. > > That's fine, people won't want to use remoting if it doesn't exist on the platform anyway, so leaving this out is fine. > == FEATURE_WPF > > APIs around WPF are not available on .NET Core. I haven't dug deep as > to what IronPython.WPF really does but suffice to say it won't be part > of the .NET Core build either. > > Same goes for this, we don't ship stuff for .NET Core that isn't supported by .NET Core. > == Debugging > > This one maybe tricky to resolve just yet. The problem is that the > support for debugging runtime generated code is supplied by the CLR, > and is somewhat linked to the native debug format on Windows (PDB). > There maybe some challenges here around saving assemblies as well, but > it's possible to maneuver this space later on. > > I'm not familiar with IronPython 3's development status, hence I'm > leaving that out specifically from my work, but I suspect it would be > similar work to get it ready. > > And finally, if there are other interested members who are also > interested in helping out or doing more here please let me know. > > P.S. - I'm not very familiar with IronPython's rules of engagement, > i.e if mailing list is better or the GitHub pages, etc. So feel free > to point me in a certain direction. > > Mailing list is good. > Mukul > _______________________________________________ > Ironpython-users mailing list > Ironpython-users at python.org > https://mail.python.org/mailman/listinfo/ironpython-users > -------------- next part -------------- An HTML attachment was scrubbed... URL: