:py:mod:`grading_lib.cli`
=========================

.. py:module:: grading_lib.cli

.. autodoc2-docstring:: grading_lib.cli
   :allowtitles:

Submodules
----------

.. toctree::
   :titlesonly:
   :maxdepth: 1

   grading_lib.cli.internal
   grading_lib.cli.dev

Package Contents
----------------

Functions
~~~~~~~~~

.. list-table::
   :class: autosummary longtable
   :align: left

   * - :py:obj:`cli <grading_lib.cli.cli>`
     - .. autodoc2-docstring:: grading_lib.cli.cli
          :summary:
   * - :py:obj:`show_help <grading_lib.cli.show_help>`
     - .. autodoc2-docstring:: grading_lib.cli.show_help
          :summary:
   * - :py:obj:`summary_command <grading_lib.cli.summary_command>`
     - .. autodoc2-docstring:: grading_lib.cli.summary_command
          :summary:

API
~~~

.. py:function:: cli()
   :canonical: grading_lib.cli.cli

   .. autodoc2-docstring:: grading_lib.cli.cli

.. py:function:: show_help(ctx)
   :canonical: grading_lib.cli.show_help

   .. autodoc2-docstring:: grading_lib.cli.show_help

.. py:function:: summary_command() -> None
   :canonical: grading_lib.cli.summary_command

   .. autodoc2-docstring:: grading_lib.cli.summary_command
