******************* Project information ******************* Project parameters are provided to callback functions by passing an instance of the :class:`StepInfo ` class. It consolidates properties from the :class:`PartInfo `, :class:`ProjectInfo ` and :class:`ProjectDirs ` classes, including custom application-specific parameters passed as keyword arguments when instantiating :class:`LifecycleManager `. .. autoclass:: craft_parts.infos.ProjectDirs :members: :noindex: .. autoclass:: craft_parts.infos.ProjectInfo :members: :noindex: .. autoclass:: craft_parts.infos.PartInfo :members: :noindex: .. autoclass:: craft_parts.infos.StepInfo :members: :noindex: