Skip to content

Commit

Permalink
Add an outline for the module reference
Browse files Browse the repository at this point in the history
  • Loading branch information
RKrahl committed Dec 2, 2023
1 parent 2bba2f0 commit a2da24f
Show file tree
Hide file tree
Showing 10 changed files with 91 additions and 2 deletions.
5 changes: 5 additions & 0 deletions doc/src/mod-archive.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
:mod:`archive.archive` --- Provide the Archive class
====================================================

.. automodule:: archive.archive
:members:
8 changes: 8 additions & 0 deletions doc/src/mod-bt.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
:mod:`archive.bt` --- Implement backup-tool
===========================================

.. note::
This package and its submodules implement the :ref:`backup-tool`
command line script. They are not intended to be used in other
Python programs and not considered to be part of the archive-tool
API.
8 changes: 8 additions & 0 deletions doc/src/mod-cli.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
:mod:`archive.cli` --- Implement archive-tool
=============================================

.. note::
This package and its submodules implement the :ref:`archive-tool`
command line script. They are not intended to be used in other
Python programs and not considered to be part of the archive-tool
API.
5 changes: 5 additions & 0 deletions doc/src/mod-config.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
:mod:`archive.config` --- Manage configuration
==============================================

.. automodule:: archive.config
:members:
5 changes: 5 additions & 0 deletions doc/src/mod-exception.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
:mod:`archive.exception` --- Exception handling
===============================================

.. automodule:: archive.exception
:members:
5 changes: 5 additions & 0 deletions doc/src/mod-index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
:mod:`archive.index` --- Represent an index of archives
=======================================================

.. automodule:: archive.index
:members:
5 changes: 5 additions & 0 deletions doc/src/mod-mailarchive.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
:mod:`archive.mailarchive` --- Provide the MailArchive class
============================================================

.. automodule:: archive.mailarchive
:members:
5 changes: 5 additions & 0 deletions doc/src/mod-manifest.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
:mod:`archive.manifest` --- Define the archive metadata
=======================================================

.. automodule:: archive.manifest
:members:
5 changes: 5 additions & 0 deletions doc/src/mod-tools.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
:mod:`archive.tools` --- A collection of internal helper routines
=================================================================

.. automodule:: archive.tools
:members:
42 changes: 40 additions & 2 deletions doc/src/moduleref.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,43 @@
Module reference
================

..
provide a reference for the archive-tool modules
This section provides a reference for the modules that implement the
archive-tools.

Modules defining the archive-tools API
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

These modules define the core of archive-tools, e.g. the classes or
functions that implement archives.

.. toctree::
:maxdepth: 1

mod-archive
mod-exception
mod-manifest

Special purpose modules
~~~~~~~~~~~~~~~~~~~~~~~

These modules will generally be used in particular cases only.

.. toctree::
:maxdepth: 1

mod-index
mod-mailarchive

Internal modules
~~~~~~~~~~~~~~~~

These modules are used internally by archive-tools, but most users
will not need to care about them.

.. toctree::
:maxdepth: 1

mod-config
mod-tools
mod-cli
mod-bt

0 comments on commit a2da24f

Please sign in to comment.