Welcome to mr.bob's documentation! ================================== :Author: Tom Lazar , Domen Kožar :Source code: `github.com project `_ :Bug tracker: `github.com issues `_ :License: BSD :Generated: |today| :Version: |release| .. sidebar:: Features - provide questions needed to be answered for rendering structure - questions can be grouped by using a namespace - render templates from a folder or Python egg or zip file - supports Python 2.6 - 3.3, pypy - 100% test coverage - uses Jinja2 as default rendering engine (can be replaced) - multiple ways to specify variables to render templates - preserves permissions when rendering templates .. topic:: Introduction **mr.bob** is a tool that takes a directory skeleton and copies over directory structure to target folder and might use rendering engine `Jinja2 `_ to dynamically generate the files. Additionally, you might be asked some questions needed to render the structure or provide a config file to answer them. **mr.bob** is meant to deprecate previous tools such as `paster (PasteScript) `_ and `templer `_. .. toctree:: :maxdepth: 3 userguide.rst templateauthor.rst developer.rst other.rst api.rst Glossary ======== dotted notation Importable Python function specified with dots as importing a module separated with a column to denote a function. For example *mrbob.rendering:render_structure* Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`