Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package jupyter-matlab-kernel for 
openSUSE:Factory checked in at 2021-03-30 20:58:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jupyter-matlab-kernel (Old)
 and      /work/SRC/openSUSE:Factory/.jupyter-matlab-kernel.new.2401 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "jupyter-matlab-kernel"

Tue Mar 30 20:58:52 2021 rev:4 rq:869692 version:0.16.11

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/jupyter-matlab-kernel/jupyter-matlab-kernel.changes  
    2019-11-14 23:59:57.588381755 +0100
+++ 
/work/SRC/openSUSE:Factory/.jupyter-matlab-kernel.new.2401/jupyter-matlab-kernel.changes
    2021-03-30 20:58:55.736620950 +0200
@@ -1,0 +2,11 @@
+Wed Feb  3 23:36:49 UTC 2021 - Ben Greiner <[email protected]>
+
+- Update to 0.16.11
+  (No upstream changelog, but from the commit history:)
+  * Fix autocompletion
+  * Fix MATLAB R2020b support 
+  * Fix async compatibility for MATLAB R2017a
+  * Figure order fix
+- BuildRequires jupyter-jupyter_core-filesystem for the macro
+
+-------------------------------------------------------------------
@@ -6 +16,0 @@
-

Old:
----
  matlab_kernel-0.16.7.tar.gz

New:
----
  matlab_kernel-0.16.11.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ jupyter-matlab-kernel.spec ++++++
--- /var/tmp/diff_new_pack.0ohEFa/_old  2021-03-30 20:58:56.944622278 +0200
+++ /var/tmp/diff_new_pack.0ohEFa/_new  2021-03-30 20:58:56.948622282 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package jupyter-matlab-kernel
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %bcond_without  test
 Name:           jupyter-matlab-kernel
-Version:        0.16.7
+Version:        0.16.11
 Release:        0
 Summary:        Matlab kernel for Jupyter
 License:        BSD-3-Clause AND MIT
@@ -27,6 +27,7 @@
 Source:         
https://files.pythonhosted.org/packages/source/m/matlab-kernel/matlab_kernel-%{version}.tar.gz
 BuildRequires:  fdupes
 BuildRequires:  jupyter-jupyter_client >= 4.4.0
+BuildRequires:  jupyter-jupyter_core-filesystem
 BuildRequires:  python-rpm-macros
 BuildRequires:  python3-certifi
 BuildRequires:  python3-setuptools

++++++ matlab_kernel-0.16.7.tar.gz -> matlab_kernel-0.16.11.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/matlab_kernel-0.16.7/PKG-INFO 
new/matlab_kernel-0.16.11/PKG-INFO
--- old/matlab_kernel-0.16.7/PKG-INFO   2019-06-12 11:51:08.000000000 +0200
+++ new/matlab_kernel-0.16.11/PKG-INFO  2020-11-09 21:41:42.153092000 +0100
@@ -1,116 +1,127 @@
-Metadata-Version: 2.1
-Name: matlab_kernel
-Version: 0.16.7
-Summary: UNKNOWN
-Home-page: https://github.com/Calysto/matlab_kernel
-Author: Steven Silvester, Antony Lee
-License: BSD
-Description: 
-        A Matlab kernel for Jupyter
-        ===========================
-        
-        Prerequisites
-        -------------
-        Install `Jupyter Notebook 
<http://jupyter.readthedocs.org/en/latest/install.html>`_ and the
-        `Matlab engine for Python 
<https://www.mathworks.com/help/matlab/matlab-engine-for-python.html>`_.
-        
-        Installation
-        ------------
-        
-        Install using::
-        
-            $ pip install matlab_kernel
-        
-        or ``pip install git+https://github.com/Calysto/matlab_kernel`` for 
the dev version.
-        
-        To use the kernel, run one of::
-        
-            $ jupyter notebook
-            # In the notebook interface, select Matlab from the 'New' menu
-            $ jupyter qtconsole --kernel matlab
-            $ jupyter console --kernel matlab
-        
-        To remove from kernel listings::
-        
-            $ jupyter kernelspec remove matlab
-        
-        
-        Configuration
-        -------------
-        The kernel can be configured by adding an ``matlab_kernel_config.py`` 
file to the
-        ``jupyter`` config path.  The ``MatlabKernel`` class offers 
``plot_settings`` as a configurable traits.
-        The available plot settings are:
-        'format', 'backend', 'width', 'height', and 'resolution'.
-        
-        .. code:: bash
-        
-            cat ~/.jupyter/matlab_kernel_config.py
-            c.MatlabKernel.plot_settings = dict(format='svg')
-        
-        
-        Troubleshooting
-        ---------------
-        
-        Kernel Times Out While Starting
-        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-        If the kernel is not starting, try running the following from a 
terminal.
-        
-        .. code
-          python -m matlab_kernel.check
-        
-        Please include that output if opening an issue.
-        
-        
-        Kernel is Not Listed
-        ~~~~~~~~~~~~~~~~~~~~
-        If the kernel is not listed as an available kernel, first try the 
following command:
-        
-        .. code:: shell
-        
-            python -m matlab_kernel install --user
-        
-        If the kernel is still not listed, verify that the following point to 
the same
-        version of python:
-        
-        .. code:: shell
-        
-            which python  # use "where" if using cmd.exe
-            which jupyter
-        
-        
-        Additional information
-        ----------------------
-        
-        The Matlab kernel is based on `MetaKernel 
<http://pypi.python.org/pypi/metakernel>`_,
-        which means it features a standard set of magics.  For a full list of 
magics,
-        run ``%lsmagic`` in a cell.
-        
-        A sample notebook is available online_.
-        
-        A note about plotting.  After each call to Matlab, we ask Matlab to 
save any
-        open figures to image files whose format and resolution are defined 
using the
-        ``%plot`` magic.  The resulting image is shown inline in the notebook. 
 You can
