How to Install and Uninstall python3-autoclasstoc.noarch Package on Fedora 34

Last updated: September 20,2024

1. Install "python3-autoclasstoc.noarch" package

Here is a brief guide to show you how to install python3-autoclasstoc.noarch on Fedora 34

$ sudo dnf update $ sudo dnf install python3-autoclasstoc.noarch

2. Uninstall "python3-autoclasstoc.noarch" package

Please follow the guidelines below to uninstall python3-autoclasstoc.noarch on Fedora 34:

$ sudo dnf remove python3-autoclasstoc.noarch $ sudo dnf autoremove

3. Information about the python3-autoclasstoc.noarch package on Fedora 34

Last metadata expiration check: 1:25:21 ago on Tue Sep 6 08:10:37 2022.
Available Packages
Name : python3-autoclasstoc
Version : 1.3.0
Release : 1.fc34
Architecture : noarch
Size : 27 k
Source : python-autoclasstoc-1.3.0-1.fc34.src.rpm
Repository : updates
Summary : Add a succinct TOC to auto-documented classes
URL : https://github.com/kalekundert/autoclasstoc
License : MIT
Description : It’s surprisingly difficult to document large Python classes in a way that’s
: easy for users to navigate. Most projects use the autodoc Sphinx plugin, which
: simply puts the complete documentation for each class member one after another.
: While this does fully document the class, it doesn’t give the user a quick way
: to see everything the class can do. This makes classes of even moderate
: complexity difficult to navigate. It also encourages projects to be stingy
: about which class members to include in the documentation (e.g. excluding
: special methods, inherited methods, private methods, and/or undocumented
: methods), to the further detriment of the user.
:
: What’s needed is for each class to have a succinct table of contents (TOC)
: that:
:
: • Is organized into sections that will be meaningful to the user. Different
: projects and classes may call for different sections, e.g. public/private
: methods, methods that share a decorator, methods with a common prefix, etc.
: • Includes every method of the class (so that the documentation is complete),
: while still making it easy for the user to get a sense for what the class
: does and find what they’re looking for.
: • Collapses inherited methods. Complex classes in particular can inherit a
: lot of methods from their parent classes, and while these methods should be
: present in the TOC (since they’re part of the class), collapsing them makes
: it easier for the user to grok the functionality provided by the class
: itself.
:
: autoclasstoc provides a new Restructured Text directive that is all of these
: things. It also works well with autodoc and autogen, and should be easy to
: incorporate into any existing project.
:
: See the complete documentation (https://autoclasstoc.readthedocs.io/en/latest)
: for more information (including examples).