[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RE:spyder/3.1.0 in Stretch



> Considering they have a test suite and a sanely crafted setup.py, it
> should be straightforward to test taurus in a venv with the newly
> released spyder version, no?

I never did this because, you need to have a working tango database, populated with something.
Now than the upstream decided to use Debian for their OS. I would like them to add the autopkgtest to taurus for Buster.
But for now I do not have the time to do this...

Fred

let's see if they are ok.

Here the output of a grep spyder in taurus sources
:~/Debian/taurus/taurus$ rgrep spyder *
debian/changelog:    - python-spyderlib (>= 2.2)
debian/control:               python-spyderlib,
debian/control:         python-spyderlib (>= 2.2)
Binary file doc/mock.zip matches
doc/buildmock.py:                    'guidata', 'guiqwt', 'spyderlib', 'IPython', 'ply']
doc/buildmock.py:               'spyderlib.scientific_startup',
doc/buildmock.py:               'spyderlib.spyder',
doc/buildmock.py:               'spyderlib.widgets.externalshell.start_ipython_kernel']
lib/taurus.egg-info/PKG-INFO:Requires: spyder (>=2.2)
lib/taurus/core/taurushelper.py:def __get_spyderlib_version():
lib/taurus/core/taurushelper.py:        import spyderlib
lib/taurus/core/taurushelper.py:        return spyderlib.__version__
lib/taurus/core/taurushelper.py:def __get_spyderlib_version_number():
lib/taurus/core/taurushelper.py:    spyderlibver_str = __get_spyderlib_version()
lib/taurus/core/taurushelper.py:    if spyderlibver_str is None:
lib/taurus/core/taurushelper.py:    return __translate_version_str2int(spyderlibver_str)
lib/taurus/core/taurushelper.py:        "spyderlib": ("2.0.0", "2.0.0"),
lib/taurus/core/taurushelper.py:    m = "Checking for spyderlib >=%s..." % r["spyderlib"][0]
lib/taurus/core/taurushelper.py:    minspyderlib, recspyderlib = map(
lib/taurus/core/taurushelper.py:        __translate_version_str2int, r["spyderlib"])
lib/taurus/core/taurushelper.py:    currspyderlib, currspyderlibStr = __get_spyderlib_version_number(
lib/taurus/core/taurushelper.py:    ), __get_spyderlib_version()
lib/taurus/core/taurushelper.py:    if currspyderlib is None:
lib/taurus/core/taurushelper.py:    elif currspyderlib < minspyderlib:
lib/taurus/core/taurushelper.py:        yield 1, "{msg} {WARN} (Found {fnd}. Recommended >={rec})".format(msg=m, fnd=currspyderlibStr, rec=r['spyderlib'][1], **MSG)
lib/taurus/core/taurushelper.py:        yield 0, "{msg} {OK} (Found {fnd})".format(msg=m, fnd=currspyderlibStr, **MSG)
lib/taurus/qt/qtgui/editor/tauruseditor.py:    import spyderlib
lib/taurus/qt/qtgui/editor/tauruseditor.py:    v = spyderlib.__version__.split('.', 2)[:2]
lib/taurus/qt/qtgui/editor/tauruseditor.py:        raise Exception("TaurusEditor needs spyderlib >= 2.1")
lib/taurus/qt/qtgui/editor/tauruseditor.py:    raise Exception("TaurusEditor needs spyderlib >= 2.1")
lib/taurus/qt/qtgui/editor/tauruseditor.py:from spyderlib.utils.qthelpers import create_toolbutton
lib/taurus/qt/qtgui/editor/tauruseditor.py:from spyderlib.widgets.findreplace import FindReplace
lib/taurus/qt/qtgui/editor/tauruseditor.py:from spyderlib.widgets.editortools import OutlineExplorerWidget
lib/taurus/qt/qtgui/editor/tauruseditor.py:from spyderlib.widgets.editor import EditorMainWindow, EditorSplitter
lib/taurus/qt/qtgui/editor/tauruseditor.py:from spyderlib.plugins.editor import Editor
lib/taurus/qt/qtgui/util/taurusropepatch.py:"""Rope patch for better performances. Based on spyderlib.rope_patch"""
lib/taurus/qt/qtgui/util/taurusropepatch.py:    from spyderlib.utils.dochelpers import getargs
LICENSE.txt:(http://code.google.com/p/spyderlib/)and are licensed under the MIT License
PKG-INFO:Requires: spyder (>=2.2)
setup.py:    'spyder (>=2.2)',  # [Taurus-Editor] --> or maybe move it to sardana
setup.py:    # 'Taurus-Editor': ['spyder>=2.2'],  # [Taurus-Editor] --> or maybe move it to sardana

If you see something problematic do not hesitate to speak :)

Reply to: