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.


    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.


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] <javascript:>.
    To post to this group, send email to [email protected]
    <javascript:>.
    Visit this group at https://groups.google.com/group/spyderlib
    <https://groups.google.com/group/spyderlib>.
    For more options, visit https://groups.google.com/d/optout
    <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] <mailto:[email protected]>. To post to this group, send email to [email protected] <mailto:[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].
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