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.

Reply via email to