-PY := .tox/py35/bin/python3.5
+BIN := .tox/py35/bin
+PY := $(BIN)/python3.5
+PIP := $(BIN)/pip
clean:
find . -name __pycache__ -type d -exec rm -r {} +
test:
tox
-.phony: clean client test
+docs: .tox
+ $(PIP) list | grep Sphinx || $(PIP) install -U sphinx
+ rm -rf docs/api/*
+ $(BIN)/sphinx-apidoc -o docs/api/ juju/
+ $(BIN)/sphinx-build -b html docs/ docs/_build/
+
+.PHONY: clean client test docs
--- /dev/null
+juju.client package
+===================
+
+Submodules
+----------
+
+juju.client.client module
+-------------------------
+
+.. automodule:: juju.client.client
+ :members:
+ :undoc-members:
+ :show-inheritance:
+
+juju.client.codegen module
+--------------------------
+
+.. automodule:: juju.client.codegen
+ :members:
+ :undoc-members:
+ :show-inheritance:
+
+juju.client.connection module
+-----------------------------
+
+.. automodule:: juju.client.connection
+ :members:
+ :undoc-members:
+ :show-inheritance:
+
+juju.client.facade module
+-------------------------
+
+.. automodule:: juju.client.facade
+ :members:
+ :undoc-members:
+ :show-inheritance:
+
+juju.client.overrides module
+----------------------------
+
+.. automodule:: juju.client.overrides
+ :members:
+ :undoc-members:
+ :show-inheritance:
+
+juju.client.runner module
+-------------------------
+
+.. automodule:: juju.client.runner
+ :members:
+ :undoc-members:
+ :show-inheritance:
+
+juju.client.watcher module
+--------------------------
+
+.. automodule:: juju.client.watcher
+ :members:
+ :undoc-members:
+ :show-inheritance:
+
+
+Module contents
+---------------
+
+.. automodule:: juju.client
+ :members:
+ :undoc-members:
+ :show-inheritance:
juju package
============
+Subpackages
+-----------
+
+.. toctree::
+
+ juju.client
+
Submodules
----------
+juju.action module
+------------------
+
+.. automodule:: juju.action
+ :members:
+ :undoc-members:
+ :show-inheritance:
+
+juju.annotation module
+----------------------
+
+.. automodule:: juju.annotation
+ :members:
+ :undoc-members:
+ :show-inheritance:
+
+juju.application module
+-----------------------
+
+.. automodule:: juju.application
+ :members:
+ :undoc-members:
+ :show-inheritance:
+
juju.cloud module
-----------------
:undoc-members:
:show-inheritance:
+juju.constraints module
+-----------------------
+
+.. automodule:: juju.constraints
+ :members:
+ :undoc-members:
+ :show-inheritance:
+
juju.controller module
----------------------
:undoc-members:
:show-inheritance:
+juju.delta module
+-----------------
+
+.. automodule:: juju.delta
+ :members:
+ :undoc-members:
+ :show-inheritance:
+
+juju.errors module
+------------------
+
+.. automodule:: juju.errors
+ :members:
+ :undoc-members:
+ :show-inheritance:
+
+juju.exceptions module
+----------------------
+
+.. automodule:: juju.exceptions
+ :members:
+ :undoc-members:
+ :show-inheritance:
+
juju.juju module
----------------
:undoc-members:
:show-inheritance:
-juju.service module
--------------------
+juju.placement module
+---------------------
+
+.. automodule:: juju.placement
+ :members:
+ :undoc-members:
+ :show-inheritance:
+
+juju.relation module
+--------------------
-.. automodule:: juju.service
+.. automodule:: juju.relation
:members:
:undoc-members:
:show-inheritance: