.. CLU documentation master file, created by
   sphinx-quickstart on Sat Sep 24 15:47:37 2022.
   You can adapt this file completely to your liking, but it should at least
   contain the root `toctree` directive.

Welcome to CLU's documentation!
===============================

.. toctree::
   :maxdepth: 2
   :caption: Contents:

clu.abstract
============

.. automodule:: clu.abstract
   :members:

clu.all
=======

.. automodule:: clu.all
   :members:

clu.api
=======

.. automodule:: clu.api
   :members:

clu.application
===============

.. automodule:: clu.application
   :members:

clu.compliation
===============

.. automodule:: clu.compilation
   :members:

clu.config
==========

.. automodule:: clu.config.abc
   :members:

.. automodule:: clu.config.codecs
   :members:

.. automodule:: clu.config.env
   :members:

.. automodule:: clu.config.keymap
   :members:

.. automodule:: clu.config.keymapview
   :members:

.. automodule:: clu.config.ns
   :members:

.. automodule:: clu.config.proxy
   :members:

clu.csv
=======

.. automodule:: clu.csv
   :members:

clu.constants
=============

.. automodule:: clu.constants.consts
   :members:

.. automodule:: clu.constants.data
   :members:

.. automodule:: clu.constants.enums
   :members:

.. automodule:: clu.constants.exceptions
   :members:

.. automodule:: clu.constants.polyfills
   :members:

clu.dicts
=========

.. automodule:: clu.dicts
   :members:

clu.dispatch
============

.. automodule:: clu.dispatch
   :members:

clu.enums
=========

.. automodule:: clu.enums
   :members:

clu.exporting
=============

.. automodule:: clu.exporting
   :members:

clu.extending
=============

.. automodule:: clu.extending
   :members:

clu.fs
======

.. automodule:: clu.fs.abc
   :members:

.. automodule:: clu.fs.appdirectories
   :members:

.. automodule:: clu.fs.filesystem
   :members:

.. automodule:: clu.fs.misc
   :members:

.. automodule:: clu.fs.pypath
   :members:

.. automodule:: clu.fs.sourcetree
   :members:

clu.importing
=============

.. automodule:: clu.importing.base
   :members:

.. automodule:: clu.importing.proxy
   :members:

clu.keyvalue
============

.. automodule:: clu.keyvalue
   :members:

clu.mathematics
===============

.. automodule:: clu.mathematics
   :members:

clu.naming
==========

.. automodule:: clu.naming
   :members:

clu.predicates
==============

.. automodule:: clu.predicates
   :members:

clu.repl
========

.. automodule:: clu.repl.ansi
   :members:

.. automodule:: clu.repl.banners
   :members:

.. automodule:: clu.repl.columnize
   :members:

.. automodule:: clu.repl.modules
   :members:

clu.repr
========

.. automodule:: clu.repr
   :members:

clu.sanitizer
=============

.. automodule:: clu.sanitizer
   :members:

clu.scripts
===========

.. automodule:: clu.scripts.ansicolors
   :members:

.. automodule:: clu.scripts.prediversus
   :members:

.. automodule:: clu.scripts.repl
   :members:

.. automodule:: clu.scripts.treeline
   :members:

clu.shelving
============

.. automodule:: clu.shelving
   :members:

clu.stdio
=========

.. automodule:: clu.stdio
   :members:

clu.testing
===========

.. automodule:: clu.testing.pytest
   :members:

.. automodule:: clu.testing.utilities
   :members:

clu.typespace
=============

.. automodule:: clu.typespace
   :members:

.. automodule:: clu.typespace.namespace
   :members:

clu.typology
============

.. automodule:: clu.typology
   :members:

clu.version
===========

.. automodule:: clu.version
   :members:

.. automodule:: clu.version.git_version
   :members:

.. automodule:: clu.version.read_version
   :members:




Indices and tables
==================

* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`

