
Welcome to py's documentation!
******************************

see *CHANGELOG* for latest changes.

Note: Since version 1.4, the testing tool "py.test" is part of its own
  pytest distribution.

Contents:

* installation info in a nutshell
  * easy install or pip "py"
  * Working from version control or a tarball
  * activating a checkout with setuptools
  * Mailing list and issue tracker
* py.path
  * py.path.local - local file system path
    * basic interactive example
    * reference documentation
  * "py.path.svnurl" and "py.path.svnwc"
    * svn path related API reference
  * Common vs. specific API, Examples
    * Searching *.txt* files
    * Working with Paths
    * Checking path types
    * Setting svn-properties
    * SVN authentication
  * Known problems / limitations
* py.code: higher level python code and introspection objects
  * Contents of the library
  * The wrappers
    * "py.code.Code"
    * "py.code.Source"
    * "py.code.Traceback"
    * "py.code.Frame"
    * "py.code.ExceptionInfo"
* py.io
  * IO Capturing examples
    * "py.io.StdCapture"
    * "py.io.StdCaptureFD"
  * py.io object reference
* py.log documentation and musings
  * Foreword
  * Logging organisation
  * Using the py.log library
    * Importing
    * Creating a producer
    * Creating a consumer
    * Associating producers and consumers
    * Writing log messages
* py.xml: simple pythonic xml/html file generation
  * Motivation
  * a pythonic object model , please
    * generating arbitrary xml structures
    * basic example for generating html
    * CSS-styling your html Tags
    * More to come ...
* Miscellaneous features of the py lib
  * Mapping the standard python library into py
  * Support for interaction with system utilities/binaries
    * The shell based approach
    * local paths have "sysexec"
    * finding an executable local path
  * Cross-Python Version compatibility helpers

Indices and tables
******************

* *Index*

* *Module Index*

* *Search Page*
