Sphinxcontrib-matlabdomain

Latest version: v0.22.1

Safety actively analyzes 682251 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 11

0.11.2

==============================================

* Fixed `Issue 103 <https://github.com/sphinx-contrib/matlabdomain/issues/103>`_.
If a double quoted string was followed by a single qouted string, the lexer
would produce incorrect token, causing the a parser warning. Fixed by merging
parts from pygments.

0.11.1

==============================================

* Fixed bug when Python and MATLAB sources are in the same base folder. Reported
by Alec Weiss. Historically we stored parsed MATLAB objects in
``sys.modules``. However, this conflicts with Python modules.

0.11.0

==============================================

* Fixed `Issue 93 <https://github.com/sphinx-contrib/matlabdomain/issues/93>`_.
If a package class inherited from another package class, the link to the base
class was incorrect. This is fixed now.
* Merged `PR 96 <https://github.com/sphinx-contrib/matlabdomain/pull/96>`_,
which adds the option ``matlab_keep_package_prefix``. Setting this option,
strips the ``+`` from package names. This gives far better rendering of
documentation, as now closer resembles the actual usage for the end user.
* Merged `PR 97 <https://github.com/sphinx-contrib/matlabdomain/pull/97>`_,
which adds support for documenting MATLAB application files with a new
directive ``application``. They are referenced with ``app``

0.10.0

==============================================

* Fixed `Issue 63 <https://github.com/sphinx-contrib/matlabdomain/issues/63>`_.
Finally, documents can have Python and MATLAB sources auto-documented
together. Before, the MATLAB autodoc directives shadowed the Python
directives, making it impossible for them to co-exist. The MATLAB modules now
have their own module index generated.

0.9.0

=============================================

* Merge `PR 92 <https://github.com/sphinx-contrib/matlabdomain/pull/92>`_
Fix autodoc parsing error when source matlab file is not encoded as UTF-8.
This adds the option ``matlab_src_encoding``, where one can define a different
source file encoding. Default is to use utf-8, where unknown characters are
replaced with �. This fixes a long time issue with the parser failing with
non utf-8 files.

0.8.0

=============================================

* Fixed `Issue 91 <https://github.com/sphinx-contrib/matlabdomain/issues/91>`_.
Static methods in folder based classes.
* Replaced Pygments MATLAB lexer with own. Removes issues with functions being
incorrectly parsed, handles double qouted string correctly.

Page 6 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.