Navigation

  • index
  • modules |
  • next |
  • Cement v0.8.18 documentation »

Cement CLI Application Framework Documentation¶

Cement is an advanced CLI Application Framework for Python. This documentation is a guide for developers wishing to build their applications on top of the Cement Framework.

  • Doc: http://builtoncement.org/cement/0.8/doc/
  • Download: http://builtoncement.org/cement/0.8/source/
  • Code: http://github.com/derks/cement

The Python packages are available separately via PyPi:

  • http://pypi.python.org/pypi/cement
  • http://pypi.python.org/pypi/cement.devtools

The Rosendale Project¶

The Rosendale Project is geared towards providing shared plugins for all applications built on Cement.

  • http://builtoncement.org/rosendale/1.0/doc/

Contents¶

  • Cement 0.8 ChangeLog
  • Cement API Documentation
    • A Look at The Source Code
    • Cement Core API Documentation
    • Versioning and Compatibility
  • Developer Documentation
    • An Overview of Features
    • Quick Starting a New CLI Application
    • Understanding Your Application
    • Namespaces
    • Hooks
    • Handlers
    • Model, View, Controller Overview
    • Command Line Options and Arguments
    • Logging
    • Plugin Support
    • Genshi Templating Engine
    • Cement CLI-API (Rendered JSON Output)
    • Nose Testing Your Application
    • Documenting Your Application

Table Of Contents

  • Cement CLI Application Framework Documentation
    • The Rosendale Project
    • Contents

Next topic

Cement 0.8 ChangeLog

This Page

  • Show Source

Quick search

Navigation

  • index
  • modules |
  • next |
  • Cement v0.8.18 documentation »
© Copyright 2009,2011 BJ Dierkes. Last updated on Jul 13, 2011. Created using Sphinx.