-        use ``%plot native`` to raise normal Matlab windows instead.
-        
-        
-        Advanced Installation Notes
-        ---------------------------
-        
-        We automatically install a Jupyter kernelspec when installing the 
python package. This location can be found using ``jupyter kernelspec list``. 
If the default location is not desired, you can remove the directory for the 
octave kernel, and install using ``python -m matlab_kernel install``. See 
``python -m matlab_kernel install --help`` for available options.
-        
-        It has been reported that Matlab version 2016b works fine. However, 
Matlab 2014b does not work with Python 3.5.
-        
-        .. _online: 
http://nbviewer.ipython.org/github/Calysto/matlab_kernel/blob/master/matlab_kernel.ipynb
-        
-        
-        
-Platform: UNKNOWN
-Classifier: Framework :: IPython
-Classifier: License :: OSI Approved :: BSD License
-Classifier: Programming Language :: Python :: 3.4
-Classifier: Programming Language :: Python :: 3.5
-Classifier: Topic :: System :: Shells
-Requires: metakernel (>0.23.0)
-Requires: jupyter_client (>=4.4.0)
-Requires: ipython (>=4.0.0)
-Description-Content-Type: text/x-rst
+Metadata-Version: 2.1
+Name: matlab_kernel
+Version: 0.16.11
+Summary: UNKNOWN
+Home-page: https://github.com/Calysto/matlab_kernel
+Author: Steven Silvester, Antony Lee
+License: BSD
+Description: 
+        A Matlab kernel for Jupyter
+        ===========================
+        
+        Prerequisites
+        -------------
+        Install `Jupyter Notebook 
<http://jupyter.readthedocs.org/en/latest/install.html>`_ and the
+        `Matlab engine for Python 
<https://www.mathworks.com/help/matlab/matlab-engine-for-python.html>`_.
+        
+        Installation
+        ------------
+        
+        Install using::
+        
+            $ pip install matlab_kernel
+        
+        or ``pip install git+https://github.com/Calysto/matlab_kernel`` for 
the dev version.
+        
+        To use the kernel, run one of::
+        
+            $ jupyter notebook
+            # In the notebook interface, select Matlab from the 'New' menu
+            $ jupyter qtconsole --kernel matlab
+            $ jupyter console --kernel matlab
+        
+        To remove from kernel listings::
+        
+            $ jupyter kernelspec remove matlab
+        
+        
+        Configuration
+        -------------
+        The kernel can be configured by adding an ``matlab_kernel_config.py`` 
file to the
+        ``jupyter`` config path.  The ``MatlabKernel`` class offers 
``plot_settings`` as a configurable traits.
+        The available plot settings are:
+        'format', 'backend', 'width', 'height', and 'resolution'.
+        
+        .. code:: bash
+        
+            cat ~/.jupyter/matlab_kernel_config.py
+            c.MatlabKernel.plot_settings = dict(format='svg')
+        
+        
+        Troubleshooting
+        ---------------
+        
+        Kernel Times Out While Starting
+        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+        If the kernel is not starting, try running the following from a 
terminal.
+        
+        .. code:: shell
+        
+          python -m matlab_kernel.check
+        
+        Please include that output if opening an issue.
+        
+        
+        Kernel is Not Listed
+        ~~~~~~~~~~~~~~~~~~~~
+        If the kernel is not listed as an available kernel, first try the 
following command:
+        
+        .. code:: shell
+        
+            python -m matlab_kernel install --user
+        
+        If the kernel is still not listed, verify that the following point to 
the same
+        version of python:
+        
+        .. code:: shell
+        
+            which python  # use "where" if using cmd.exe
+            which jupyter
+        
+        
+        Additional information
+        ----------------------
+        
+        The Matlab kernel is based on `MetaKernel 
<http://pypi.python.org/pypi/metakernel>`_,
+        which means it features a standard set of magics.  For a full list of 
magics,
+        run ``%lsmagic`` in a cell.
+        
+        A sample notebook is available online_.
+        
+        A note about plotting.  After each call to Matlab, we ask Matlab to 
save any
+        open figures to image files whose format and resolution are defined 
using the
+        ``%plot`` magic.  The resulting image is shown inline in the notebook. 
 You can
+        use ``%plot native`` to raise normal Matlab windows instead.
+        
+        
+        Advanced Installation Notes
+        ---------------------------
+        
+        We automatically install a Jupyter kernelspec when installing the 
python package. This location can be found using ``jupyter kernelspec list``. 
If the default location is not desired, you can remove the directory for the 
octave kernel, and install using ``python -m matlab_kernel install``. See 
``python -m matlab_kernel install --help`` for available options.
+        
+        It has been reported that Matlab version 2016b works fine. However, 
Matlab 2014b does not work with Python 3.5.
+        
+        .. _online: 
http://nbviewer.ipython.org/github/Calysto/matlab_kernel/blob/master/matlab_kernel.ipynb
+        
+        
+        Development
+        ~~~~~~~~~~~
+        
+        Install the package locally::
+        
+            $ pip install -e .
+            $ python -m matlab_kernel install
+        
+        As you make changes, test them in a notebook (restart the kernel 
between changes).
+        
+        
+Platform: UNKNOWN
+Classifier: Framework :: IPython
+Classifier: License :: OSI Approved :: BSD License
+Classifier: Programming Language :: Python :: 3.4
+Classifier: Programming Language :: Python :: 3.5
+Classifier: Topic :: System :: Shells
+Requires: metakernel (>0.23.0)
+Requires: jupyter_client (>=4.4.0)
+Requires: ipython (>=4.0.0)
+Description-Content-Type: text/x-rst
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/matlab_kernel-0.16.7/README.rst 
new/matlab_kernel-0.16.11/README.rst
--- old/matlab_kernel-0.16.7/README.rst 2019-06-12 11:50:38.000000000 +0200
+++ new/matlab_kernel-0.16.11/README.rst        2020-11-02 19:57:07.000000000 
+0100
@@ -48,7 +48,8 @@
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 If the kernel is not starting, try running the following from a terminal.
 
