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.