From: Stefan R. <Ste...@gm...> - 2017-02-27 01:47:07
|
<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div> <div>(Also anwering to Jim's statement from "Github mirror broken"-thread:)</div> <div>> maybe recent Windows improvements from Stefan are sufficient? we do have a missing file in the latest trunk, so will need some confirmation</div> <div> </div> <div>(Sorry for the missing file, had forgotten to call hg add. Should be in trunk now.)</div> <div> </div> <div>Actually I didn't really do any work regarding pip itelf: It already works for me! See my comment in http://bugs.jython.org/issue2521.</div> <div>I however saw some specific library install processes broken due to individual issues (fixed #2552, #2553).</div> <div>Note that the original message in #2521 is scoped on Jython 2.7.0 and there were plenty of changes since then.</div> <div>We really need an update regarding whether the Windows issue is still valid. I am going to test the stuff also on Windows 7 this week.</div> <div> </div> <div>However, if there is still some flaw because of os.name/sys.platform-driven platform detetection, this should be well tractable now using stuff I wrote about in http://bugs.jython.org/issue2557 (this will be especially helpfull on JyNI-front).</div> <div> </div> <div>There are some other things I'd like to get done for the release, e.g. update the standard lib to CPython 2.7.13 level.</div> <div>Special scope on urllib/urllib2 due to http://bugs.jython.org/issue2555. (urllib is also in Lib. Will have to look what Jython-specific adjustments it needs.)</div> <div> </div> <div>-Stefan</div> <div> <div style="margin: 10.0px 5.0px 5.0px 10.0px;padding: 10.0px 0 10.0px 10.0px;border-left: 2.0px solid rgb(195,217,229);"> <div style="margin: 0 0 10.0px 0;"><b>Gesendet:</b> Dienstag, 14. Februar 2017 um 21:04 Uhr<br/> <b>Von:</b> "Jeff Allen" <ja...@fa...><br/> <b>An:</b> jyt...@li..., "Jim Baker" <jim...@py...><br/> <b>Betreff:</b> [Jython-dev] Pip on Windows</div> <div> <div style="background-color: rgb(255,255,255);"> <p>I promise to test it this time.</p> Jim:<br/> <br/> The Jython user experience on Windows is poor, mostly due to the assumption that either sys.platform == 'win32' or it's Posix. pip is a particular case. Stefan had a cunning idea about this in <a class="moz-txt-link-freetext" href="http://bugs.jython.org/issue2521" target="_blank">http://bugs.jython.org/issue2521</a>, essentially making sys.platform a set of strings for which __eq__ returns true if *any* of the strings in the set match.<br/> <br/> My feeling is that this is either an amazing way out or leads to a deeper circle of hell. (Hard to decide.) What do you think?<br/> <br/> Jeff <pre class="moz-signature">Jeff Allen</pre> <div class="moz-cite-prefix">On 13/02/2017 04:43, Jim Baker wrote:</div> <blockquote> <div>Stefan, <div> </div> <div>I think we just need to fix installation on Windows, including support of pip; and how pip/setuptools are setup by the installer with ensurepip. I don't believe such a fix (or fixes) is too much work.</div> <div> </div> <div>Unfortunately I personally haven't had time to look at this or other Jython issues recently, because of a project lead responsibility for my work at Rackspace (not Jython related these days). However I expect this work to be a bit more relaxed in about a month however. I'm also planning to go to PyCon to sprint on Jython 3.x.</div> <div> </div> <div>- Jim</div> <div> </div> </div> <div class="gmail_extra"> <div class="gmail_quote">On Sun, Feb 12, 2017 at 12:17 PM, Stefan Richthofer <span><<a href="mailto:Ste...@gm..." onclick="parent.window.location.href='Ste...@gm...'; return false;" target="_blank">Ste...@gm...</a>></span> wrote: <blockquote class="gmail_quote" style="margin: 0 0 0 0.8ex;border-left: 1.0px rgb(204,204,204) solid;padding-left: 1.0ex;"> <div> <div style="font-family: Verdana;font-size: 12.0px;"> <div> <div>Hi all,</div> <div>thanks for the nice words!</div> <div>Just want to make Jython 2.7.1 as good as possible... who knows when the next release will be...<br/> I also wanted to move things forward, i.e. stop discussing and really get some issues closed.<br/> Btw, what does it take to move an issue from pending to closed? (And to get PRs and issues in github done? IMO all but one PRs in Jython's github mirror can be closed.)<br/> I guess some review would be required, but given our resources, maybe it would be best to do this in rc phase so we can focus on stuff that actually pops up.<br/> Also, I wonder how improvements can be efficiently moved to Jython 3, but that's better discussed in a separate thread I suppose.</div> <div> </div> <div>Best</div> <div> </div> <div>Stefan</div> <div> <div style="margin: 10.0px 5.0px 5.0px 10.0px;padding: 10.0px 0 10.0px 10.0px;border-left: 2.0px solid rgb(195,217,229);"> <div style="margin: 0 0 10.0px 0;"><b>Gesendet:</b> Donnerstag, 09. Februar 2017 um 09:22 Uhr<br/> <b>Von:</b> "Jeff Allen" <<a href="mailto:ja...@fa..." onclick="parent.window.location.href='ja...@fa...'; return false;" target="_blank">ja...@fa...</a>><br/> <b>An:</b> "Stefan Richthofer" <<a href="mailto:Ste...@gm..." onclick="parent.window.location.href='Ste...@gm...'; return false;" target="_blank">Ste...@gm...</a>><br/> <b>Cc:</b> "Jython Developers" <<a href="mailto:jyt...@li..." onclick="parent.window.location.href='jyt...@li...'; return false;" target="_blank">jyt...@li...</a>>, Oti <<a href="mailto:oh...@gm..." onclick="parent.window.location.href='oh...@gm...'; return false;" target="_blank">oh...@gm...</a>>, "<a href="mailto:fwi...@gm..." onclick="parent.window.location.href='fwi...@gm...'; return false;" target="_blank">fwi...@gm...</a>" <<a href="mailto:fwi...@gm..." onclick="parent.window.location.href='fwi...@gm...'; return false;" target="_blank">fwi...@gm...</a>><br/> <b>Betreff:</b> Re: [Jython-dev] Stefan rocks!</div> <div> <div style="background-color: rgb(255,255,255);"> <div> <div class="h5"> <p>Yes, it's an amazing streak. I've been admiring from the armchair. Well done Stefan. Sorry I haven't been able to contribute much since Christmas.</p> <pre class="m_5084543063063873068moz-signature">Jeff Allen</pre> <div class="m_5084543063063873068moz-cite-prefix">On 09/02/2017 05:22, Jim Baker wrote:</div> <blockquote> <div>Agreed, lots of good work from Stefan! I'm sad I haven't had a chance to recently look at Jython, but seeing such progress is always great!</div> <div class="gmail_extra"> <div class="gmail_quote">On Wed, Feb 8, 2017 at 3:21 PM, Oti <span><<a href="mailto:oh...@gm..." onclick="parent.window.location.href='oh...@gm...'; return false;" target="_blank">oh...@gm...</a>></span> wrote: <blockquote class="gmail_quote" style="margin: 0 0 0 0.8ex;border-left: 1.0px rgb(204,204,204) solid;padding-left: 1.0ex;"> <div>awesome - and thanks!</div> <div> </div> <div>Oti.</div> <div class="m_5084543063063873068HOEnZb"> <div class="m_5084543063063873068h5"> <div> <div class="gmail_quote"> <div><a href="mailto:fwi...@gm..." onclick="parent.window.location.href='fwi...@gm...'; return false;" target="_blank">fwi...@gm...</a> <<a href="mailto:fwi...@gm..." onclick="parent.window.location.href='fwi...@gm...'; return false;" target="_blank">fwi...@gm...</a>> schrieb am Mi. 8. Feb. 2017 um 22:46:</div> <blockquote class="gmail_quote" style="margin: 0 0 0 0.8ex;border-left: 1.0px rgb(204,204,204) solid;padding-left: 1.0ex;">On Wed, Feb 8, 2017 at 1:38 PM, Darjus Loktevic <<a class="m_5084543063063873068m_4615676404437919781gmail_msg" href="mailto:da...@gm..." onclick="parent.window.location.href='da...@gm...'; return false;" target="_blank">da...@gm...</a>> wrote:<br class="m_5084543063063873068m_4615676404437919781gmail_msg"/> > Hey Guys,<br class="m_5084543063063873068m_4615676404437919781gmail_msg"/> ><br class="m_5084543063063873068m_4615676404437919781gmail_msg"/> > Just came back from vacations and was super happy to see all the work by<br class="m_5084543063063873068m_4615676404437919781gmail_msg"/> > Stefan on various issues :)<br class="m_5084543063063873068m_4615676404437919781gmail_msg"/> > Stefan, thank you!<br class="m_5084543063063873068m_4615676404437919781gmail_msg"/> +1000 :)<br class="m_5084543063063873068m_4615676404437919781gmail_msg"/> <br class="m_5084543063063873068m_4615676404437919781gmail_msg"/> ------------------------------------------------------------------------------<br class="m_5084543063063873068m_4615676404437919781gmail_msg"/> Check out the vibrant tech community on one of the world's most<br class="m_5084543063063873068m_4615676404437919781gmail_msg"/> engaging tech sites, SlashDot.org! <a class="m_5084543063063873068m_4615676404437919781gmail_msg" href="http://sdm.link/slashdot" target="_blank">http://sdm.link/slashdot</a><br class="m_5084543063063873068m_4615676404437919781gmail_msg"/> _______________________________________________<br class="m_5084543063063873068m_4615676404437919781gmail_msg"/> Jython-dev mailing list<br class="m_5084543063063873068m_4615676404437919781gmail_msg"/> <a class="m_5084543063063873068m_4615676404437919781gmail_msg" href="mailto:Jyt...@li..." onclick="parent.window.location.href='Jyt...@li...'; return false;" target="_blank">Jyt...@li...</a><br class="m_5084543063063873068m_4615676404437919781gmail_msg"/> <a class="m_5084543063063873068m_4615676404437919781gmail_msg" href="https://lists.sourceforge.net/lists/listinfo/jython-dev" target="_blank">https://lists.sourceforge.net/lists/listinfo/jython-dev</a></blockquote> </div> </div> </div> </div> <div><span class="m_5084543063063873068HOEnZb"><font color="#888888">-- </font></span></div> <div> <div> <div> <div><span class="m_5084543063063873068HOEnZb"><font color="#888888"><a href="http://ohumbel.me" target="_blank">http://ohumbel.me</a></font></span></div> </div> </div> </div> <br/> ------------------------------------------------------------------------------<br/> Check out the vibrant tech community on one of the world's most<br/> engaging tech sites, SlashDot.org! <a href="http://sdm.link/slashdot" target="_blank">http://sdm.link/slashdot</a><br/> _______________________________________________<br/> Jython-dev mailing list<br/> <a href="mailto:Jyt...@li..." onclick="parent.window.location.href='Jyt...@li...'; return false;" target="_blank">Jyt...@li...</a><br/> <a href="https://lists.sourceforge.net/lists/listinfo/jython-dev" target="_blank">https://lists.sourceforge.net/lists/listinfo/jython-dev</a><br/> </blockquote> </div> </div> <fieldset class="m_5084543063063873068mimeAttachmentHeader"> </fieldset> <pre>------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! <a class="m_5084543063063873068moz-txt-link-freetext" href="http://sdm.link/slashdot" target="_blank">http://sdm.link/slashdot</a></pre> <fieldset class="m_5084543063063873068mimeAttachmentHeader"> </fieldset> <pre>_______________________________________________ Jython-dev mailing list <a class="m_5084543063063873068moz-txt-link-abbreviated" href="mailto:Jyt...@li..." onclick="parent.window.location.href='Jyt...@li...'; return false;" target="_blank">Jyt...@li...</a> <a class="m_5084543063063873068moz-txt-link-freetext" href="https://lists.sourceforge.net/lists/listinfo/jython-dev" target="_blank">https://lists.sourceforge.net/lists/listinfo/jython-dev</a> </pre> </blockquote> </div> </div> ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! <a href="http://sdm.link/slashdot_______________________________________________" target="_blank">http://sdm.link/slashdot_______________________________________________</a> Jython-dev mailing list <a href="mailto:Jyt...@li..." onclick="parent.window.location.href='Jyt...@li...'; return false;" target="_blank">Jyt...@li...</a> <a href="https://lists.sourceforge.net/lists/listinfo/jython-dev" target="_blank">https://lists.sourceforge.net/lists/listinfo/jython-dev</a></div> </div> </div> </div> </div> </div> </div> ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! <a href="http://sdm.link/slashdot" target="_blank">http://sdm.link/slashdot</a> _______________________________________________ Jython-dev mailing list <a href="mailto:Jyt...@li..." onclick="parent.window.location.href='Jyt...@li...'; return false;" target="_blank">Jyt...@li...</a> <a href="https://lists.sourceforge.net/lists/listinfo/jython-dev" target="_blank">https://lists.sourceforge.net/lists/listinfo/jython-dev</a></blockquote> </div> </div> <fieldset class="mimeAttachmentHeader"> </fieldset> <pre>------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! <a class="moz-txt-link-freetext" href="http://sdm.link/slashdot" target="_blank">http://sdm.link/slashdot</a></pre> <fieldset class="mimeAttachmentHeader"> </fieldset> <pre>_______________________________________________ Jython-dev mailing list <a class="moz-txt-link-abbreviated" href="mailto:Jyt...@li..." onclick="parent.window.location.href='Jyt...@li...'; return false;" target="_blank">Jyt...@li...</a> <a class="moz-txt-link-freetext" href="https://lists.sourceforge.net/lists/listinfo/jython-dev" target="_blank">https://lists.sourceforge.net/lists/listinfo/jython-dev</a> </pre> </blockquote> ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! <a href="http://sdm.link/slashdot_______________________________________________" target="_blank">http://sdm.link/slashdot_______________________________________________</a> Jython-dev mailing list Jyt...@li... <a href="https://lists.sourceforge.net/lists/listinfo/jython-dev" target="_blank">https://lists.sourceforge.net/lists/listinfo/jython-dev</a></div> </div> </div> </div> </div></div></body></html> |