Sphinxcontrib-matlabdomain

Latest version: v0.21.5

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

Scan your dependencies

Page 1 of 11

0.21.5

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

* Fixed `Issue 240`_, where links in literal blocks where not detected
correctly.

.. _Issue 240: https://github.com/sphinx-contrib/matlabdomain/issues/240

0.21.4

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

* Fixed issue with warning if there is a mismatch between filename and
classname, if the classname is a reserved word (like arguments).
* Fixed a problem with `PR 230`_ introduced in solving `Issue 204`_: when more
than one (sub)directory in the project had the same name, a dict was added to
``entities_table`` that broke autolinking (see also `Issue 235`_).

.. _PR 230: https://github.com/sphinx-contrib/matlabdomain/pull/230
.. _Issue 235: https://github.com/sphinx-contrib/matlabdomain/issues/235

0.21.3

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

* Fix issue with parsing of MATLAB files, where keywords were used in ``struct``
fieldnames. E.g. ``a = pkg.arguments``. These were mistaken as ``keyword``
tokens and could result in warnings with ``Check if valid MATLAB code.``.
* Bump copyright to 2024.

0.21.2

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

* Interpret ``matlab_src_dir`` relative to the Sphinx source directory to be
compatible with `sphinx-multiversion`_.

.. _sphinx-multiversion: https://pypi.org/project/sphinx-multiversion/

0.21.1

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

* Fixed `Issue 204`_, that caused an ``AttributeError`` to be thrown if a module
was named the same as the short name for a class.

.. _Issue 204: https://github.com/sphinx-contrib/matlabdomain/issues/204

0.21.0

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

* Allow ``matlab_src_dir`` to be a relative path of the ``conf.py`` file. See
`PR 224`_ and `PR 225`_.
* Fixed `Issue 220`_. Parsing of property docstring could throw warning if there
were blank lines between comments.
* Fixed `Issue 221`_. Using builtin's in class folder defintion for methods
defined in other files, threw a parsing warning.
* Fixed `Issue 225`_. Empty ``classfolder`` would throw an assertion error.

.. _Issue 220: https://github.com/sphinx-contrib/matlabdomain/issues/220
.. _Issue 221: https://github.com/sphinx-contrib/matlabdomain/issues/221
.. _Issue 225: https://github.com/sphinx-contrib/matlabdomain/issues/225
.. _PR 224: https://github.com/sphinx-contrib/matlabdomain/pull/224
.. _PR 225: https://github.com/sphinx-contrib/matlabdomain/pull/225

Page 1 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.