API

This is the atelier package.

invlib

A library of invoke tasks.

invlib.utils

Utilities for atelier.invlib

invlib.tasks

This is the module that defines the invoke namespace.

jarbuilder

This is an extension for atelier.fablib for managing Java projects.

projects

A minimalistic command-line project management.

test

Defines an extended TestCase with methods to launch a subprocess.

utils

Defines a series of utility classes and functions.

sphinxconf

Sphinx extensions and a configure() function used to build the documentation trees maintained by us.

sheller

Defines the Sheller class for testing bash commands in a doctest.

(This module’s source code is available here.)

atelier.current_project = None

The currently loaded project. An instance of atelier.Project. This is set by atelier.invlib.setup_from_tasks().