plainbox.public – public, stable API

Public, high-level API for third party developers.

The are actually implemented by the plainbox.impl package. This module is here so that the essential API concepts are in a single spot and are easier to understand (by not being mixed with additional source code).

Warning

This module is ironically UNSTABLE until the 1.0 release

Note

This module has API stability guarantees. We are not going to break or introduce backwards incompatible interfaces here without following our API deprecation policy. All existing features will be retained for at least three releases. All deprecated symbols will warn when they will cease to be available.

plainbox.public.main(argv=None)[source]

Entry point for the temporary new PlainBox executable

This function is a part of the public API The private implementation is in plainbox.impl.box:main This function was introduced in the initial version of plainbox

Previous topic

plainbox.impl.transport – shared code for test data transports

Next topic

plainbox.testing_utils - generic testing utilities

This Page