Le samedi 27 février 2016 23:38:42 UTC, Carlos Córdoba a écrit : > > Hi, > > My answers are below > > El 27/02/16 a las 11:10, Ghislain Vaillant escribió: > > > > Le samedi 27 février 2016 14:47:06 UTC, Carlos Córdoba a écrit : >> >> Hi, >> >> Thank you for contacting us about it. I think the least intrusive option >> is: >> >> Patch Spyder 2.3.8 to disable the features relying on QtWebkit >> >> That would break our Object Inspector, but that's an annoyance that >> unfortunately Debian users will have to put up with. >> >> > Is this the only component that would be affected by the removal of > qtwebkit? > > > No, sorry. There's also the Pydoc component, which depends entirely on > Qtwebkit. > > So, you need to follow these steps: > > 1. Remove the Pydoc plugin entirely. > 2. Remove all references to QtWebkit in the Object Inspector plugin. It > should fall back to use plain text to show docstrings, instead of html > pages. > > Thanks for the pointers Carlos, this is very much appreciated.
> > Although I really, really would prefer that you would start to package >> Spyder 3.0beta2 instead of doing that >> > > It is on-going (I have QtPy and QtAwesome ready for submission). I would > have to check for Jupyter. > > (because I don't want to deal with bug reports about the breakage that you >> will introduce and that at the end is not our fault but your decision). >> >> > It is just unfortunate that the update 2.3.x to 3.0 makes such a leap to > the list of required dependencies. > > > What we want by requiring all packages that before were optional ones, is > to be sure that our users take advantage of all things Spyder have to > offer. And also to have a uniform installation environment. > > I understand the rationales from a developer's perspective. What I meant to say was that looking at the bullet points of the 3.x release [1], perhaps support for PyQt5 alone would have been enough to justify another series of releases (2.4.x for instance), whilst the other 5 major features were being worked on in master. Anyway what is done is done and what matters is the end result. Good luck with finalizing the release. [1] https://github.com/spyder-ide/spyder/releases/tag/v3.0.0b2 > Cheers, > Carlos > > > >> Cheers, >> Carlos >> >> PS. Moving 2.3.8 to PyQt5 is not an option, so please don't try it. >> >> > I saw the corresponding branch on master, and indeed the changes > introduced for PyQt5 support are quite massive. > > El 27/02/16 a las 08:44, Ghislain Vaillant escribió: >> >> I am contacting you on behalf of the package maintainers in Debian to >> discuss the current status of the Spyder package in the archive and the >> best course of actions moving forward. >> >> >> The Spyder package is currently sync'd with the latest stable version >> (2.3.8). However, it is currently affected by the following RC bug (planned >> QtWebkit 4 removal), which prevents it to transition to the testing >> distribution. We are planning to package Spyder 3.x at some point but quite >> a few dependencies are currently missing or needs to be packaged (Jupyter, >> QtAwesome...), so the process will take time. >> >> >> Meanwhile, I would like to explore the possibility to maintain 2.3.8 a >> little longer by removing the problematic dependency on qt4webkit. So far, >> I can think of the following 2 options: >> >> - Patch / port spyder 2.3.8 to support PyQt5, perhaps using the existing >> work on master. >> >> - Patch spyder 2.3.8 to disable the features relying on qt4webkit. >> >> - Other options? >> >> >> Can I have your opinion on which option(s) sound the least painful from a >> maintenance point-of-view. Or perhaps none of these are worth considering >> because it would be too much work. Looking forward to your feedback. >> >> >> Many thanks, >> -- >> You received this message because you are subscribed to the Google Groups >> "spyder" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To post to this group, send email to [email protected]. >> Visit this group at https://groups.google.com/group/spyderlib. >> For more options, visit https://groups.google.com/d/optout. >> >> >> -- > You received this message because you are subscribed to the Google Groups > "spyder" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:>. > To post to this group, send email to [email protected] > <javascript:>. > Visit this group at https://groups.google.com/group/spyderlib. > For more options, visit https://groups.google.com/d/optout. > > > -- You received this message because you are subscribed to the Google Groups "spyder" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/spyderlib. For more options, visit https://groups.google.com/d/optout.