-.. code
+.. code:: shell
+
   python -m matlab_kernel.check
 
 Please include that output if opening an issue.
@@ -96,3 +97,13 @@
 .. _online: 
http://nbviewer.ipython.org/github/Calysto/matlab_kernel/blob/master/matlab_kernel.ipynb
 
 
+Development
+~~~~~~~~~~~
+
+Install the package locally::
+
+    $ pip install -e .
+    $ python -m matlab_kernel install
+
+As you make changes, test them in a notebook (restart the kernel between 
changes).
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/matlab_kernel-0.16.7/matlab_kernel/__init__.py 
new/matlab_kernel-0.16.11/matlab_kernel/__init__.py
--- old/matlab_kernel-0.16.7/matlab_kernel/__init__.py  2019-06-12 
11:51:02.000000000 +0200
+++ new/matlab_kernel-0.16.11/matlab_kernel/__init__.py 2020-11-09 
21:41:38.000000000 +0100
@@ -1,3 +1,3 @@
 """A Matlab kernel for Jupyter"""
 
-__version__ = '0.16.7'
+__version__ = '0.16.11'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/matlab_kernel-0.16.7/matlab_kernel/check.py 
new/matlab_kernel-0.16.11/matlab_kernel/check.py
--- old/matlab_kernel-0.16.7/matlab_kernel/check.py     2019-06-12 
11:50:38.000000000 +0200
+++ new/matlab_kernel-0.16.11/matlab_kernel/check.py    2020-11-02 
19:57:07.000000000 +0100
@@ -14,5 +14,6 @@
         m = MatlabKernel()
         print('Matlab connection established')
         print(m.banner)
+        print(m.do_execute_direct('disp("hi from Matlab!")'))
     except Exception as e:
         print(e)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/matlab_kernel-0.16.7/matlab_kernel/kernel.py 
new/matlab_kernel-0.16.11/matlab_kernel/kernel.py
--- old/matlab_kernel-0.16.7/matlab_kernel/kernel.py    2019-06-12 
11:50:38.000000000 +0200
+++ new/matlab_kernel-0.16.11/matlab_kernel/kernel.py   2020-11-09 
21:41:27.000000000 +0100
@@ -3,6 +3,8 @@
     from matlab.engine import MatlabExecutionError
 except ImportError:
     matlab = None
+    class MatlabExecutionError(Exception):
+        pass
 from functools import partial
 try:
     from StringIO import StringIO
@@ -81,6 +83,14 @@
             self.__matlab = matlab.engine.start_matlab()
         except matlab.engine.EngineError:
             self.__matlab = matlab.engine.connect_matlab()
