:mod:`wizard.shell`
===================

.. automodule:: wizard.shell

Classes
-------
.. autoclass:: Shell
    :members:
.. autoclass:: ParallelShell
    :members:
.. Not terribly happy about the duplication of documentation of
.. inherited members, but it's the easiest way to make coverage not
.. complain.
.. autoclass:: DummyParallelShell
    :members:
    :show-inheritance:
    :inherited-members:

Functions
---------
.. autofunction:: is_python
.. autofunction:: drop_priviledges

Data
----
.. autodata:: wizard_bin

Exceptions
----------
.. autoexception:: Error
.. autoexception:: CallError
    :members:
.. autoexception:: PythonCallError
    :members:
    :show-inheritance:

