autodocsumm

Extending your autodoc API docs with a summary

APACHE-2.0 License

Downloads
631.5K
Stars
48
Committers
14
autodocsumm - Implement autodocsumm_section_sorter Latest Release

Published by Chilipp 10 months ago

This release implements a new configuration value autodocsumm_section_sorter thanks to @funkyfuture that allows a customization of the order of the autosummary tables, see https://github.com/Chilipp/autodocsumm/pull/93.

What's Changed

New Contributors

Full Changelog: https://github.com/Chilipp/autodocsumm/compare/v0.2.11...v0.2.12

autodocsumm - v0.2.11: Allow Sphinx version 7

Published by Chilipp over 1 year ago

What's Changed

Full Changelog: https://github.com/Chilipp/autodocsumm/compare/v0.2.10...v0.2.11

autodocsumm - v0.2.10: Allow Sphinx version 6

Published by Chilipp almost 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/Chilipp/autodocsumm/compare/v0.2.9...v0.2.10

autodocsumm - v0.2.9: Compatible version for sphinx 5.0

Published by Chilipp about 2 years ago

What's Changed

Full Changelog: https://github.com/Chilipp/autodocsumm/compare/v0.2.8...v0.2.9

autodocsumm - Fix no links generated in summary table

Published by Chilipp over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/Chilipp/autodocsumm/compare/v0.2.7...v0.2.8

autodocsumm - v0.2.7: Minor fix with sphinx versioning

Published by Chilipp about 3 years ago

This patch fixes some dependency definition (see #63, #64).

autodocsumm - v0.2.6: Minor patch for deprecation warnings and license

Published by Chilipp over 3 years ago

This patch resolves some minor deprecation warnings relevant for sphinx 4.0+, and uses the correct license classifier as the license changed to Apache-2.0 in v0.2.5.

autodocsumm - v0.2.5: Changed license to Apache-2.0

Published by Chilipp over 3 years ago

This new release changes the license of autodocsumm (which was formerly licensed under GPL-2.0) to Apache-2.0 to make it better usable.

autodocsumm - v0.2.4: Compatibility fixes for sphinx 4.0

Published by Chilipp over 3 years ago

This patch makes autodocsumm compatible with sphinx 4.0 and from now on requires python>=3.6.
Additionally, we implemented support for the :nosignatures: option, see https://github.com/Chilipp/autodocsumm/issues/43

autodocsumm - v0.2.3: Compatibility fixes for sphinx 3.4 and 3.5

Published by Chilipp over 3 years ago

This Release makes autodocsumm compatible with sphinx 3.4 and 3.5. See https://github.com/Chilipp/autodocsumm/pull/42

autodocsumm - v0.2.2: Patch for imported members and sorting

Published by Chilipp almost 4 years ago

This release fixes a bug that included imported members in the
autosummary table (see #32, #33) and includes the sorting bysource
(#34). We also dropped the dependency on six (#35).

Thanks to the input by @bouweandela, @felixchenier, @btjanaka and
@sirosen.

autodocsumm - v0.2.1: Patch for compatibility with python 3.5

Published by Chilipp almost 4 years ago

autodocsumm - v0.2.0: New directives and improved implementation

Published by Chilipp about 4 years ago

This release improves the implementation of autodocsumm by generating the tables using the .. autosummary directive. This solves multiple ambiguities within the package. We furthermore add new options:

  • :autosummary-sections: to select specific sections to generate the autosummary tables for
  • :autosummary-no-titles to omit section titles

Furthermore this release adds the .. autoclasssumm:: and .. automodulesumm:: directives to generate the autosummary tables anywhere in the documentation.

autodocsumm - v0.1.13: Fix deprecated Autosummary.warning

Published by Chilipp over 4 years ago

Minor fix with reference to https://github.com/Chilipp/autodocsumm/issues/24 and https://github.com/Chilipp/autodocsumm/pull/25 to not use the Autosummary.warning attribute.

autodocsumm - v0.1.12: Compatibility fixes for sphinx 2.4.0

Published by Chilipp over 4 years ago

This patch makes autodocsumm compatible with sphinx 2.4.0.

autodocsumm - v0.1.11: New option to disable autosummary nesting

Published by Chilipp about 5 years ago

Thanks to the work by @piyushk in https://github.com/Chilipp/autodocsumm/issues/19, autodocsumm now has a :autosummary-no-nesting: option to disable the generation of autosummary tables for the classes in a module.
As such,

.. automodule:: module
    :autosummary:
    :members:
    :autosummary-no-nesting:

will generate an autosummary table for the specified module, but not for the members (i.e. classes) in the module.

See the docs for an example.

autodocsumm - v0.1.10: Resolve bug for documenting instance attributes

Published by Chilipp over 5 years ago

This new releases solves the bug from https://github.com/Chilipp/autodocsumm/issues/8 to properly name instance attributes in the autosummary table. Thanks @maeddlae for reporting.

autodocsumm - v0.1.9: Better cython support

Published by Chilipp over 5 years ago

Thanks to @coldfix, autodocsumm has now better support for cython files and a better documentation.
See the PRs https://github.com/Chilipp/autodocsumm/pull/4, https://github.com/Chilipp/autodocsumm/pull/5 and https://github.com/Chilipp/autodocsumm/pull/6.

autodocsumm - v0.1.8: Compatibility fixes for sphinx 2.0

Published by Chilipp over 5 years ago

This minor release includes some compatibility fixes for sphinx 2.0 (see PR https://github.com/Chilipp/autodocsumm/pull/1) and some fixes for *args and **kwargs in function signatures (see PR https://github.com/Chilipp/autodocsumm/pull/3)

autodocsumm - v0.1.7: Compatibility fixes for sphinx 1.8.0

Published by Chilipp about 6 years ago