+        # detecting the correct kwargs for async running
+        # matlab 'async' param is deprecated since it became a keyword in 
python 3.7
+        # instead, 'background' param is available and recommended since 
Matlab R2017b
+        self._async_kwargs = {'nargout': 0, 'async': True}
+        try:
+            self._matlab.eval('version', **self._async_kwargs)
+        except SyntaxError:
+            self._async_kwargs = {'nargout': 0, 'background': True}
         self._validated_plot_settings = {
             "backend": "inline",
             "size": (560, 420),
@@ -106,8 +116,8 @@
                     try:
                         self._matlab.eval(
                             "arrayfun("
-                                "@(h, i) print(h, sprintf('{}/%i', i), '-d{}', 
'-r{}'),"
-                                "get(0, 'children'), (1:{})')".format(
+                                "@(h, i) print(h, sprintf('{}/%06i', i), 
'-d{}', '-r{}'),"
+                                "get(0, 'children'), ({}:-1:1)')".format(
                                     '/'.join(tmpdir.split(os.sep)),
                                     settings["format"],
                                     settings["resolution"],
@@ -164,10 +174,11 @@
 
         # For structs, we need to return `structname.fieldname` instead of just
         # `fieldname`, which `mtFindAllTabCompletions` does.
+        # For tables also.
 
         if "." in name:
             prefix, _ = name.rsplit(".", 1)
-            if self._matlab.eval("isstruct({})".format(prefix)):
+            if self._matlab.eval("isstruct({})".format(prefix)) | 
self._matlab.eval("istable({})".format(prefix)):
                 compls = ["{}.{}".format(prefix, compl) for compl in compls]
 
         return compls
@@ -251,8 +262,7 @@
         try:
             with pipes(stdout=_PseudoStream(partial(self.Print, end="")),
                 stderr=_PseudoStream(partial(self.Error, end=""))):
-                kwargs = { 'nargout': 0, 'async': True }
-                future = self._matlab.eval(code, **kwargs)
+                future = self._matlab.eval(code, **self._async_kwargs)
                 future.result()
         except (SyntaxError, MatlabExecutionError, KeyboardInterrupt) as exc:
             pass
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/matlab_kernel-0.16.7/matlab_kernel.egg-info/PKG-INFO 
new/matlab_kernel-0.16.11/matlab_kernel.egg-info/PKG-INFO
--- old/matlab_kernel-0.16.7/matlab_kernel.egg-info/PKG-INFO    2019-06-12 
11:51:07.000000000 +0200
+++ new/matlab_kernel-0.16.11/matlab_kernel.egg-info/PKG-INFO   2020-11-09 
21:41:42.000000000 +0100
@@ -1,116 +1,127 @@
-Metadata-Version: 2.1
-Name: matlab-kernel
-Version: 0.16.7
-Summary: UNKNOWN
-Home-page: https://github.com/Calysto/matlab_kernel
-Author: Steven Silvester, Antony Lee
-License: BSD
-Description: 
-        A Matlab kernel for Jupyter
-        ===========================
-        
-        Prerequisites
-        -------------
-        Install `Jupyter Notebook 
<http://jupyter.readthedocs.org/en/latest/install.html>`_ and the
-        `Matlab engine for Python 
<https://www.mathworks.com/help/matlab/matlab-engine-for-python.html>`_.
-        
-        Installation
-        ------------
-        
-        Install using::
-        
-            $ pip install matlab_kernel
-        
-        or ``pip install git+https://github.com/Calysto/matlab_kernel`` for 
the dev version.
-        
-        To use the kernel, run one of::
-        
-            $ jupyter notebook
-            # In the notebook interface, select Matlab from the 'New' menu
-            $ jupyter qtconsole --kernel matlab
-            $ jupyter console --kernel matlab
-        
-        To remove from kernel listings::
-        
-            $ jupyter kernelspec remove matlab
-        
-        
-        Configuration
-        -------------
-        The kernel can be configured by adding an ``matlab_kernel_config.py`` 
file to the
-        ``jupyter`` config path.  The ``MatlabKernel`` class offers 
``plot_settings`` as a configurable traits.
-        The available plot settings are:
-        'format', 'backend', 'width', 'height', and 'resolution'.
-        
-        .. code:: bash
-        
-            cat ~/.jupyter/matlab_kernel_config.py
-            c.MatlabKernel.plot_settings = dict(format='svg')
-        
-        
-        Troubleshooting
-        ---------------
-        
-        Kernel Times Out While Starting
-        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-        If the kernel is not starting, try running the following from a 
terminal.
-        
-        .. code
-          python -m matlab_kernel.check
-        
-        Please include that output if opening an issue.
-        
-        
-        Kernel is Not Listed
-        ~~~~~~~~~~~~~~~~~~~~
-        If the kernel is not listed as an available kernel, first try the 
following command:
-        
-        .. code:: shell
-        
-            python -m matlab_kernel install --user
-        
-        If the kernel is still not listed, verify that the following point to 
the same
-        version of python:
-        
-        .. code:: shell
-        
-            which python  # use "where" if using cmd.exe
-            which jupyter
-        
-        
-        Additional information
-        ----------------------
-        
-        The Matlab kernel is based on `MetaKernel 
<http://pypi.python.org/pypi/metakernel>`_,
-        which means it features a standard set of magics.  For a full list of 
magics,
-        run ``%lsmagic`` in a cell.
-        
-        A sample notebook is available online_.
-        
-        A note about plotting.  After each call to Matlab, we ask Matlab to 
save any
-        open figures to image files whose format and resolution are defined 
using the
-        ``%plot`` magic.  The resulting image is shown inline in the notebook. 
 You can
-        use ``%plot native`` to raise normal Matlab windows instead.
-        
-        
-        Advanced Installation Notes
-        ---------------------------
-        
-        We automatically install a Jupyter kernelspec when installing the 
python package. This location can be found using ``jupyter kernelspec list``. 
If the default location is not desired, you can remove the directory for the 
octave kernel, and install using ``python -m matlab_kernel install``. See 
``python -m matlab_kernel install --help`` for available options.
-        
-        It has been reported that Matlab version 2016b works fine. However, 
Matlab 2014b does not work with Python 3.5.
-        
-        .. _online: 
http://nbviewer.ipython.org/github/Calysto/matlab_kernel/blob/master/matlab_kernel.ipynb
-        
-        
-        
-Platform: UNKNOWN
-Classifier: Framework :: IPython
-Classifier: License :: OSI Approved :: BSD License
-Classifier: Programming Language :: Python :: 3.4
-Classifier: Programming Language :: Python :: 3.5
-Classifier: Topic :: System :: Shells
-Requires: metakernel (>0.23.0)
-Requires: jupyter_client (>=4.4.0)
-Requires: ipython (>=4.0.0)
-Description-Content-Type: text/x-rst
+Metadata-Version: 2.1
+Name: matlab-kernel
+Version: 0.16.11
+Summary: UNKNOWN
+Home-page: https://github.com/Calysto/matlab_kernel
+Author: Steven Silvester, Antony Lee
+License: BSD
+Description: 
+        A Matlab kernel for Jupyter
+        ===========================
+        
+        Prerequisites
+        -------------
+        Install `Jupyter Notebook 
<http://jupyter.readthedocs.org/en/latest/install.html>`_ and the
+        `Matlab engine for Python 
<https://www.mathworks.com/help/matlab/matlab-engine-for-python.html>`_.
+        
+        Installation
+        ------------
+        
+        Install using::
+        
+            $ pip install matlab_kernel
+        
+        or ``pip install git+https://github.com/Calysto/matlab_kernel`` for 
the dev version.
+        
+        To use the kernel, run one of::
+        
+            $ jupyter notebook
+            # In the notebook interface, select Matlab from the 'New' menu
+            $ jupyter qtconsole --kernel matlab
+            $ jupyter console --kernel matlab
+        
+        To remove from kernel listings::
+        
+            $ jupyter kernelspec remove matlab
+        
+        
+        Configuration
+        -------------
+        The kernel can be configured by adding an ``matlab_kernel_config.py`` 
file to the
+        ``jupyter`` config path.  The ``MatlabKernel`` class offers 
``plot_settings`` as a configurable traits.
+        The available plot settings are:
+        'format', 'backend', 'width', 'height', and 'resolution'.
+        
+        .. code:: bash
+        
+            cat ~/.jupyter/matlab_kernel_config.py
+            c.MatlabKernel.plot_settings = dict(format='svg')
+        
+        
+        Troubleshooting
+        ---------------
+        
+        Kernel Times Out While Starting
+        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+        If the kernel is not starting, try running the following from a 
terminal.
+        
+        .. code:: shell
+        
+          python -m matlab_kernel.check
+        
+        Please include that output if opening an issue.
+        
+        
+        Kernel is Not Listed
+        ~~~~~~~~~~~~~~~~~~~~
+        If the kernel is not listed as an available kernel, first try the 
following command:
+        
+        .. code:: shell
+        
+            python -m matlab_kernel install --user
+        
+        If the kernel is still not listed, verify that the following point to 
the same
+        version of python:
+        
+        .. code:: shell
+        
+            which python  # use "where" if using cmd.exe
+            which jupyter
+        
+        
+        Additional information
+        ----------------------
+        
+        The Matlab kernel is based on `MetaKernel 
<http://pypi.python.org/pypi/metakernel>`_,
+        which means it features a standard set of magics.  For a full list of 
magics,
+        run ``%lsmagic`` in a cell.
+        
+        A sample notebook is available online_.
+        
+        A note about plotting.  After each call to Matlab, we ask Matlab to 
save any
+        open figures to image files whose format and resolution are defined 
using the
+        ``%plot`` magic.  The resulting image is shown inline in the notebook. 
 You can
+        use ``%plot native`` to raise normal Matlab windows instead.
+        
+        
+        Advanced Installation Notes
+        ---------------------------
+        
+        We automatically install a Jupyter kernelspec when installing the 
python package. This location can be found using ``jupyter kernelspec list``. 
If the default location is not desired, you can remove the directory for the 
octave kernel, and install using ``python -m matlab_kernel install``. See 
``python -m matlab_kernel install --help`` for available options.
+        
+        It has been reported that Matlab version 2016b works fine. However, 
Matlab 2014b does not work with Python 3.5.
+        
+        .. _online: 
http://nbviewer.ipython.org/github/Calysto/matlab_kernel/blob/master/matlab_kernel.ipynb
+        
+        
+        Development
+        ~~~~~~~~~~~
+        
+        Install the package locally::
+        
+            $ pip install -e .
+            $ python -m matlab_kernel install
+        
+        As you make changes, test them in a notebook (restart the kernel 
between changes).
+        
+        
+Platform: UNKNOWN
+Classifier: Framework :: IPython
+Classifier: License :: OSI Approved :: BSD License
+Classifier: Programming Language :: Python :: 3.4
+Classifier: Programming Language :: Python :: 3.5
+Classifier: Topic :: System :: Shells
+Requires: metakernel (>0.23.0)
+Requires: jupyter_client (>=4.4.0)
+Requires: ipython (>=4.0.0)
+Description-Content-Type: text/x-rst
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/matlab_kernel-0.16.7/setup.cfg 
new/matlab_kernel-0.16.11/setup.cfg
--- old/matlab_kernel-0.16.7/setup.cfg  2019-06-12 11:51:08.000000000 +0200
+++ new/matlab_kernel-0.16.11/setup.cfg 2020-11-09 21:41:42.153558300 +0100
@@ -1,15 +1,15 @@
-[metadata]
-license_file = LICENSE.txt
-
-[versioneer]
-vcs = git
-style = pep440
-versionfile_source = matlab_kernel/_version.py
-versionfile_build = matlab_kernel/_version.py
-tag_prefix = v
-parentdir_prefix = matlab_kernel-
-
-[egg_info]
-tag_build = 
-tag_date = 0
-
+[metadata]
+license_file = LICENSE.txt
+
+[versioneer]
+vcs = git
+style = pep440
+versionfile_source = matlab_kernel/_version.py
+versionfile_build = matlab_kernel/_version.py
+tag_prefix = v
+parentdir_prefix = matlab_kernel-
+
+[egg_info]
+tag_build = 
+tag_date = 0
+

Reply via email to