Sphinx-c-autodoc

Latest version: v1.4.0

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

Scan your dependencies

Page 3 of 3

0.2.0

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

Added
-----

* Viewcode functionality which allows for listing the source C files and
providing links between the documentation and the C source listings.
* `:private-members:` and `:no-private-members:` option for the autocmodule
directive. This option set allows for controlling the documentation of
constructs based on what is visible outside of the module. For header
files this means everything will still be documented. For standard source
files only non static functions and non static variables will be auto
documented if the :private-members: is not specified, or the
:no-private-members: is specified.

Fixes
-----

* Anonymous enumerations which were contained in a typedef were being documented twice.
Once as the typedef and once as anonymous. Now they are only documnted as
part of the typedef.

0.1.1

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

Fixes
-----

* C module is not resolved relative to the document root,
`1 <https://github.com/speedyleion/sphinx-c-autodoc/issues/1>`_.
* C module can not be specified in a sub directory,
`2 <https://github.com/speedyleion/sphinx-c-autodoc/issues/2>`_.

0.1.0

.. _autodoc_default_options: https://www.sphinx-doc.org/en/master/usage/extensions/autodoc.html#confval-autodoc_default_options

Page 3 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.