Skip to content

Commit

Permalink
Add autodoc modules
Browse files Browse the repository at this point in the history
  • Loading branch information
GaretJax committed Oct 5, 2015
1 parent 158e263 commit c9fd025
Show file tree
Hide file tree
Showing 14 changed files with 135 additions and 9 deletions.
10 changes: 10 additions & 0 deletions docs/_templates/page.html
@@ -0,0 +1,10 @@
{% extends "!page.html" %}
{% block extrahead %}
{{ super() }}
<style type="text/css">
span.changelog-improvement {color: #4070A0;}
span.changelog-bug {color: #A04040;}
span.changelog-feature {color: #40A056;}
a.changelog-release {font-weight: bold;}
</style>
{% endblock %}
7 changes: 7 additions & 0 deletions docs/api/coolfig.django.rst
@@ -0,0 +1,7 @@
coolfig.django module
=====================

.. automodule:: coolfig.django
:members:
:undoc-members:
:show-inheritance:
7 changes: 7 additions & 0 deletions docs/api/coolfig.providers.rst
@@ -0,0 +1,7 @@
coolfig.providers module
========================

.. automodule:: coolfig.providers
:members:
:undoc-members:
:show-inheritance:
46 changes: 46 additions & 0 deletions docs/api/coolfig.rst
@@ -0,0 +1,46 @@
API documentation
=================

Module contents
---------------

.. automodule:: coolfig
:members:
:undoc-members:
:show-inheritance:


Submodules
----------

coolfig.django module
+++++++++++++++++++++

.. automodule:: coolfig.django
:members:
:undoc-members:
:show-inheritance:

coolfig.providers module
++++++++++++++++++++++++

.. automodule:: coolfig.providers
:members:
:undoc-members:
:show-inheritance:

coolfig.schema module
+++++++++++++++++++++

.. automodule:: coolfig.schema
:members:
:undoc-members:
:show-inheritance:

coolfig.types module
++++++++++++++++++++

.. automodule:: coolfig.types
:members:
:undoc-members:
:show-inheritance:
7 changes: 7 additions & 0 deletions docs/api/coolfig.schema.rst
@@ -0,0 +1,7 @@
coolfig.schema module
=====================

.. automodule:: coolfig.schema
:members:
:undoc-members:
:show-inheritance:
7 changes: 7 additions & 0 deletions docs/api/coolfig.test_config.rst
@@ -0,0 +1,7 @@
coolfig.test_config module
==========================

.. automodule:: coolfig.test_config
:members:
:undoc-members:
:show-inheritance:
7 changes: 7 additions & 0 deletions docs/api/coolfig.test_django.rst
@@ -0,0 +1,7 @@
coolfig.test_django module
==========================

.. automodule:: coolfig.test_django
:members:
:undoc-members:
:show-inheritance:
7 changes: 7 additions & 0 deletions docs/api/coolfig.types.rst
@@ -0,0 +1,7 @@
coolfig.types module
====================

.. automodule:: coolfig.types
:members:
:undoc-members:
:show-inheritance:
7 changes: 7 additions & 0 deletions docs/api/modules.rst
@@ -0,0 +1,7 @@
coolfig
=======

.. toctree::
:maxdepth: 4

coolfig
2 changes: 2 additions & 0 deletions docs/django.rst
@@ -0,0 +1,2 @@
Django integration
==================
8 changes: 8 additions & 0 deletions docs/extending.rst
@@ -0,0 +1,8 @@
Extending coolfig
=================

Custom providers
----------------

Custom types
------------
25 changes: 16 additions & 9 deletions docs/index.rst
Expand Up @@ -3,20 +3,27 @@
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.
===================================
Welcome to coolfig's documentation!
===================================

Coolfig is a library to easily write extensible configuration specifications to
be fulfilled by various sources, such as config files or environment variables.
It was written with the goal to make it easy to apply the
`twelve-factor methodology <http://12factor.net/>`_.

Coolfig is MIT-licensed. Source code is available on
`GitHub <https://github.com/GaretJax/coolfig>`_ and packages are distributed
through `PyPI <https://pypi.python.org/pypi/coolfig>`_.

Contents:

.. toctree::
:maxdepth: 2



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

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

installation
quick-start
extending
django
api/coolfig
changelog
2 changes: 2 additions & 0 deletions docs/installation.rst
@@ -0,0 +1,2 @@
Installation
============
2 changes: 2 additions & 0 deletions docs/quick-start.rst
@@ -0,0 +1,2 @@
Quick start
===========

0 comments on commit c9fd025

Please sign in to comment.